Interface IMediaInfo
Information about media file
Namespace: Xabe.FFmpeg
Assembly: Xabe.FFmpeg.dll
Syntax
public interface IMediaInfo
Properties
AudioStreams
Audio streams
Declaration
IEnumerable<IAudioStream> AudioStreams { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IAudioStream> |
Duration
Duration of media
Declaration
TimeSpan Duration { get; }
Property Value
Type | Description |
---|---|
System.TimeSpan |
Path
Source info
Declaration
string Path { get; }
Property Value
Type | Description |
---|---|
System.String |
Size
Size of file
Declaration
long Size { get; }
Property Value
Type | Description |
---|---|
System.Int64 |
Streams
All file streams
Declaration
IEnumerable<IStream> Streams { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IStream> |
SubtitleStreams
Audio streams
Declaration
IEnumerable<ISubtitleStream> SubtitleStreams { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ISubtitleStream> |
VideoStreams
Video streams
Declaration
IEnumerable<IVideoStream> VideoStreams { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IVideoStream> |