A project for handling multimedia data.
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 |