C# Class NMaier.SimpleDlna.Utilities.FFmpeg

显示文件 Open project: nmaier/simpleDLNA

Public Properties

Property Type Description
FFmpegExecutable string

Public Methods

Method Description
GetFileDimensions ( FileInfo file ) : Size
GetFileDuration ( FileInfo file ) : double
GetSubtitleSubrip ( FileInfo file ) : string
IdentifyFile ( FileInfo file ) : string>.IDictionary

Private Methods

Method Description
FindExecutable ( string executable ) : string
GetFFMpegFolder ( Environment folder ) : DirectoryInfo
IdentifyFileInternal ( FileInfo file ) : string>.IDictionary
IdentifyInternalFromProcess ( FileInfo file ) : string>.IDictionary

Method Details

GetFileDimensions() public static method

public static GetFileDimensions ( FileInfo file ) : Size
file System.IO.FileInfo
return System.Drawing.Size

GetFileDuration() public static method

public static GetFileDuration ( FileInfo file ) : double
file System.IO.FileInfo
return double

GetSubtitleSubrip() public static method

public static GetSubtitleSubrip ( FileInfo file ) : string
file System.IO.FileInfo
return string

IdentifyFile() public static method

public static IdentifyFile ( FileInfo file ) : string>.IDictionary
file System.IO.FileInfo
return string>.IDictionary

Property Details

FFmpegExecutable public_oe static_oe property

public static string FFmpegExecutable
return string