C# Class MediaConvertGUI.MediaInfoBase

Afficher le fichier Open project: petrj/MediaConvertGUI Class Usage Examples

Méthodes publiques

Свойство Type Description
DefaultAudioBitRates string>.Dictionary
DefaultRotationAngles string>.Dictionary
DefaultSamplingRates string>.Dictionary
DefaultVideoBitRates string>.Dictionary
DefaultVideoCodecsDescriptions string>.Dictionary
VideoContainerToExtension string>.Dictionary
VideoContainerToFFMpegContainer string>.Dictionary
WikiAudioCodecsLinks string>.Dictionary
WikiContainerCodecsLinks string>.Dictionary
WikiVideoCodecsLinks string>.Dictionary

Protected Properties

Свойство Type Description
_changed bool

Méthodes publiques

Méthode Description
DetectContainerByExt ( string fileName ) : ContainerEnum
GetLastFrameFromConvertLogFile ( string outputFileName ) : int

Gets the last frame from convert log file. Parsing text "frame=15" to 15

GetLastTimeFromConvertLogFile ( string outputFileName ) : int

Gets the last time from convert log file in seconds Parsing text "time=00:22:25.05" to 1345 (22*60++25+0.05) s

IsChanged ( ) : bool
MakeFFMpegCommand ( MediaInfo sourceMovie, MediaInfo targetMovie, int currentPass ) : string

Makes the FF MPEG command.

MakeFFMpegCommands ( MediaInfo>.Dictionary MoviesInfo ) : List
MakeFFMpegCommandsAsString ( MediaInfo>.Dictionary moviesInfo ) : string
MakeFFMpegScreenShot ( MediaInfo sourceMovie, int secondsDelay ) : string
UnChanged ( ) : void

Méthodes protégées

Méthode Description
NotifyChange ( string name, object value ) : void

Method Details

DetectContainerByExt() public static méthode

public static DetectContainerByExt ( string fileName ) : ContainerEnum
fileName string
Résultat ContainerEnum

GetLastFrameFromConvertLogFile() public static méthode

Gets the last frame from convert log file. Parsing text "frame=15" to 15
public static GetLastFrameFromConvertLogFile ( string outputFileName ) : int
outputFileName string
Résultat int

GetLastTimeFromConvertLogFile() public static méthode

Gets the last time from convert log file in seconds Parsing text "time=00:22:25.05" to 1345 (22*60++25+0.05) s
public static GetLastTimeFromConvertLogFile ( string outputFileName ) : int
outputFileName string /// log file name. ///
Résultat int

IsChanged() public méthode

public IsChanged ( ) : bool
Résultat bool

MakeFFMpegCommand() public static méthode

Makes the FF MPEG command.
public static MakeFFMpegCommand ( MediaInfo sourceMovie, MediaInfo targetMovie, int currentPass ) : string
sourceMovie MediaInfo Source movie.
targetMovie MediaInfo Target movie.
currentPass int Current pass.
Résultat string

MakeFFMpegCommands() public static méthode

public static MakeFFMpegCommands ( MediaInfo>.Dictionary MoviesInfo ) : List
MoviesInfo MediaInfo>.Dictionary
Résultat List

MakeFFMpegCommandsAsString() public static méthode

public static MakeFFMpegCommandsAsString ( MediaInfo>.Dictionary moviesInfo ) : string
moviesInfo MediaInfo>.Dictionary
Résultat string

MakeFFMpegScreenShot() public static méthode

public static MakeFFMpegScreenShot ( MediaInfo sourceMovie, int secondsDelay ) : string
sourceMovie MediaInfo
secondsDelay int
Résultat string

NotifyChange() protected méthode

protected NotifyChange ( string name, object value ) : void
name string
value object
Résultat void

UnChanged() public méthode

public UnChanged ( ) : void
Résultat void

Property Details

DefaultAudioBitRates public_oe static_oe property

public static Dictionary DefaultAudioBitRates
Résultat string>.Dictionary

DefaultRotationAngles public_oe static_oe property

public static Dictionary DefaultRotationAngles
Résultat string>.Dictionary

DefaultSamplingRates public_oe static_oe property

public static Dictionary DefaultSamplingRates
Résultat string>.Dictionary

DefaultVideoBitRates public_oe static_oe property

public static Dictionary DefaultVideoBitRates
Résultat string>.Dictionary

DefaultVideoCodecsDescriptions public_oe static_oe property

public static Dictionary DefaultVideoCodecsDescriptions
Résultat string>.Dictionary

VideoContainerToExtension public_oe static_oe property

public static Dictionary VideoContainerToExtension
Résultat string>.Dictionary

VideoContainerToFFMpegContainer public_oe static_oe property

public static Dictionary VideoContainerToFFMpegContainer
Résultat string>.Dictionary

WikiAudioCodecsLinks public_oe static_oe property

public static Dictionary WikiAudioCodecsLinks
Résultat string>.Dictionary

WikiContainerCodecsLinks public_oe static_oe property

public static Dictionary WikiContainerCodecsLinks
Résultat string>.Dictionary

WikiVideoCodecsLinks public_oe static_oe property

public static Dictionary WikiVideoCodecsLinks
Résultat string>.Dictionary

_changed protected_oe property

protected bool _changed
Résultat bool