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

Video codec ("ffmpeg -codecs")

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

Fields

Name Description
_012v

Uncompressed 4:2:2 10-bit

_4xm

4X Movie

_8bps

QuickTime 8BPS video

a64_multi

Multicolor charset for Commodore 64 (encoders: a64multi )

a64_multi5

Multicolor charset for Commodore 64, extended with 5th color (colram) (encoders: a64multi5 )

aasc

Autodesk RLE

agm

Amuse Graphics Movie

aic

Apple Intermediate Codec

alias_pix

Alias/Wavefront PIX image

amv

AMV Video

anm

Deluxe Paint Animation

ansi

ASCII/ANSI art

apng

APNG (Animated Portable Network Graphics) image

arbc

Gryphon's Anim Compressor

asv1

ASUS V1

asv2

ASUS V2

aura

Auravision AURA

aura2

Auravision Aura 2

av1

Alliance for Open Media AV1 (decoders: libaom-av1 libdav1d ) (encoders: libaom-av1 )

avrn

Avid AVI Codec

avrp

Avid 1:1 10-bit RGB Packer

avs

AVS (Audio Video Standard) video

avs2

AVS2-P2/IEEE1857.4

avui

Avid Meridien Uncompressed

ayuv

Uncompressed packed MS 4:4:4:4

bethsoftvid

Bethesda VID video

bfi

Brute Force and Ignorance

binkvideo

Bink video

bintext

Binary text

bitpacked

Bitpacked

bmp

BMP (Windows and OS/2 bitmap)

bmv_video

Discworld II BMV video

brender_pix

BRender PIX image

c93

Interplay C93

cavs

Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile)

cdgraphics

CD Graphics video

cdxl

Commodore CDXL video

cfhd

Cineform HD

cinepak

Cinepak

clearvideo

Iterated Systems ClearVideo

cljr

Cirrus Logic AccuPak

cllc

Canopus Lossless Codec

cmv

Electronic Arts CMV video (decoders: eacmv )

copy

copy

cpia

CPiA video format

cscd

CamStudio (decoders: camstudio )

cyuv

Creative YUV (CYUV)

daala

Daala

dds

DirectDraw Surface image decoder

dfa

Chronomaster DFA

dirac

Dirac (encoders: vc2 )

dnxhd

VC3/DNxHD

dpx

DPX (Digital Picture Exchange) image

dsicinvideo

Delphine Software International CIN video

dvvideo

DV (Digital Video)

dxa

Feeble Files/ScummVM DXA

dxtory

Dxtory

dxv

Resolume DXV

escape124

Escape 124

escape130

Escape 130

exr

OpenEXR image

ffv1

FFmpeg video codec #1

ffvhuff

Huffyuv FFmpeg variant

fic

Mirillis FIC

fits

FITS (Flexible Image Transport System)

flashsv

Flash Screen Video v1

flashsv2

Flash Screen Video v2

flic

Autodesk Animator Flic video

flv1

FLV / Sorenson Spark / Sorenson H.263 (Flash Video) (decoders: flv ) (encoders: flv )

fmvc

FM Screen Capture Codec

fraps

Fraps

frwu

Forward Uncompressed

g2m

Go2Meeting

gdv

Gremlin Digital Video

gif

CompuServe GIF (Graphics Interchange Format)

h261

H.261

h263

H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2

h263i

Intel H.263

h263p

H.263+ / H.263-1998 / H.263 version 2

h264

H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_qsv h264_cuvid ) (encoders: libx264 libx264rgb h264_amf h264_nvenc h264_qsv nvenc nvenc_h264 )

h264_cuvid

h264_cuvid

h264_nvenc

h264_nvenc

hap

Vidvox Hap

hevc

H.265 / HEVC (High Efficiency Video Coding) (decoders: hevc hevc_qsv hevc_cuvid ) (encoders: libx265 nvenc_hevc hevc_amf hevc_nvenc hevc_qsv )

hnm4video

HNM 4 video

hq_hqa

Canopus HQ/HQA

hqx

Canopus HQX

