Enum CodecID
Identify the syntax and semantics of the bitstream. The principle is roughly: Two decoders with the same ID can decode the same streams. Two encoders with the same ID can encode compatible streams. There may be slight deviations from the principle due to implementation details.
Namespace: FFmpeg.Codecs
Assembly: FFmpeg.dll
Syntax
public enum CodecID
Fields
| Name | Description |
|---|---|
| A64Multi | A64 Multi video codec (used in A64 Multi format). |
| A64Multi5 | A64 Multi5 video codec (used in A64 Multi5 format). |
| AAC | Advanced Audio Coding (AAC) format. |
| AAC_LATM | AAC LATM Codec |
| AASC | Advanced Audio Coding codec. |
| AC3 | Audio Codec 3 (AC-3) format. |
| AC4 | AC-4 Codec |
| ACELP_KELVIN | ACELP Kelvin Codec |
| ADPCM_4XM | Adaptive Differential Pulse Code Modulation (ADPCM) 4XM format. |
| ADPCM_ADX | Adaptive Differential Pulse Code Modulation (ADPCM) ADX format. |
| ADPCM_AFC | Adaptive Differential Pulse Code Modulation (ADPCM) AFC format. |
| ADPCM_AGM | Adaptive Differential Pulse Code Modulation (ADPCM) AGM format. |
| ADPCM_AICA | Adaptive Differential Pulse Code Modulation (ADPCM) AICA format. |
| ADPCM_ARGO | Adaptive Differential Pulse Code Modulation (ADPCM) ARGO format. |
| ADPCM_CIRCUS | Adaptive Differential Pulse Code Modulation (ADPCM) Circus format. |
| ADPCM_CT | Adaptive Differential Pulse Code Modulation (ADPCM) CT format. |
| ADPCM_DTK | Adaptive Differential Pulse Code Modulation (ADPCM) DTK format. |
| ADPCM_EA | Adaptive Differential Pulse Code Modulation (ADPCM) EA format. |
| ADPCM_EA_MAXIS_XA | Adaptive Differential Pulse Code Modulation (ADPCM) EA Maxis XA format. |
| ADPCM_EA_R1 | Adaptive Differential Pulse Code Modulation (ADPCM) EA R1 format. |
| ADPCM_EA_R2 | Adaptive Differential Pulse Code Modulation (ADPCM) EA R2 format. |
| ADPCM_EA_R3 | Adaptive Differential Pulse Code Modulation (ADPCM) EA R3 format. |
| ADPCM_EA_XAS | Adaptive Differential Pulse Code Modulation (ADPCM) EA XAS format. |
| ADPCM_G722 | Adaptive Differential Pulse Code Modulation (ADPCM) G722 format. |
| ADPCM_G726 | Adaptive Differential Pulse Code Modulation (ADPCM) G726 format. |
| ADPCM_G726LE | Adaptive Differential Pulse Code Modulation (ADPCM) G726 little-endian format. |
| ADPCM_IMA_ACORN | Adaptive Differential Pulse Code Modulation (ADPCM) IMA ACORN format. |
| ADPCM_IMA_ALP | Adaptive Differential Pulse Code Modulation (ADPCM) IMA ALP format. |
| ADPCM_IMA_AMV | Adaptive Differential Pulse Code Modulation (ADPCM) IMA AMV format. |
| ADPCM_IMA_APC | Adaptive Differential Pulse Code Modulation (ADPCM) IMA APC format. |
| ADPCM_IMA_APM | Adaptive Differential Pulse Code Modulation (ADPCM) IMA APM format. |
| ADPCM_IMA_CUNNING | Adaptive Differential Pulse Code Modulation (ADPCM) IMA CUNNING format. |
| ADPCM_IMA_DAT4 | Adaptive Differential Pulse Code Modulation (ADPCM) IMA DAT4 format. |
| ADPCM_IMA_DK3 | Adaptive Differential Pulse Code Modulation (ADPCM) IMA DK3 format. |
| ADPCM_IMA_DK4 | Adaptive Differential Pulse Code Modulation (ADPCM) IMA DK4 format. |
| ADPCM_IMA_EA_EACS | Adaptive Differential Pulse Code Modulation (ADPCM) IMA EA EACS format. |
| ADPCM_IMA_EA_SEAD | Adaptive Differential Pulse Code Modulation (ADPCM) IMA EA SEAD format. |
| ADPCM_IMA_ESCAPE | Adaptive Differential Pulse Code Modulation (ADPCM) Escape format. |
| ADPCM_IMA_HVQM2 | Adaptive Differential Pulse Code Modulation (ADPCM) IMA HVQM2 format. |
| ADPCM_IMA_HVQM4 | Adaptive Differential Pulse Code Modulation (ADPCM) IMA HVQM4 format. |
| ADPCM_IMA_ISS | Adaptive Differential Pulse Code Modulation (ADPCM) IMA ISS format. |
| ADPCM_IMA_MAGIX | Adaptive Differential Pulse Code Modulation (ADPCM) IMA MAGIX format. |
| ADPCM_IMA_MOFLEX | Adaptive Differential Pulse Code Modulation (ADPCM) IMA MOFLEX format. |
| ADPCM_IMA_MTF | Adaptive Differential Pulse Code Modulation (ADPCM) IMA MTF format. |
| ADPCM_IMA_OKI | Adaptive Differential Pulse Code Modulation (ADPCM) IMA OKI format. |
| ADPCM_IMA_PDA | Adaptive Differential Pulse Code Modulation (ADPCM) IMA PDA format. |
| ADPCM_IMA_QT | Adaptive Differential Pulse Code Modulation (ADPCM) IMA QuickTime format. |
| ADPCM_IMA_RAD | Adaptive Differential Pulse Code Modulation (ADPCM) IMA RAD format. |
| ADPCM_IMA_SMJPEG | Adaptive Differential Pulse Code Modulation (ADPCM) IMA SMJPEG format. |
| ADPCM_IMA_SSI | Adaptive Differential Pulse Code Modulation (ADPCM) IMA SSI format. |
| ADPCM_IMA_WAV | Adaptive Differential Pulse Code Modulation (ADPCM) IMA WAV format. |
| ADPCM_IMA_WS | Adaptive Differential Pulse Code Modulation (ADPCM) IMA WS format. |
| ADPCM_IMA_XBOX | Adaptive Differential Pulse Code Modulation (ADPCM) IMA Xbox format. |
| ADPCM_MS | Adaptive Differential Pulse Code Modulation (ADPCM) MS format. |
| ADPCM_MTAF | Adaptive Differential Pulse Code Modulation (ADPCM) MTAF format. |
| ADPCM_N64 | Adaptive Differential Pulse Code Modulation (ADPCM) N64 format. |
| ADPCM_PSX | Adaptive Differential Pulse Code Modulation (ADPCM) PSX format. |
| ADPCM_PSXC | Adaptive Differential Pulse Code Modulation (ADPCM) PSX format. |
| ADPCM_SANYO | Adaptive Differential Pulse Code Modulation (ADPCM) Sanyo format. |
| ADPCM_SBPRO_2 | Adaptive Differential Pulse Code Modulation (ADPCM) SBPRO 2 format. |
| ADPCM_SBPRO_3 | Adaptive Differential Pulse Code Modulation (ADPCM) SBPRO 3 format. |
| ADPCM_SBPRO_4 | Adaptive Differential Pulse Code Modulation (ADPCM) SBPRO 4 format. |
| ADPCM_SWF | Adaptive Differential Pulse Code Modulation (ADPCM) SWF format. |
| ADPCM_THP | Adaptive Differential Pulse Code Modulation (ADPCM) THP format. |
| ADPCM_THP_LE | Adaptive Differential Pulse Code Modulation (ADPCM) THP little-endian format. |
| ADPCM_VIMA | Adaptive Differential Pulse Code Modulation (ADPCM) VIMA format. |
| ADPCM_XA | Adaptive Differential Pulse Code Modulation (ADPCM) XA format. |
| ADPCM_XMD | Adaptive Differential Pulse Code Modulation (ADPCM) XMD format. |
| ADPCM_YAMAHA | Adaptive Differential Pulse Code Modulation (ADPCM) Yamaha format. |
| ADPCM_ZORK | Adaptive Differential Pulse Code Modulation (ADPCM) ZORK format. |
| AGM | AGM video codec (used in AGM format). |
| AHX | AHX audio codec. |
| AIC | Apple Intermediate Codec (AIC). |
| ALAC | Apple Lossless Audio Codec |
| AMR_NB | Adaptive Multi-Rate Narrowband (AMR-NB) audio format. |
| AMR_WB | Adaptive Multi-Rate Wideband (AMR-WB) audio format. |
| AMV | AMV video codec (Anime Music Video format). |
| ANM | ANM video codec (used in ANM format). |
| ANSI | ANSI video codec (used in ANSI format). |
| ANULL | Dummy null audio codec, useful mainly for development and debugging. Null encoder/decoder discard all input and never return any output. |
| APAC | APAC Codec |
| APE | Monkey's Audio Codec |
| APNG | APNG image format codec (used in APNG format). |
| APPLE_APAC | The Apple Positional Audio Codec |
| APTX | APT-X Codec |
| APTX_HD | APT-X HD Codec |
| APV | APV video codec. |
| ARBC | ARBC video codec (used in ARBC format). |
| ARIB_CAPTION | ARIB Caption Codec |
| ASS | Advanced SubStation Alpha Codec |
| ASV1 | ASUS Video codec version 1. |
| ASV2 | ASUS Video codec version 2. |
| ATRAC1 | ATRAC1 Codec |
| ATRAC3 | ATRAC3 Codec |
| ATRAC3AL | ATRAC3 Advanced Lossless Codec |
| ATRAC3P | ATRAC3 Plus Codec |
| ATRAC3PAL | ATRAC3 Personal Audio Lossless Codec |
| ATRAC9 | ATRAC9 Codec |
| AV1 | AV1 video codec (used in AV1 format). |
| AVRN | AVRN video codec (used in AVRN format). |
| AVRP | AVRP video codec (used in AVRP format). |
| AVS | AVS video codec (Advanced Video Coding). |
| AVS2 | AVS2 video codec (used in AVS2 format). |
| AVS3 | AVS3 video codec (used in AVS3 format). |
| AVUI | AVUI video codec (used in AVUI format). |
| AliasPix | Alias Pix video codec (used in Alias Pix format). |
| Argo | Argo video codec (used in Argo format). |
| Aura | Aura audio codec (used in Aura format). |
| Aura2 | Aura 2 audio codec (improved version of Aura). |
| BFI | BFI video codec (used in BFI format). |
| BINTEXT | Binary Text Codec |
| BIN_DATA | Binary Data Codec |
| BMP | Bitmap image format codec. |
| BMVVideo | BMV Video codec (used in BMV format). |
| BMV_AUDIO | BMV Audio Codec |
| BRenderPix | BRender Pix video codec (used in BRender Pix format). |
| BethsoftVid | Bethesda Softworks video codec. |
| BinkVideo | Bink Video codec (used in Bink format). |
| BinkaudioDCT | Binkaudio DCT Codec |
| BinkaudioRDFT | Binkaudio RDFT Codec |
| Bitpacked | Bitpacked video codec (used in Bitpacked format). |
| Bonk | Bonk Codec |
| C93 | C93 video codec (used in C93 format). |
| CAVS | CAVS codec (Chinese AVS standard). |
| CBD2_DPCM | CBD2 DPCM audio format. |
| CDGraphics | CD Graphics video codec (used in CD Graphics format). |
| CDToons | CDToons video codec (used in CDToons format). |
| CDXL | CDXL video codec (used in CDXL format). |
| CFHD | CFHD video codec (used in CFHD format). |
| CLJR | Cirrus Logic CLJR codec. |
| CLLC | CLLC video codec (used in CLLC format). |
| CMV | CMV video codec (used in CMV format). |
| CPIA | CPIA video codec (used in CPIA format). |
| CRI | CRI video codec (used in CRI format). |
| CSCD | CSCD video codec (Creative Labs). |
| CYUV | Creative YUV codec. |
| Celt | Celt Codec |
| Cinepak | Cinepak video codec. |
| ClearVideo | ClearVideo codec (used in ClearVideo format). |
| Codec2 | Codec2 Codec |
| ComfortNoise | Comfort Noise Codec |
| Cook | Cook Audio Codec |
| DDS | DirectDraw Surface (DDS) image format codec. |
| DERF_DPCM | Derrf DPCM audio format. |
| DFA | DFA video codec (used in DFA format). |
| DFPWM | DFPWM Codec |
| DNXUC | DNxUncompressed video codec. |
| DNxHD | DNxHD codec (Avid DNxHD format). |
| DPX | DPX image format codec (Digital Picture Exchange). |
| DSD_LSBF | DSD Least Significant Bit First Codec |
| DSD_LSBF_PLANAR | DSD LSBF Planar Codec |
| DSD_MSBF | DSD Most Significant Bit First Codec |
| DSD_MSBF_PLANAR | DSD MSBF Planar Codec |
| DSICINAUDIO | DSICIN Audio Codec |
| DSICINVideo | DSICIN Video codec (used in DSICIN format). |
| DSS_SP | DSS Speech Codec |
| DST | Destiny Codec |
| DTS | Digital Theater Systems (DTS) audio format. |
| DVAUDIO | DVAUDIO format. |
| DVB_SUBTITLE | DVB Subtitle Codec |
| DVB_TELETEXT | DVB Teletext Codec |
| DVD_NAV | DVD Navigation Codec |
| DVD_SUBTITLE | DVD Subtitle Codec |
| DVVideo | DV video codec. |
| DXA | DXA video codec (used in DXA format). |
| DXTory | DXTory video codec (used in DXTory format). |
| DXV | DXV video codec (used in DXV format). |
| Daala | Daala video codec (used in Daala format). |
| Dirac | Dirac video codec (Dirac format). |
| DolbyE | Dolby E Codec |
| EAC3 | Enhanced AC-3 Codec |
| EIA_608 | EIA-608 Caption Codec |
| EPG | Electronic Program Guide Codec |
| EVC | EVC video codec (used in EVC format). |
| EVRC | Enhanced Variable Rate Codec |
| EXR | OpenEXR image format codec. |
| EightBPS | 8-Bit Planar codec. |
| Escape124 | Escape 124 video codec. |
| Escape130 | Escape 130 video codec. |
| FFMETADATA | Dummy codec for streams containing only metadata information. |
| FFV1 | FFmpeg's experimental lossless codec (FFV1). |
| FFVHuff | FFmpeg's Huffman codec. |
| FFWaveSynth | FFWaveSynth Codec |
| FIC | FIC video codec (used in FIC format). |
| FIRST_SUBTITLE | A dummy ID pointing at the start of subtitle codecs. |
| FIRST_UNKNOWN | A dummy ID pointing at the start of various fake codecs. |
| FITS | FITS image format codec (used in FITS format). |
| FLAC | Free Lossless Audio Codec |
| FLIC | Autodesk FLIC animation codec. |
| FLV1 | Flash Video (FLV) codec. |
| FMVC | FMVC video codec (used in FMVC format). |
| FRAPS | Fraps video codec. |
| FRWU | FRWU video codec (used in FRWU format). |
| FTR | FTR Codec |
| FastAudio | FastAudio Codec |
| FirstAudio | A dummy ID pointing at the start of audio codecs. |
| FlashSV | Flash SV video codec. |
| FlashSV2 | Flash SV2 video codec (second version of Flash SV). |
| FourXM | 4X Movie codec. |
| G2M | G2M video codec (used in G2M format). |
| G723_1 | G.723.1 Codec |
| G728 | G.728 audio codec. |
| G729 | G.729 Codec |
| GDV | GDV video codec (used in GDV format). |
| GEM | GEM video codec (used in GEM format). |
| GIF | Graphics Interchange Format (GIF) codec. |
| GREMLIN_DPCM | Gremlin DPCM audio format. |
| GSM | GSM codec as in Berlin toast format |
| GSM_MS | GSM MS Codec |
| H261 | H.261 video codec. |
| H263 | H.263 video codec. |
| H263I | H.263i video codec. |
| H263P | H.263+ video codec. |
| H264 | H.264 / AVC video codec. |
| HAP | HAP video codec (used in HAP format). |
| HCA | HCA Codec |
| HCOM | HCOM Codec |
| HDMV_PGS_SUBTITLE | HDMV PGS Subtitle Codec |
| HDMV_TEXT_SUBTITLE | HDMV Text Subtitle Codec |
| HEVC | High Efficiency Video Coding (HEVC), also known as H.265. |
| HNM4Video | HNM4 video codec (used in HNM4 format). |
| HQX | HQX video codec (used in HQX format). |
| HQ_HQA | HQ/HQA video codec (used in HQ/HQA format). |
| HYMT | HYMT video codec (used in HYMT format). |
| HuffYUV | HuffYUV video codec. |
| IAC | IAC Codec |
| IDCIN | ID Cinematic codec. |
| IDF | IDF Codec |
| IFFILBM | IFF ILBM image format codec (used in IFF ILBM format). |
| ILBC | ILBC Codec |
| IMC | IMC Audio Codec |
| IMM4 | IMM4 video codec (used in IMM4 format). |
| IMM5 | IMM5 video codec (used in IMM5 format). |
| INTERPLAY_DPCM | Interplay DPCM audio format. |
| IPU | IPU video codec (used in IPU format). |
| IVTV_VBI | IVTV VBI subtitle codec. |
| Indeo2 | Intel Indeo 2 codec. |
| Indeo3 | Intel Indeo 3 codec. |
| Indeo4 | Intel Indeo 4 codec. |
| Indeo5 | Intel Indeo 5 codec. |
| InterplayACM | Interplay ACM Codec |
| InterplayVideo | Interplay video codec. |
| JPEG2000 | JPEG 2000 video codec. |
| JPEGLS | JPEG-LS codec. |
| JPEGXL | JPEG XL video codec (used in JPEG XL format). |
| JPEGXLAnim | JPEG XL Animation codec. |
| JPEGXS | JpegXS image codec |
| JV | JV video codec (used in JV format). |
| Jacosub | Jacosoft Subtitle Codec |
| KGV1 | KGV1 video codec (used in KGV1 format). |
| KMVC | KMV codec (used in KMV format). |
| LC3 | LC3 Codec |
| LCEVC | LCEVC video codec. |
| LEAD | LEAD video codec (used in LEAD format). |
| LJPEG | Lossless JPEG codec. |
| LOCO | LOCO video codec (Lossless Compression). |
| LSCR | LSCR video codec (used in LSCR format). |
| Lagarith | Lagarith video codec (lossless video compression). |
| M101 | M101 video codec (used in M101 format). |
| MACE3 | Apple MACE 3: Apple audio codec. |
| MACE6 | Apple MACE 6: Apple audio codec. |
| MAD | MAD video codec (used in MAD format). |
| MDEC | Sony PlayStation MDEC codec. |
| MJPEG | Motion JPEG codec. |
| MJPEGB | Motion JPEG B codec. |
| MLP | Meridian Lossless Packing |
| MMVideo | MM Video codec (Multimedia Video). |
| MP1 | MP1 Codec |
| MP2 | MPEG-1/2 Audio Layer II format. |
| MP3 | Preferred ID for decoding MPEG Audio Layer 1, 2, or 3 formats. |
| MP3ADU | MP3 Audio Data Unit |
| MP3ON4 | MP3 on 4 |
| MP4ALS | MP4 Audio Lossless Codec |
| MPEG1Video | MPEG-1 video codec. |
| MPEG2TS | Fake codec to indicate a raw MPEG-2 TS stream (only used by libavformat) |
| MPEG2Video | Preferred ID for MPEG-1/2 video decoding. |
| MPEG4 | MPEG-4 part 2 video codec. |
| MPEG4SYSTEMS | Fake codec to indicate a MPEG-4 Systems stream (only used by libavformat) |
| MPEGH_3D_AUDIO | MPEG-H 3D Audio Codec |
| MPL2 | MPL2 Subtitle Codec |
| MSA1 | Microsoft Screen Video 1 (A) codec. |
| MSCC | MSCC video codec (used in MSCC format). |
| MSMPEG4V1 | Microsoft MPEG-4 version 1 codec. |
| MSMPEG4V2 | Microsoft MPEG-4 version 2 codec. |
| MSMPEG4V3 | Microsoft MPEG-4 version 3 codec. |
| MSNSIREN | MSN Siren Codec |
| MSP2 | MSP2 video codec (used in MSP2 format). |
| MSRLE | Microsoft Run-Length Encoding (RLE) codec. |
| MSS1 | Microsoft Screen Video 1 codec. |
| MSS2 | Microsoft Screen Video 2 codec. |
| MSVideo1 | Microsoft Video 1 codec. |
| MSZH | AverMedia MSZH codec (Lossless video compression). |
| MTS2 | MTS2 video codec (used in MTS2 format). |
| MV30 | MV30 video codec (used in MV30 format). |
| MVC1 | MVC1 video codec (used in MVC1 format). |
| MVC2 | MVC2 video codec (used in MVC2 format). |
| MVDV | MVDV video codec (used in MVDV format). |
| MVHA | MVHA video codec (used in MVHA format). |
| MWSC | MWSC video codec (used in MWSC format). |
| MXPEG | MXPEG video codec (used in MXPEG format). |
| MagicYUV | MagicYUV video codec (used in MagicYUV format). |
| Media100 | Media 100 video codec (used in Media 100 format). |
| Metasound | Metasound Codec |
| MicroDVD | MicroDVD Subtitle Codec |
| Mimic | Mimic video codec. |
| Misc4 | Miscellaneous Codec 4 |
| Mobiclip | Mobiclip video codec (used in Mobiclip format). |
| MotionPixels | Motion Pixels video codec. |
| MovText | QuickTime MOV Text Codec |
| MusePack7 | MusePack 7 Codec |
| MusePack8 | MusePack 8 Codec |
| NUV | NUV video codec (NuppelVideo format). |
| Nellymoser | Nellymoser Audio Codec |
| None | No codec specified. |
| NotchLC | NotchLC video codec (used in NotchLC format). |
| OSQ | OSQ Codec |
| OTF | OpenType Font Codec |
| On2AVC | On2 AVC Codec |
| Opus | Opus Codec |
| PAFVideo | PAF video codec (used in PAF format). |
| PAF_AUDIO | PAF Audio Codec |
| PAM | Portable Arbitrary Map format (PAM). |
| PBM | Portable Bitmap format (PBM). |
| PCM_ALAW | Pulse Code Modulation (PCM) A-law audio format. |
| PCM_BLURAY | Pulse Code Modulation (PCM) Blu-ray audio format. |
| PCM_DVD | Pulse Code Modulation (PCM) DVD audio format. |
| PCM_F16LE | Pulse Code Modulation (PCM) 16-bit little-endian floating-point audio format. |
| PCM_F24LE | Pulse Code Modulation (PCM) 24-bit little-endian floating-point audio format. |
| PCM_F32BE | Pulse Code Modulation (PCM) 32-bit big-endian floating-point audio format. |
| PCM_F32LE | Pulse Code Modulation (PCM) 32-bit little-endian floating-point audio format. |
| PCM_F64BE | Pulse Code Modulation (PCM) 64-bit big-endian floating-point audio format. |
| PCM_F64LE | Pulse Code Modulation (PCM) 64-bit little-endian floating-point audio format. |
| PCM_LXF | Pulse Code Modulation (PCM) LXF audio format. |
| PCM_MULAW | Pulse Code Modulation (PCM) μ-law audio format. |
| PCM_S16BE | Pulse Code Modulation (PCM) 16-bit big-endian audio format. |
| PCM_S16BE_PLANAR | Pulse Code Modulation (PCM) 16-bit big-endian planar audio format. |
| PCM_S16LE | Pulse Code Modulation (PCM) 16-bit little-endian audio format. |
| PCM_S16LE_PLANAR | Pulse Code Modulation (PCM) 16-bit little-endian planar audio format. |
| PCM_S24BE | Pulse Code Modulation (PCM) 24-bit big-endian audio format. |
| PCM_S24DAUD | Pulse Code Modulation (PCM) 24-bit DAUD audio format. |
| PCM_S24LE | Pulse Code Modulation (PCM) 24-bit little-endian audio format. |
| PCM_S24LE_PLANAR | Pulse Code Modulation (PCM) 24-bit little-endian planar audio format. |
| PCM_S32BE | Pulse Code Modulation (PCM) 32-bit big-endian audio format. |
| PCM_S32LE | Pulse Code Modulation (PCM) 32-bit little-endian audio format. |
| PCM_S32LE_PLANAR | Pulse Code Modulation (PCM) 32-bit little-endian planar audio format. |
| PCM_S64BE | Pulse Code Modulation (PCM) 64-bit big-endian audio format. |
| PCM_S64LE | Pulse Code Modulation (PCM) 64-bit little-endian audio format. |
| PCM_S8 | Pulse Code Modulation (PCM) 8-bit signed audio format. |
| PCM_S8_PLANAR | Pulse Code Modulation (PCM) 8-bit signed planar audio format. |
| PCM_SGA | Pulse Code Modulation (PCM) SGA audio format. |
| PCM_U16BE | Pulse Code Modulation (PCM) 16-bit unsigned big-endian audio format. |
| PCM_U16LE | Pulse Code Modulation (PCM) 16-bit unsigned little-endian audio format. |
| PCM_U24BE | Pulse Code Modulation (PCM) 24-bit unsigned big-endian audio format. |
| PCM_U24LE | Pulse Code Modulation (PCM) 24-bit unsigned little-endian audio format. |
| PCM_U32BE | Pulse Code Modulation (PCM) 32-bit unsigned big-endian audio format. |
| PCM_U32LE | Pulse Code Modulation (PCM) 32-bit unsigned little-endian audio format. |
| PCM_U8 | Pulse Code Modulation (PCM) 8-bit unsigned audio format. |
| PCM_VIDC | Pulse Code Modulation (PCM) video codec used in VIDC format. |
| PCM_ZORK | Pulse Code Modulation (PCM) Zork audio format. |
| PCX | PCX image format codec. |
| PDV | PDV video codec (used in PDV format). |
| PFM | PFM image format codec (used in PFM format). |
| PGM | Portable Graymap format (PGM). |
| PGMYUV | Portable Graymap YUV format (PGMYUV). |
| PGX | PGX image format codec (used in PGX format). |
| PHM | PHM video codec (used in PHM format). |
| PICTOR | PICTOR video codec (used in PICTOR format). |
| PJS | PJS Subtitle Codec |
| PNG | Portable Network Graphics (PNG) codec. |
| PPM | Portable Pixmap format (PPM). |
| PROBE | Codec ID is not known (like AV_CODEC_ID_NONE) but lavf should attempt to identify it |
| PSD | Photoshop (PSD) image format codec. |
| PTX | PTX video codec (used in PTX format). |
| PhotoCD | PhotoCD image format codec (used in PhotoCD format). |
| Pixlet | Pixlet video codec (used in Pixlet format). |
| ProRes | Apple ProRes video codec. |
| ProResRaw | ProRes RAW video codec. |
| ProSumer | ProSumer video codec (used in ProSumer format). |
| QCELP | Qualcomm's CELP codec |
| QDM2 | QDM2 Audio Codec |
| QDMC | QDMC Codec |
| QDraw | Apple QuickDraw codec. |
| QOA | QOA Codec |
| QOI | QOI image format codec (used in QOI format). |
| QPEG | QPEG video codec. |
| QTRLE | QuickTime Animation codec (QTRLE). |
| R10K | R10K video codec (used in R10K format). |
| R210 | R210 video codec (used in R210 format). |
| RALF | RALF Codec |
| RASC | RASC video codec (used in RASC format). |
| RA_144 | RealAudio 1.0 (RA-144) format. |
| RA_288 | RealAudio 2.0 (RA-288) format. |
| RKA | RKA Codec |
| RL2 | RL2 video codec (used in RL2 format). |
| ROQ_DPCM | Razorback (ROQ) DPCM audio format. |
| RPZA | Apple RPZA video codec (QuickTime). |
| RSCC | RSCC video codec (used in RSCC format). |
| RTV1 | RTV1 video codec (used in RTV1 format). |
| RV10 | RealVideo 1.0 codec. |
| RV20 | RealVideo 2.0 codec. |
| RV30 | RealVideo 3.0 codec. |
| RV40 | RealVideo 4.0 codec. |
| RV60 | RealVideo 6.0 codec. |
| RadianceHDR | Radiance HDR image format codec (used in Radiance HDR format). |
| RawVideo | Raw video codec. |
| RealText | RealText Subtitle Codec |
| RoQ | RoQ video codec. |
| S302M | S302M audio format (used in certain professional audio equipment). |
| SAMI | SAMI Subtitle Codec |
| SANM | SANM video codec (used in SANM format). |
| SBC | Sub-band Coding Codec |
| SCPR | SCPR video codec (used in SCPR format). |
| SCTE_35 | Contains timestamp estimated through PCR of program stream. |
| SDX2_DPCM | SDX2 DPCM audio format. |
| SGAVideo | SGA video codec (used in SGA format). |
| SGI | SGI image format codec. |
| SGIRLE | SGI RLE image format codec (used in SGI RLE format). |
| SIPR | SIPR Codec |
| SMC | Apple Graphics codec (SMC). |
| SMPTE_2038 | SMPTE 2038 Codec |
| SMPTE_436M_ANC | SMPTE 436M ANC codec. |
| SMPTE_KLV | SMPTE KLV Codec |
| SMV | SMV Codec |
| SMVJPEG | SMVJPEG video codec (used in SMVJPEG format). |
| SOL_DPCM | Sol DPCM audio format. |
| SP5X | SP5X video codec. |
| SRGC | SRGC video codec (used in SRGC format). |
| SRT | SubRip Subtitle Codec |
| SSA | SubRip Subtitle Codec |
| STL | Spruce STL Subtitle Codec |
| SVG | Scalable Vector Graphics (SVG) image format codec. |
| SVQ1 | Sorenson Vector Quantizer 1 codec. |
| SVQ3 | Sorenson Vector Quantizer 3 codec. |
| ScreenPresso | ScreenPresso video codec (used in ScreenPresso format). |
| SheerVideo | SheerVideo video codec (used in SheerVideo format). |
| Shorten | Shorten Audio Codec |
| SimbiosisIMX | Simbiosis IMX video codec (used in Simbiosis IMX format). |
| Siren | Siren Codec |
| SmackAudio | Smack Audio Codec |
| SmackVideo | Smack Video codec (used in Smacker format). |
| Snow | Snow video codec (used in Snow format). |
| Sonic | Sonic Audio Codec |
| SonicLS | Sonic Lossless Codec |
| SpeedHQ | SpeedHQ video codec. |
| Speex | Speex Codec |
| SubRip | SubRip Subtitle Codec |
| SubViewer | SubViewer Subtitle Codec |
| SubViewer1 | SubViewer 1 Subtitle Codec |
| SunRast | Sun Raster image format codec. |
| TAK | TAK Codec |
| TARGA | TARGA image format codec. |
| TARGAY216 | TARGA Y216 video codec (used in TARGA Y216 format). |
| TDSC | TDSC video codec (used in TDSC format). |
| TGQ | TQ Video codec (used in TQ format). |
| TGV | TGV video codec (used in TGV format). |
| THP | THP video codec (used in THP format). |
| TIFF | Tagged Image File Format (TIFF) codec. |
| TIMED_ID3 | Timed ID3 Codec |
| TMV | TMV Video codec (used in TMV format). |
| TQI | TQI Video codec (used in TQI format). |
| TSCC | TechSmith Screen Capture Codec (TSCC). |
| TSCC2 | TechSmith Screen Capture Codec 2 (TSCC2). |
| TTA | True Audio Codec |
| TTF | TrueType Font Codec |
| TTML | Timed Text Markup Language Codec |
| TXD | TXD video codec (used in TXD format). |
| Text | Raw UTF-8 Text |
| Theora | Theora video codec. |
| TiertexSeqVideo | Tiertex Sequence Video codec. |
| TrueHD | TrueHD Codec |
| TrueMotion1 | Duck TrueMotion 1 codec. |
| TrueMotion2 | Duck TrueMotion 2 codec. |
| TrueMotion2RT | TrueMotion 2RT video codec (used in TrueMotion 2RT format). |
| TrueSpeech | TrueSpeech Codec |
| TwinVQ | TwinVQ Codec |
| UTVideo | UT Video codec (used in UT Video format). |
| Ultimotion | IBM Ultimotion codec. |
| V210 | V210 video codec (used in V210 format). |
| V210X | V210X video codec (a variant of V210 format). |
| VB | Video codec used in VB format. |
| VBLE | VBLE video codec (used in VBLE format). |
| VBN | VBN video codec (used in VBN format). |
| VC1 | VC-1 video codec. |
| VC1Image | VC-1 Image codec (used for VC-1 still images). |
| VCR1 | ATI VCR1 codec. |
| VIXL | Miro Video XL codec. |
| VMDAUDIO | VMDAUDIO format used by the VMD system. |
| VMDVideo | VMD video codec (used in Sierra VMD format). |
| VMIX | VMIX video codec (used in VMIX format). |
| VMNC | VMNC codec (VMware Video Codec). |
| VNULL | Dummy null video codec, useful mainly for development and debugging. Null encoder/decoder discard all input and never return any output. |
| VORBIS | Vorbis audio format. |
| VP3 | VP3 video codec. |
| VP4 | VP4 video codec (used in VP4 format). |
| VP5 | VP5 video codec (VP5/6 format). |
| VP6 | VP6 video codec (VP6 format). |
| VP6A | VP6A video codec (variant of VP6). |
| VP6F | VP6F video codec (Flash video variant of VP6). |
| VP7 | VP7 video codec (used in VP7 format). |
| VP8 | VP8 video codec (used in VP8 format). |
| VP9 | VP9 video codec (used in VP9 format). |
| VPlayer | VPlayer Subtitle Codec |
| VQC | VQC video codec (used in VQC format). |
| VVC | Versatile Video Coding (VVC), also known as H.266. |
| WADY_DPCM | WADY DPCM audio format. |
| WAVARC | WAVARC Codec |
| WBMP | WBMP image format codec (used in WBMP format). |
| WCMV | WCMV video codec (used in WCMV format). |
| WMALossless | Windows Media Audio Lossless Codec |
| WMAPRO | Windows Media Audio Professional Codec |
| WMAV1 | Windows Media Audio Version 1 (WMAV1) format. |
| WMAV2 | Windows Media Audio Version 2 (WMAV2) format. |
| WMAVoice | Windows Media Audio Voice Codec |
| WMV1 | Windows Media Video 7 codec. |
| WMV2 | Windows Media Video 8 codec. |
| WMV3 | Windows Media Video 9 codec. |
| WMV3Image | WMV3 Image codec (used for WMV3 still images). |
| WNV1 | Windows Media Video 1 codec. |
| WRAPPED_AVFRAME | Passthrough codec, AVFrames wrapped in AVPacket |
| WavPack | WavPack Codec |
| WebP | WebP image format codec. |
| WebPAnim | WebP animation codec. |
| WebVTT | WebVTT Subtitle Codec |
| WestwoodSnd1 | Westwood Sound 1 |
| WestwoodVQA | Westwood Studios VQA video codec. |
| XAN_DPCM | Xan DPCM audio format. |
| XBIN | Binary Codec |
| XBM | XBM image format codec (used in XBM format). |
| XFace | XFace video codec (used in XFace format). |
| XMA1 | XMA1 Codec |
| XMA2 | XMA2 Codec |
| XPM | XPM image format codec (used in XPM format). |
| XSUB | SubRip Subtitle Codec |
| XWD | XWD image format codec (used in XWD format). |
| XanWC3 | Xan WC3 video codec. |
| XanWC4 | Xan WC4 video codec. |
| Y41P | Y41P video codec (used in Y41P format). |
| YLC | YLC video codec (used in YLC format). |
| YOP | YOP video codec (used in YOP format). |
| YUV4 | YUV4 video codec (used in YUV4 format). |
| ZMBV | ZMBV video codec (Zip Motion Block View). |
| ZeroCodec | ZeroCodec video codec (used in ZeroCodec format). |
| Zlib | Zlib compression codec. |
| _012V | 012V video codec (used in 012V format). |
| _4GV | 4GV Codec |
| _8SVX_EXP | 8SVX Exp Codec |
| _8SVX_FIB | 8SVX Fib Codec |