• Documentation
  • Api
  • Xabe.FFmpeg
  • HardwareAccelerator
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

Enum HardwareAccelerator

Hardware accelerators ("ffmpeg -hwaccels")

Namespace: Xabe.FFmpeg
Assembly: Xabe.FFmpeg.dll
Syntax
public enum HardwareAccelerator

Fields

Name Description
auto

Automatically select the hardware acceleration method.

cuvid

cuvid

d3d11va

d3d11va

dxva2

Use DXVA2 (DirectX Video Acceleration) hardware acceleration.

libmfx
qsv

Use the Intel QuickSync Video acceleration for video transcoding.

vaapi

Use VAAPI (Video Acceleration API) hardware acceleration.

vdpau

Use VDPAU (Video Decode and Presentation API for Unix) hardware acceleration.

In This Article
  • Fields
Back to top Xabe