• Documentation
  • Api
  • Xabe.FFmpeg.Downloader
  • FFmpegDownloader
Show / Hide Table of Contents
  • System
    • TimeExtensions
  • Xabe.FFmpeg
    • AudioCodec
    • AudioStream
    • BitstreamFilter
    • Conversion
    • ConversionPreset
    • ConversionQueue
    • ConversionQueue.ConversionQueueEventHandler
    • FFmpeg
    • Flag
    • Format
    • HardwareAccelerator
    • Hash
    • IAudioStream
    • IConversion
    • IConversionResult
    • IFilterConfiguration
    • IInputBuilder
    • IMediaInfo
    • InputBuilder
    • IProbe
    • IStream
    • ISubtitleStream
    • IVideoStream
    • MediaInfo
    • ParameterPosition
    • PixelFormat
    • Position
    • Probe
    • RotateDegrees
    • StreamType
    • SubtitleStream
    • VideoCodec
    • VideoSize
    • VideoStream
  • Xabe.FFmpeg.Downloader
    • FFmpegDownloader
    • FFmpegVersion
    • IFFMpegDownloaderBase
  • Xabe.FFmpeg.Events
    • ConversionProgressEventArgs
    • ConversionProgressEventHandler
  • Xabe.FFmpeg.Exceptions
    • ConversionException
    • FFmpegNoSuitableOutputFormatFoundException
    • FFmpegNotFoundException
    • HardwareAcceleratorNotFoundException
    • InvalidBitstreamFilterException
    • InvalidInputException
    • UnknownDecoderException

Class FFmpegDownloader

Inheritance
System.Object
FFmpegDownloader
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Xabe.FFmpeg.Downloader
Assembly: Xabe.FFmpeg.Downloader.dll
Syntax
public abstract class FFmpegDownloader

Methods

GetLatestVersion(FFmpegVersion)

Download latest FFmpeg version for current operating system to FFmpeg.ExecutablePath. If it is not set download to ".".

Determine which version of FFmpeg should be downloaded
Declaration
public static Task GetLatestVersion(FFmpegVersion version)
Parameters
Type Name Description
FFmpegVersion version
Returns
Type Description
System.Threading.Tasks.Task

GetLatestVersion(FFmpegVersion, String)

Download latest FFmpeg version for current operating system to FFmpeg.ExecutablePath. If it is not set download to ".".

Determine which version of FFmpeg should be downloaded
Declaration
public static Task GetLatestVersion(FFmpegVersion version, string path)
Parameters
Type Name Description
FFmpegVersion version
System.String path
Returns
Type Description
System.Threading.Tasks.Task
In This Article
  • Methods
    • GetLatestVersion(FFmpegVersion)
    • GetLatestVersion(FFmpegVersion, String)
Back to top Xabe