huffyuv

HuffYUV

hymt

HuffYUV MT

idcin

id Quake II CIN video (decoders: idcinvideo )

idf

iCEDraw text

iff_ilbm

IFF ACBM/ANIM/DEEP/ILBM/PBM/RGB8/RGBN (decoders: iff )

imm4

Infinity IMM4

indeo2

Intel Indeo 2

indeo3

Intel Indeo 3

indeo4

Intel Indeo Video Interactive 4

indeo5

Intel Indeo Video Interactive 5

interplayvideo

Interplay MVE video

jpeg2000

JPEG 2000 (decoders: jpeg2000 libopenjpeg ) (encoders: jpeg2000 libopenjpeg )

jpegls

JPEG-LS

jv

Bitmap Brothers JV video

kgv1

Kega Game Video

kmvc

Karl Morton's video codec

lagarith

Lagarith lossless

libx264

libx264

ljpeg

Lossless JPEG

loco

LOCO

lscr

LEAD Screen Capture

m101

Matrox Uncompressed SD

mad

Electronic Arts Madcow Video (decoders: eamad )

magicyuv

MagicYUV video

mdec

Sony PlayStation MDEC (Motion DECoder)

mimic

Mimic

mjpeg

Motion JPEG (decoders: mjpeg mjpeg_cuvid ) (encoders: mjpeg mjpeg_qsv )

mjpegb

Apple MJPEG-B

mmvideo

American Laser Games MM Video

motionpixels

Motion Pixels video

mpeg1video

MPEG-1 video (decoders: mpeg1video mpeg1_cuvid )

mpeg2video

MPEG-2 video (decoders: mpeg2video mpegvideo mpeg2_qsv mpeg2_cuvid ) (encoders: mpeg2video mpeg2_qsv )

mpeg4

MPEG-4 part 2 (decoders: mpeg4 mpeg4_cuvid ) (encoders: mpeg4 libxvid )

msa1

MS ATC Screen

mscc

Mandsoft Screen Capture Codec

msmpeg4v1

MPEG-4 part 2 Microsoft variant version 1

msmpeg4v2

MPEG-4 part 2 Microsoft variant version 2

msmpeg4v3

MPEG-4 part 2 Microsoft variant version 3 (decoders: msmpeg4 ) (encoders: msmpeg4 )

msrle

Microsoft RLE

mss1

MS Screen 1

mss2

MS Windows Media Video V9 Screen

msvideo1

Microsoft Video 1

mszh

LCL (LossLess Codec Library) MSZH

mts2

MS Expression Encoder Screen

mvc1

Silicon Graphics Motion Video Compressor 1

mvc2

Silicon Graphics Motion Video Compressor 2

mwsc

MatchWare Screen Capture Codec

mxpeg

Mobotix MxPEG video

nuv

NuppelVideo/RTJPEG

paf_video

Amazing Studio Packed Animation File Video

pam

PAM (Portable AnyMap) image

pbm

PBM (Portable BitMap) image

pcx

PC Paintbrush PCX image

pgm

PGM (Portable GrayMap) image

pgmyuv

PGMYUV (Portable GrayMap YUV) image

pictor

Pictor/PC Paint

pixlet

Apple Pixlet

png

PNG (Portable Network Graphics) image

ppm

PPM (Portable PixelMap) image

prores

Apple ProRes (iCodec Pro) (encoders: prores prores_aw prores_ks )

prosumer

Brooktree ProSumer Video

psd

Photoshop PSD file

ptx

V.Flash PTX image

qdraw

Apple QuickDraw

qpeg

Q-team QPEG

qtrle

QuickTime Animation (RLE) video

r10k

AJA Kona 10-bit RGB Codec

r210

Uncompressed RGB 10-bit

rasc

RemotelyAnywhere Screen Capture

rawvideo

raw video

rl2

RL2 video

roq

id RoQ video (decoders: roqvideo ) (encoders: roqvideo )

rpza

QuickTime video (RPZA)

rscc

innoHeim/Rsupport Screen Capture Codec

rv10

