-
Notifications
You must be signed in to change notification settings - Fork 0
Supported Codecs
IoIxD edited this page Aug 1, 2024
·
2 revisions
| Format | Description | Decoding supported | Encoding supported | Video codec | Audio codec | Subtitle codec | Data codec | Attachment codec | Intra frame-only codec | Lossy compression | Lossless compression |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| argo | Argonaut Games Video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| asv1 | ASUS V1 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| asv2 | ASUS V2 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| aura | Auravision AURA | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| aura2 | Auravision Aura 2 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| av1 | Alliance for Open Media AV1 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| avrn | Avid AVI Codec | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| avrp | Avid 1:1 10-bit RGB Packer | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| avs | AVS (Audio Video Standard) video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| avs2 | AVS2-P2/IEEE1857.4 | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| avs3 | AVS3-P2/IEEE1857.10 | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| avui | Avid Meridien Uncompressed | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| bethsoftvid | Bethesda VID video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| bfi | Brute Force & 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 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| cdtoons | CDToons video | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ||||
| cdxl | Commodore CDXL video | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| cfhd | GoPro CineForm HD | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| cinepak | Cinepak | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| clearvideo | Iterated Systems ClearVideo | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| cljr | Cirrus Logic AccuPak | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| cllc | Canopus Lossless Codec | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| cmv | Electronic Arts CMV video (decoders: eacmv) | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| cpia | CPiA video format | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| cri | Cintel RAW | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ||||
| 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 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| evc | MPEG-5 EVC (Essential Video Coding) | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| 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 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| gem | GEM Raster image | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| gif | CompuServe GIF (Graphics Interchange Format) | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ||||
| h261 | H.261 | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| h263 | H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 (decoders: h263 h263_v4l2m2m) (encoders: h263 h263_v4l2m2m) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| 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_v4l2m2m) (encoders: h264_v4l2m2m) | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ||||
| hap | Vidvox Hap | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| hdr | HDR (Radiance RGBE format) image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| hevc | H.265 / HEVC (High Efficiency Video Coding) (decoders: hevc hevc_v4l2m2m) (encoders: hevc_v4l2m2m) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| 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 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| imm5 | Infinity IMM5 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| indeo2 | Intel Indeo 2 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| indeo3 | Intel Indeo 3 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| indeo4 | Intel Indeo Video Interactive 4 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| indeo5 | Intel Indeo Video Interactive 5 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| interplayvideo | Interplay MVE video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| ipu | IPU Video | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| jpeg2000 | JPEG 2000 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| jpegls | JPEG-LS | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| ..VILS jpegxl | JPEG XL | ||||||||||
| jv | Bitmap Brothers JV video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| kgv1 | Kega Game Video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| kmvc | Karl Morton's video codec | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| lagarith | Lagarith lossless | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| lead | LEAD MCMP | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| .EVI.S 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) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| media100 | Media 100i | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mimic | Mimic | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| mjpeg | Motion JPEG | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| mjpegb | Apple MJPEG-B | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mmvideo | American Laser Games MM Video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| mobiclip | MobiClip Video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| motionpixels | Motion Pixels video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| mpeg1video | MPEG-1 video (decoders: mpeg1video mpeg1_v4l2m2m) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| mpeg2video | MPEG-2 video (decoders: mpeg2video mpegvideo mpeg2_v4l2m2m) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| mpeg4 | MPEG-4 part 2 (decoders: mpeg4 mpeg4_v4l2m2m) (encoders: mpeg4 mpeg4_v4l2m2m) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| 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) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| msp2 | Microsoft Paint (MSP) version 2 | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| 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 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| mv30 | MidiVid 3.0 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| mvc1 | Silicon Graphics Motion Video Compressor 1 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mvc2 | Silicon Graphics Motion Video Compressor 2 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mvdv | MidiVid VQ | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| mvha | MidiVid Archive Codec | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mwsc | MatchWare Screen Capture Codec | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ||||
| mxpeg | Mobotix MxPEG video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| notchlc | NotchLC | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| 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 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| pdv | PDV (PlayDate Video) | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| pfm | PFM (Portable FloatMap) image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| pgm | PGM (Portable GrayMap) image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| pgmyuv | PGMYUV (Portable GrayMap YUV) image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| pgx | PGX (JPEG2000 Test Format) | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| phm | PHM (Portable HalfFloatMap) image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| photocd | Kodak Photo CD | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| 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 | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| qoi | QOI (Quite OK Image) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| 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 | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ||||
| rtv1 | RTV1 (RivaTuner Video) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| 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 | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ||||
| sga | Digital Pictures SGA Video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| sgi | SGI image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| sgirle | SGI RLE 8-bit | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| sheervideo | BitJazz SheerVideo | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| simbiosis_imx | Simbiosis Interactive IMX Video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| 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 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| 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 | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| vbn | Vizrt Binary Image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| vc1 | SMPTE VC-1 (decoders: vc1 vc1_v4l2m2m) | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| vc1image | Windows Media Video 9 Image v2 | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| vcr1 | ATI VCR1 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| vixl | Miro VideoXL (decoders: xl) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| vmdvideo | Sierra VMD video | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| vmix | vMix Video | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| vmnc | VMware Screen Codec / VMware Video | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ||||
| vnull | Null video codec | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| 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 vp8_v4l2m2m) (encoders: vp8_v4l2m2m) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| vp9 | Google VP9 (decoders: vp9 vp9_v4l2m2m) | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| vqc | ViewQuest VQC | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| vvc | H.266 / VVC (Versatile Video Coding) | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| wbmp | WBMP (Wireless Application Protocol Bitmap) image | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| wcmv | WinCAM Motion Video | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ||||
| webp | WebP | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ||||
| 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 | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ||||
| 4gv | 4GV (Fourth Generation Vocoder) | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| 8svx_exp | 8SVX exponential | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| 8svx_fib | 8SVX fibonacci | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| aac | AAC (Advanced Audio Coding) (decoders: aac aac_fixed) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| aac_latm | AAC LATM (Advanced Audio Coding LATM syntax) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| ac3 | ATSC A/52A (AC-3) (decoders: ac3 ac3_fixed) (encoders: ac3 ac3_fixed) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| ac4 | AC-4 | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| acelp.kelvin | Sipro ACELP.KELVIN | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_4xm | ADPCM 4X Movie | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_adx | SEGA CRI ADX ADPCM | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_afc | ADPCM Nintendo Gamecube AFC | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_agm | ADPCM AmuseGraphics Movie AGM | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_aica | ADPCM Yamaha AICA | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_argo | ADPCM Argonaut Games | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ct | ADPCM Creative Technology | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_dtk | ADPCM Nintendo Gamecube DTK | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ea | ADPCM Electronic Arts | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ea_maxis_xa | ADPCM Electronic Arts Maxis CDROM XA | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ea_r1 | ADPCM Electronic Arts R1 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ea_r2 | ADPCM Electronic Arts R2 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ea_r3 | ADPCM Electronic Arts R3 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ea_xas | ADPCM Electronic Arts XAS | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_g722 | G.722 ADPCM (decoders: g722) (encoders: g722) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_g726 | G.726 ADPCM (decoders: g726) (encoders: g726) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_g726le | G.726 ADPCM little-endian (decoders: g726le) (encoders: g726le) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_acorn | ADPCM IMA Acorn Replay | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_alp | ADPCM IMA High Voltage Software ALP | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_amv | ADPCM IMA AMV | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_apc | ADPCM IMA CRYO APC | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_apm | ADPCM IMA Ubisoft APM | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_cunning | ADPCM IMA Cunning Developments | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_dat4 | ADPCM IMA Eurocom DAT4 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_dk3 | ADPCM IMA Duck DK3 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_dk4 | ADPCM IMA Duck DK4 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_ea_eacs | ADPCM IMA Electronic Arts EACS | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_ea_sead | ADPCM IMA Electronic Arts SEAD | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_iss | ADPCM IMA Funcom ISS | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_moflex | ADPCM IMA MobiClip MOFLEX | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_mtf | ADPCM IMA Capcom's MT Framework | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_oki | ADPCM IMA Dialogic OKI | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_qt | ADPCM IMA QuickTime | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_rad | ADPCM IMA Radical | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_smjpeg | ADPCM IMA Loki SDL MJPEG | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_ssi | ADPCM IMA Simon & Schuster Interactive | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_wav | ADPCM IMA WAV | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ima_ws | ADPCM IMA Westwood | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_ms | ADPCM Microsoft | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_mtaf | ADPCM MTAF | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_psx | ADPCM Playstation | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_sbpro_2 | ADPCM Sound Blaster Pro 2-bit | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_sbpro_3 | ADPCM Sound Blaster Pro 2.6-bit | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_sbpro_4 | ADPCM Sound Blaster Pro 4-bit | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_swf | ADPCM Shockwave Flash | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_thp | ADPCM Nintendo THP | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_thp_le | ADPCM Nintendo THP (Little-Endian) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_vima | LucasArts VIMA audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_xa | ADPCM CDROM XA | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_xmd | ADPCM Konami XMD | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_yamaha | ADPCM Yamaha | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| adpcm_zork | ADPCM Zork | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| alac | ALAC (Apple Lossless Audio Codec) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| amr_nb | AMR-NB (Adaptive Multi-Rate NarrowBand) (decoders: amrnb) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| amr_wb | AMR-WB (Adaptive Multi-Rate WideBand) (decoders: amrwb) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| anull | Null audio codec | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| apac | Marian's A-pac audio | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| ape | Monkey's Audio | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| aptx | aptX (Audio Processing Technology for Bluetooth) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| aptx_hd | aptX HD (Audio Processing Technology for Bluetooth) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| atrac1 | ATRAC1 (Adaptive TRansform Acoustic Coding) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| atrac3 | ATRAC3 (Adaptive TRansform Acoustic Coding 3) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| atrac3al | ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless) | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| atrac3p | ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) (decoders: atrac3plus) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| atrac3pal | ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) (decoders: atrac3plusal) | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| atrac9 | ATRAC9 (Adaptive TRansform Acoustic Coding 9) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| avc | On2 Audio for Video Codec (decoders: on2avc) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| binkaudio_dct | Bink Audio (DCT) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| binkaudio_rdft | Bink Audio (RDFT) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| bmv_audio | Discworld II BMV audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| bonk | Bonk audio | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ||||
| cbd2_dpcm | DPCM Cuberoot-Delta-Exact | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| celt | Constrained Energy Lapped Transform (CELT) | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| codec2 | codec2 (very low bitrate speech codec) | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| comfortnoise | RFC 3389 Comfort Noise | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| cook | Cook / Cooker / Gecko (RealAudio G2) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| derf_dpcm | DPCM Xilam DERF | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dfpwm | DFPWM (Dynamic Filter Pulse Width Modulation) | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ||||
| dolby_e | Dolby E | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dsd_lsbf | DSD (Direct Stream Digital), least significant bit first | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dsd_lsbf_planar | DSD (Direct Stream Digital), least significant bit first, planar | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dsd_msbf | DSD (Direct Stream Digital), most significant bit first | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dsd_msbf_planar | DSD (Direct Stream Digital), most significant bit first, planar | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dsicinaudio | Delphine Software International CIN audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dss_sp | Digital Speech Standard - Standard Play mode (DSS SP) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| dst | DST (Direct Stream Transfer) | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| dts | DCA (DTS Coherent Acoustics) (decoders: dca) (encoders: dca) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| dvaudio | DV audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| eac3 | ATSC A/52B (AC-3, E-AC-3) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| evrc | EVRC (Enhanced Variable Rate Codec) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| fastaudio | MobiClip FastAudio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| flac | FLAC (Free Lossless Audio Codec) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| ftr | FTR Voice | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| g723_1 | G.723.1 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| g729 | G.729 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| gremlin_dpcm | DPCM Gremlin | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| gsm | GSM | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| gsm_ms | GSM Microsoft variant | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| hca | CRI HCA | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| hcom | HCOM Audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| iac | IAC (Indeo Audio Coder) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| ilbc | iLBC (Internet Low Bitrate Codec) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| imc | IMC (Intel Music Coder) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| interplay_dpcm | DPCM Interplay | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| interplayacm | Interplay ACM | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| lc3 | LC3 (Low Complexity Communication Codec) | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mace3 | MACE (Macintosh Audio Compression/Expansion) 3:1 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mace6 | MACE (Macintosh Audio Compression/Expansion) 6:1 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| metasound | Voxware MetaSound | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| misc4 | Micronas SC-4 Audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mlp | MLP (Meridian Lossless Packing) | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ||||
| mp1 | MP1 (MPEG audio layer 1) (decoders: mp1 mp1float) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mp2 | MP2 (MPEG audio layer 2) (decoders: mp2 mp2float) (encoders: mp2 mp2fixed) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| mp3 | MP3 (MPEG audio layer 3) (decoders: mp3float mp3) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mp3adu | ADU (Application Data Unit) MP3 (MPEG audio layer 3) (decoders: mp3adufloat mp3adu) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mp3on4 | MP3onMP4 (decoders: mp3on4float mp3on4) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| mp4als | MPEG-4 Audio Lossless Coding (ALS) (decoders: als) | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| mpegh_3d_audio | MPEG-H 3D Audio | ❌ | ❌ | ✅ | ❌ | ✅ | ❌ | ||||
| msnsiren | MSN Siren | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| musepack7 | Musepack SV7 (decoders: mpc7) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| musepack8 | Musepack SV8 (decoders: mpc8) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| nellymoser | Nellymoser Asao | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| opus | Opus (Opus Interactive Audio Codec) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| osq | OSQ (Original Sound Quality) | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| paf_audio | Amazing Studio Packed Animation File Audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| pcm_alaw | PCM A-law / G.711 A-law | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| pcm_bluray | PCM signed 16 | 20 | 24-bit big-endian for Blu-ray media | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||
| pcm_dvd | PCM signed 20 | 24-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | |||
| pcm_f16le | PCM 16.8 floating point little-endian | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_f24le | PCM 24.0 floating point little-endian | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_f32be | PCM 32-bit floating point big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_f32le | PCM 32-bit floating point little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_f64be | PCM 64-bit floating point big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_f64le | PCM 64-bit floating point little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_lxf | PCM signed 20-bit little-endian planar | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_mulaw | PCM mu-law / G.711 mu-law | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| pcm_s16be | PCM signed 16-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s16be_planar | PCM signed 16-bit big-endian planar | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s16le | PCM signed 16-bit little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s16le_planar | PCM signed 16-bit little-endian planar | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s24be | PCM signed 24-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s24daud | PCM D-Cinema audio signed 24-bit | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s24le | PCM signed 24-bit little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s24le_planar | PCM signed 24-bit little-endian planar | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s32be | PCM signed 32-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s32le | PCM signed 32-bit little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s32le_planar | PCM signed 32-bit little-endian planar | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s64be | PCM signed 64-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s64le | PCM signed 64-bit little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s8 | PCM signed 8-bit | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_s8_planar | PCM signed 8-bit planar | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_sga | PCM SGA | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_u16be | PCM unsigned 16-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_u16le | PCM unsigned 16-bit little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_u24be | PCM unsigned 24-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_u24le | PCM unsigned 24-bit little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_u32be | PCM unsigned 32-bit big-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_u32le | PCM unsigned 32-bit little-endian | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_u8 | PCM unsigned 8-bit | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| pcm_vidc | PCM Archimedes VIDC | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| qcelp | QCELP / PureVoice | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| qdm2 | QDesign Music Codec 2 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| qdmc | QDesign Music | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| qoa | QOA (Quite OK Audio) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| ra_144 | RealAudio 1.0 (14.4K) (decoders: real_144) (encoders: real_144) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| ra_288 | RealAudio 2.0 (28.8K) (decoders: real_288) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| ralf | RealAudio Lossless | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| rka | RKA (RK Audio) | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ||||
| roq_dpcm | DPCM id RoQ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| s302m | SMPTE 302M | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| sbc | SBC (low-complexity subband codec) | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| sdx2_dpcm | DPCM Squareroot-Delta-Exact | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| shorten | Shorten | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| sipr | RealAudio SIPR / ACELP.NET | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| siren | Siren | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| smackaudio | Smacker audio (decoders: smackaud) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| smv | SMV (Selectable Mode Vocoder) | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| sol_dpcm | DPCM Sol | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| sonic | Sonic | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ||||
| sonicls | Sonic lossless | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ||||
| speex | Speex | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| tak | TAK (Tom's lossless Audio Kompressor) | ✅ | ❌ | ✅ | ❌ | ❌ | ✅ | ||||
| truehd | TrueHD | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ||||
| truespeech | DSP Group TrueSpeech | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| tta | TTA (True Audio) | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ||||
| twinvq | VQF TwinVQ | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| vmdaudio | Sierra VMD audio | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| vorbis | Vorbis | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| wady_dpcm | DPCM Marble WADY | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| wavarc | Waveform Archiver | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| wavesynth | Wave synthesis pseudo-codec | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ||||
| wavpack | WavPack | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| westwood_snd1 | Westwood Audio (SND1) (decoders: ws_snd1) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| wmalossless | Windows Media Audio Lossless | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | ||||
| wmapro | Windows Media Audio 9 Professional | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| wmav1 | Windows Media Audio 1 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| wmav2 | Windows Media Audio 2 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ||||
| wmavoice | Windows Media Audio Voice | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| xan_dpcm | DPCM Xan | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| xma1 | Xbox Media Audio 1 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| xma2 | Xbox Media Audio 2 | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ||||
| bin_data | binary data | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| dvd_nav_packet | DVD Nav packet | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| epg | Electronic Program Guide | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| klv | SMPTE 336M Key-Length-Value (KLV) metadata | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| mpegts | raw MPEG-TS stream | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| otf | OpenType font | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| scte_35 | SCTE 35 Message Queue | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| smpte_2038 | SMPTE ST 2038 VANC in MPEG-2 TS | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| timed_id3 | timed ID3 metadata | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| ttf | TrueType font | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| arib_caption | ARIB STD-B24 caption | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| ass | ASS (Advanced SSA) subtitle (decoders: ssa ass) (encoders: ssa ass) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| dvb_subtitle | DVB subtitles (decoders: dvbsub) (encoders: dvbsub) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| dvb_teletext | DVB teletext | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| dvd_subtitle | DVD subtitles (decoders: dvdsub) (encoders: dvdsub) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| eia_608 | EIA-608 closed captions (decoders: cc_dec) | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| hdmv_pgs_subtitle | HDMV Presentation Graphic Stream subtitles (decoders: pgssub) | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| hdmv_text_subtitle | HDMV Text subtitle | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| jacosub | JACOsub subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| microdvd | MicroDVD subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| mov_text | MOV text | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| mpl2 | MPL2 subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| pjs | PJS (Phoenix Japanimation Society) subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| realtext | RealText subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| sami | SAMI subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| srt | SubRip subtitle with embedded timing | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| ssa | SSA (SubStation Alpha) subtitle | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| stl | Spruce subtitle format | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| subrip | SubRip subtitle (decoders: srt subrip) (encoders: srt subrip) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| subviewer | SubViewer subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| subviewer1 | SubViewer v1 subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| text | raw UTF-8 text | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| ttml | Timed Text Markup Language | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| vplayer | VPlayer subtitle | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ||||
| webvtt | WebVTT subtitle | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ||||
| xsub | XSUB | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |