Namespace Xabe.FFmpeg
Classes
AudioStream
Conversion
ConversionQueue
Create queue for conversions
FFmpeg
Wrapper for FFmpeg
InputBuilder
Default Implementation of the IInputBuilder Interface
MediaInfo
Probe
SubtitleStream
VideoStream
Interfaces
IAudioStream
Audio stream
IConversion
Allows to prepare and start IConversion.
IConversionResult
Information about conversion
IFilterConfiguration
Stream filter configuration
IInputBuilder
Interface for building a list of input files intended to be used with the BuildVideoFromImages Function
IMediaInfo
Information about media file
IProbe
Allows to prepare and start IProbe.
IStream
Base stream class
ISubtitleStream
Subtitle stream
IVideoStream
Video Stream
Enums
AudioCodec
Audio codec ("ffmpeg -codecs")
BitstreamFilter
A bitstream filter operates on the encoded stream data, and performs bitstream level modifications without performing decoding. https://www.ffmpeg.org/ffmpeg-bitstream-filters.html
ConversionPreset
Preset of conversion. Faster speed causes worse optimization and quality.
Flag
Flags for Vidoes (-flags option)
Format
Video format ("ffmpeg -formats")
HardwareAccelerator
Hardware accelerators ("ffmpeg -hwaccels")
Hash
Hash Formats ("ffmpeg -i INPUT -f hash")
ParameterPosition
Position of input parameter
PixelFormat
Pixel Format ("ffmpeg -pix_fmts")
Position
Position on video
RotateDegrees
Defines types of available rotation
StreamType
Stream type
VideoCodec
Video codec ("ffmpeg -codecs")
VideoSize
Video size
Delegates
ConversionQueue.ConversionQueueEventHandler
Information about queue's media status