RealVideo 1.0

rv20

RealVideo 2.0

rv30

RealVideo 3.0

rv40

RealVideo 4.0

sanm

LucasArts SANM/SMUSH video

scpr

ScreenPressor

screenpresso

Screenpresso

sgi

SGI image

sgirle

SGI RLE 8-bit

sheervideo

BitJazz SheerVideo

smackvideo

Smacker video (decoders: smackvid )

smc

QuickTime Graphics (SMC)

smvjpeg

Sigmatel Motion Video

snow

Snow

sp5x

Sunplus JPEG (SP5X)

speedhq

NewTek SpeedHQ

srgc

Screen Recorder Gold Codec

sunrast

Sun Rasterfile image

svg

Scalable Vector Graphics

svq1

Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1

svq3

Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3

targa

Truevision Targa image

targa_y216

Pinnacle TARGA CineWave YUV16

tdsc

TDSC

tgq

Electronic Arts TGQ video (decoders: eatgq )

tgv

Electronic Arts TGV video (decoders: eatgv )

theora

Theora (encoders: libtheora )

thp

Nintendo Gamecube THP video

tiertexseqvideo

Tiertex Limited SEQ video

tiff

TIFF image

tmv

8088flex TMV

tqi

Electronic Arts TQI video (decoders: eatqi )

truemotion1

Duck TrueMotion 1.0

truemotion2

Duck TrueMotion 2.0

truemotion2rt

Duck TrueMotion 2.0 Real Time

tscc

TechSmith Screen Capture Codec (decoders: camtasia )

tscc2

TechSmith Screen Codec 2

txd

Renderware TXD (TeXture Dictionary) image

ulti

IBM UltiMotion (decoders: ultimotion )

utvideo

Ut Video

v210

Uncompressed 4:2:2 10-bit

v210x

Uncompressed 4:2:2 10-bit

v308

Uncompressed packed 4:4:4

v408

Uncompressed packed QT 4:4:4:4

v410

Uncompressed 4:4:4 10-bit

vb

Beam Software VB

vble

VBLE Lossless Codec

vc1

SMPTE VC-1 (decoders: vc1 vc1_qsv vc1_cuvid )

vc1image

Windows Media Video 9 Image v2

vcr1

ATI VCR1

vixl

Miro VideoXL (decoders: xl )

vmdvideo

Sierra VMD video

vmnc

VMware Screen Codec / VMware Video

vp3

On2 VP3

vp4

On2 VP4

vp5

On2 VP5

vp6

On2 VP6

vp6a

On2 VP6 (Flash version, with alpha channel)

vp6f

On2 VP6 (Flash version)

vp7

On2 VP7

vp8

On2 VP8 (decoders: vp8 libvpx vp8_cuvid vp8_qsv ) (encoders: libvpx )

vp9

Google VP9 (decoders: vp9 libvpx-vp9 vp9_cuvid ) (encoders: libvpx-vp9 )

wcmv

WinCAM Motion Video

webp

WebP (encoders: libwebp_anim libwebp )

wmv1

Windows Media Video 7

wmv2

Windows Media Video 8

wmv3

Windows Media Video 9

wmv3image

Windows Media Video 9 Image

wnv1

Winnov WNV1

wrapped_avframe

AVFrame to AVPacket passthrough

ws_vqa

Westwood Studios VQA (Vector Quantized Animation) video (decoders: vqavideo )

xan_wc3

Wing Commander III / Xan

xan_wc4

Wing Commander IV / Xxan

xbin

eXtended BINary text

xbm

XBM (X BitMap) image

xface

X-face image

xpm

XPM (X PixMap) image

xwd

XWD (X Window Dump) image

y41p

Uncompressed YUV 4:1:1 12-bit

ylc

YUY2 Lossless Codec

yop

Psygnosis YOP Video

yuv4

Uncompressed packed 4:2:0

zerocodec

ZeroCodec Lossless Video

zlib

LCL (LossLess Codec Library) ZLIB

zmbv

Zip Motion Blocks Video

In This Article
  • Fields
Back to top Xabe