FFMPEG Video Codecs
| Name | Encoding |
|---|---|
| 4X Movie | Used in certain computer games. |
| 8088flex TMV | |
| 8SVX exponential | |
| 8SVX fibonacci | |
| American Laser Games MM | Used in games like Mad Dog McCree. |
| AMV Video | Used in Chinese MP3 players. |
| Apple MJPEG-B | |
| Apple QuickDraw | fourcc: qdrw |
| Asus v1 | fourcc: ASV1 |
| Asus v2 | fourcc: ASV2 |
| ATI VCR1 | fourcc: VCR1 |
| ATI VCR2 | fourcc: VCR2 |
| Auravision Aura | |
| Auravision Aura 2 | |
| Autodesk Animator Flic video | |
| Autodesk RLE | fourcc: AASC |
| AVS (Audio Video Standard) video | Video encoding used by the Creature Shock game. |
| Beam Software VB | |
| Bethesda VID video | Used in some games from Bethesda Softworks. |
| Brute Force & Ignorance | Used in the game Flash Traffic: City of Angels. |
| C93 video | Codec used in Cyberia game. |
| CamStudio | fourcc: CSCD |
| CD+G | Video codec for CD+G karaoke disks |
| Chinese AVS video | AVS1-P2, JiZhun profile |
| Delphine Software International CIN video | Codec used in Delphine Software International games. |
| Cinepak | |
| Cirrus Logic AccuPak | fourcc: CLJR |
| Creative YUV (CYUV) | |
| Dirac | supported through external libdirac/libschroedinger libraries |
| Deluxe Paint Animation | |
| DNxHD | aka SMPTE VC3 |
| Duck TrueMotion 1.0 | fourcc: DUCK |
| Duck TrueMotion 2.0 | fourcc: TM20 |
| DV (Digital Video) | |
| Feeble Files/ScummVM DXA | Codec originally used in Feeble Files game. |
| Electronic Arts CMV video | Used in NHL 95 game. |
| Electronic Arts Madcow video | |
| Electronic Arts TGV video | |
| Electronic Arts TGQ video | |
| Electronic Arts TQI video | |
| Escape 124 | |
| FFmpeg video codec #1 | experimental lossless codec (fourcc: FFV1) |
| Flash Screen Video v1 | fourcc: FSV1 |
| Flash Video (FLV) | Sorenson H.263 used in Flash |
| Fraps | |
| H.261 | |
| H.263 / H.263-1996 | |
| H.263+ / H.263-1998 / H.263 version 2 | |
| H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 | encoding supported through external library libx264 |
| H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration) | |
| HuffYUV | |
| HuffYUV FFmpeg variant | |
| IBM Ultimotion | fourcc: ULTI |
| id Cinematic video | Used in Quake II. |
| id RoQ video | Used in Quake III, Jedi Knight 2, other computer games. |
| Intel H.263 | |
| Intel Indeo 2 | |
| Intel Indeo 3 | |
| Interplay C93 | Used in the game Cyberia from Interplay. |
| Interplay MVE video | Used in Interplay .MVE files. |
| Karl Morton's video codec | Codec used in Worms games. |
| LCL (LossLess Codec Library) MSZH | |
| LCL (LossLess Codec Library) ZLIB | |
| LOCO | |
| lossless MJPEG | |
| Microsoft RLE | |
| Microsoft Video 1 | |
| Mimic | Used in MSN Messenger Webcam streams. |
| Miro VideoXL | fourcc: VIXL |
| MJPEG (Motion JPEG) | |
| Motion Pixels video | |
| MPEG-1 video | |
| MPEG-1/2 video XvMC (X-Video Motion Compensation) | |
| MPEG-1/2 video (VDPAU acceleration) | |
| MPEG-2 video | |
| MPEG-4 part 2 | |
| MPEG-4 part 2 Microsoft variant version 1 | |
| MPEG-4 part 2 Microsoft variant version 2 | |
| MPEG-4 part 2 Microsoft variant version 3 | |
| Nintendo Gamecube THP video | |
| NuppelVideo/RTjpeg | Video encoding used in NuppelVideo files. |
| On2 VP3 | still experimental |
| On2 VP5 | fourcc: VP50 |
| On2 VP6 | fourcc: VP60,VP61,VP62 |
| planar RGB | fourcc: 8BPS |
| Q-team QPEG | fourccs: QPEG, Q1.0, Q1.1 |
| QuickTime 8BPS video | |
| QuickTime Animation (RLE) video | fourcc: 'rle ' |
| QuickTime Graphics (SMC) | fourcc: 'smc ' |
| QuickTime video (RPZA) | fourcc: rpza |
| R210 Quicktime Uncompressed RGB 10-bit | |
| Raw Video | |
| RealVideo 1.0 | |
| RealVideo 2.0 | |
| RealVideo 3.0 | still far from ideal |
| RealVideo 4.0 | |
| Renderware TXD (TeXture Dictionary) | Texture dictionaries used by the Renderware Engine. |
| RL2 video | used in some games by Entertainment Software Partners |
| Sierra VMD video | Used in Sierra VMD files. |
| Smacker video | Video encoding used in Smacker. |
| SMPTE VC-1 | |
| Snow | experimental wavelet codec (fourcc: SNOW) |
| Sony PlayStation MDEC (Motion DECoder) | |
| Sorenson Vector Quantizer 1 | fourcc: SVQ1 |
| Sorenson Vector Quantizer 3 | fourcc: SVQ3 |
| Sunplus JPEG (SP5X) | fourcc: SP5X |
| TechSmith Screen Capture Codec | fourcc: TSCC |
| Theora | encoding supported through external library libtheora |
| Tiertex Limited SEQ video | Codec used in DOS CD-ROM FlashBack game. |
| V210 Quicktime Uncompressed 4:2:2 10-bit | |
| VMware Screen Codec / VMware Video | Codec used in videos captured by VMware. |
| Westwood Studios VQA (Vector Quantized Animation) video | |
| Windows Media Video 7 | |
| Windows Media Video 8 | |
| Windows Media Video 9 | not completely working |
| Wing Commander III / Xan | Used in Wing Commander III .MVE files. |
| Winnov WNV1 | |
| WMV7 | |
| YAMAHA SMAF | |
| ZLIB | part of LCL, encoder experimental |
| Zip Motion Blocks Video | Encoder works only in PAL8. |
FFMPEG Audio Codecs
| Name | Encoding |
|---|---|
| 8SVX audio | |
| AAC | encoding supported through external library libfaac |
| AC-3 | |
| ADPCM 4X Movie | |
| ADPCM CDROM XA | |
| ADPCM Creative Technology | 16 -> 4, 8 -> 4, 8 -> 3, 8 -> 2 |
| ADPCM Electronic Arts | Used in various EA titles. |
| ADPCM Electronic Arts Maxis CDROM XS | Used in Sim City 3000. |
| ADPCM Electronic Arts R1 | |
| ADPCM Electronic Arts R2 | |
| ADPCM Electronic Arts R3 | |
| ADPCM Electronic Arts XAS | |
| ADPCM G.726 | |
| ADPCM IMA AMV | Used in AMV files |
| ADPCM IMA Electronic Arts EACS | |
| ADPCM IMA Electronic Arts SEAD | |
| ADPCM IMA Funcom | |
| ADPCM IMA QuickTime | |
| ADPCM IMA Loki SDL MJPEG | |
| ADPCM IMA WAV | |
| ADPCM IMA Westwood | |
| ADPCM ISS IMA | Used in FunCom games. |
| ADPCM IMA Duck DK3 | Used in some Sega Saturn console games. |
| ADPCM IMA Duck DK4 | Used in some Sega Saturn console games. |
| ADPCM Microsoft | |
| ADPCM MS IMA | |
| ADPCM Nintendo Gamecube THP | |
| ADPCM QT IMA | |
| ADPCM SEGA CRI ADX | Used in Sega Dreamcast games. |
| ADPCM Shockwave Flash | |
| ADPCM SMJPEG IMA | Used in certain Loki game ports. |
| ADPCM Sound Blaster Pro 2-bit | |
| ADPCM Sound Blaster Pro 2.6-bit | |
| ADPCM Sound Blaster Pro 4-bit | |
| ADPCM Westwood Studios IMA | Used in Westwood Studios games like Command and Conquer. |
| ADPCM Yamaha | |
| AMR-NB | supported through external library libopencore-amrnb |
| AMR-WB | decoding supported through external library libopencore-amrwb |
| Apple lossless audio | QuickTime fourcc 'alac' |
| Atrac 1 | |
| Atrac 3 | |
| Delphine Software International CIN audio | Codec used in Delphine Software International games. |
| COOK | All versions except 5.1 are supported. |
| DCA (DTS Coherent Acoustics) | |
| DPCM id RoQ | Used in Quake III, Jedi Knight 2, other computer games. |
| DPCM Interplay | Used in various Interplay computer games. |
| DPCM Sierra Online | Used in Sierra Online game audio files. |
| DPCM Sol | |
| DPCM Xan | Used in Origin's Wing Commander IV AVI files. |
| DSP Group TrueSpeech | |
| DV audio | |
| Enhanced AC-3 | |
| FLAC (Free Lossless Audio Codec) | |
| G.729 | |
| GSM | supported through external library libgsm |
| GSM Microsoft variant | supported through external library libgsm |
| IMC (Intel Music Coder) | |
| MACE (Macintosh Audio Compression/Expansion) 3:1 | |
| MACE (Macintosh Audio Compression/Expansion) 6:1 | |
| MLP (Meridian Lossless Packing) | Used in DVD-Audio discs. |
| Monkey's Audio | Only versions 3.97-3.99 are supported. |
| MP1 (MPEG audio layer 1) | |
| MP2 (MPEG audio layer 2) | |
| MP3 (MPEG audio layer 3) | encoding supported through external library LAME, ADU MP3 and MP3onMP4 also supported |
| MPEG-4 Audio Lossless Coding (ALS) | |
| Musepack SV7 | |
| Musepack SV8 | |
| Nellymoser Asao | |
| PCM A-law | |
| PCM mu-law | |
| PCM 16-bit little-endian planar | |
| PCM 32-bit floating point big-endian | |
| PCM 32-bit floating point little-endian | |
| PCM 64-bit floating point big-endian | |
| PCM 64-bit floating point little-endian | |
| PCM D-Cinema audio signed 24-bit | |
| PCM signed 8-bit | |
| PCM signed 16-bit big-endian | |
| PCM signed 16-bit little-endian | |
| PCM signed 24-bit big-endian | |
| PCM signed 24-bit little-endian | |
| PCM signed 32-bit big-endian | |
| PCM signed 32-bit little-endian | |
| PCM signed 16/20/24-bit big-endian in MPEG-TS | |
| PCM unsigned 8-bit | |
| PCM unsigned 16-bit big-endian | |
| PCM unsigned 16-bit little-endian | |
| PCM unsigned 24-bit big-endian | |
| PCM unsigned 24-bit little-endian | |
| PCM unsigned 32-bit big-endian | |
| PCM unsigned 32-bit little-endian | |
| PCM Zork | |
| QCELP / PureVoice | |
| QDesign Music Codec 2 | There are still some distortions. |
| RealAudio 1.0 (14.4K) | Real 14400 bit/s codec |
| RealAudio 2.0 (28.8K) | Real 28800 bit/s codec |
| RealAudio 3.0 (dnet) | Real low bitrate AC-3 codec |
| RealAudio SIPR / ACELP.NET | |
| Shorten | |
| Sierra VMD audio | Used in Sierra VMD files. |
| Smacker audio | |
| Sonic | experimental codec |
| Sonic lossless | experimental codec |
| Speex | supported through external library libspeex |
| True Audio (TTA) | |
| TrueHD | Used in HD-DVD and Blu-Ray discs. |
| TwinVQ (VQF flavor) | |
| Vorbis A native but very primitive encoder exists. | |
| WavPack | |
| Westwood Audio (SND1) | |
| Windows Media Audio 1 | |
| Windows Media Audio 2 | |
| Windows Media Audio Pro |