From 62cffa911043b352f39b15055a961a1c099ab5e1 Mon Sep 17 00:00:00 2001 From: Zhang Rui Date: Thu, 11 Jul 2013 16:57:49 +0800 Subject: [PATCH] DECODERS.md: decoder list --- DECODERS.md | 384 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 384 insertions(+) create mode 100644 DECODERS.md diff --git a/DECODERS.md b/DECODERS.md new file mode 100644 index 00000000..d8915667 --- /dev/null +++ b/DECODERS.md @@ -0,0 +1,384 @@ ++ aac Advanced Audio Coding ++ aac_latm Advanced Audio Coding Low Overhead Audio Transport Multiplex +- aasc Autodesk Animator Studio Codec +- ac3 ATSC A/52A (AC-3) +- adpcm_ Adaptive differential pulse-code modulation + 4xm 4X Movie + adx SEGA CRI ADX ADPCM + afc Nintendo Gamecube AFC + ct Creative Technology + dtk Nintendo Gamecube DTK + ea Electronic Arts + ea_maxis_xa Electronic Arts Maxis CDROM XA + ea_r1 Electronic Arts R1 + ea_r2 Electronic Arts R2 + ea_r3 Electronic Arts R3 + ea_xas Electronic Arts XAS + g722 + g726 + ima_amv IMA AMV + ima_apc IMA CRYO APC + ima_dk3 IMA Duck DK3 + ima_dk4 IMA Duck DK4 + ima_ea_eacs IMA Electronic Arts EACS + ima_ea_sead IMA Electronic Arts SEAD + ima_iss IMA Funcom ISS + ima_oki IMA Dialogic OKI + ima_qt IMA QuickTime + ima_rad IMA Radical + ima_smjpeg IMA Loki SDL MJPEG + ima_wav IMA WAV + ima_ws IMA Westwood + ms Microsoft + sbpro_2 Sound Blaster Pro 2-bit + sbpro_3 Sound Blaster Pro 2.6-bit + sbpro_4 Sound Blaster Pro 4-bit + swf Shockwave Flash + thp Nintendo Gamecube THP + xa CDROM XA + yamaha Yamaha +- aic Apple Intermediate Codec +- alac Apple Lossless Audio Codec +- als MPEG-4 Audio Lossless Coding +- amrnb Adaptive Multi-Rate NarrowBand +- amrwb Adaptive Multi-Rate WideBand +- amv AMV Video +- ansi ASCII/ANSI art ++ ape Monkey's Audio +- ass ASS (Advanced SubStation Alpha) subtitle +- asv1 ASUS V1 +- asv2 ASUS V2 +- atrac1 Adaptive TRansform Acoustic Coding +- atrac3 Adaptive TRansform Acoustic Coding 3 +- aura Auravision Aura +- aura2 Auravision Aura 2 +- avrn Avid AVI Codec +- avrp Avid 1:1 10-bit RGB Packer +- avs Audio Video Standard +- avui Avid Meridien Uncompressed +- ayuv Uncompressed packed MS 4:4:4:4 +- bethsoftvid Bethesda VID video +- bfi Brute Force & Ignorance +- bink Bink +- binkaudio_rdft Bink Audio (RDFT) +- binkaudio_dct Bink Audio (DCT) +- bintext Binary text +- bmp Windows and OS/2 bitmap +- bmv_audio Discworld II BMV audio +- 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 +- cinepak Cinepak +- cljr Cirrus Logic AccuPak +- cllc Canopus Lossless Codec +- comfortnoise RFC 3389 comfort noise generator +- cook Cook / Cooker / Gecko (RealAudio G2) +- cpia CPiA video format +- cscd CamStudio +- cyuv Creative YUV +- dca DTS Coherent Acoustics +- dfa Chronomaster DFA +- dirac BBC Dirac VC-2 +- dnxhd VC3/DNxHD +- dpx DPX image +- dsicinaudio Delphine Software International CIN audio +- dsicinvideo Delphine Software International CIN video +- dvbsub DVB subtitles +- dvdsub DVD subtitles +- dvvideo Digital Video +- dxa Feeble Files/ScummVM DXA +- dxtory Dxtory +- eac3 ATSC A/52B (AC-3, E-AC-3) +- eacmv Electronic Arts CMV video +- eamad Electronic Arts Madcow Video +- eatgq Electronic Arts TGQ video +- eatgv Electronic Arts TGV video +- eatqi Electronic Arts TQI Video +- eightbps QuickTime 8BPS video +- eightsvx_exp 8SVX exponential +- eightsvx_fib 8SVX fibonacci +- escape124 Escape 124 +- escape130 Escape 130 +- evrc Enhanced Variable Rate Codec +- exr OpenEXR image +- ffv1 FFmpeg video codec #1 +- ffvhuff Huffyuv FFmpeg variant +- ffwavesynth Wave synthesis pseudo-codec ++ flac Free Lossless Audio Codec +- flashsv Flash Screen Video v2 +- flashsv2 Flash Screen Video Version 2 +- flic Autodesk Animator Flic video ++ flv FLV / Sorenson Spark / Sorenson H.263 (Flash Video) +- fourxm 4X Movie +- fraps Fraps +- frwu Forward Uncompressed +- g2m Go2Meeting +- g723_1 G.723.1 +- g729 G.729 +- gif Graphics Interchange Format +- gsm GSM +- gsm_ms GSM Microsoft variant ++ 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-1996, H.263+ / H.263-1998 / H.263 version 2 ++ h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 +- h264_crystalhd Windows Media Video 9 (CrystalHD acceleration) +- h264_vda H.264 (VDA acceleration) +- h264_vdpau H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration) +- huffyuv Huffyuv / HuffYUV +- iac IAC (Indeo Audio Coder) +- idcinvideo id Quake II CIN video +- idf iCEDraw text +- iff_byterun1 IFF +- iff_ilbm IFF +- imc IMC (Intel Music Coder) +- indeo2 Intel Indeo 2 +- indeo3 Intel Indeo 3 +- indeo4 Intel Indeo Video Interactive 4 +- indeo5 Intel Indeo Video Interactive 5 +- interplay_dpcm DPCM Interplay +- interplay_video Interplay MVE video +- jacosub JACOsub subtitle +- jpeg2000 JPEG 2000 +- jpegls JPEG-LS +- jv Bitmap Brothers JV video +- kgv1 Kega Game Video +- kmvc Karl Morton's video codec +- lagarith Lagarith lossless +- libcelt Xiph CELT decoder using libcelt +- libgsm libgsm GSM +- libgsm_ms libgsm GSM Microsoft variant +- libilbc iLBC (Internet Low Bitrate Codec) +- libopencore_amrnb OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band) +- libopencore_amrwb OpenCORE AMR-WB (Adaptive Multi-Rate Wide-Band) +- libopenjpeg OpenJPEG JPEG 2000 +- libopus libopus Opus +- libschroedinger libschroedinger Dirac 2.2 +- libspeex libspeex Speex +- libstagefright_h264 libstagefright H.264 +- libutvideo Ut Video +- libvorbis libvorbis +- libvpx_vp8 libvpx VP8 +- libvpx_vp9 libvpx VP9 +- loco LOCO +- mace3 MACE (Macintosh Audio Compression/Expansion) 3:1 +- mace6 MACE (Macintosh Audio Compression/Expansion) 6:1 +- mdec Sony PlayStation MDEC (Motion DECoder) +- microdvd MicroDVD subtitle +- mimic Mimic +- mjpeg MJPEG (Motion JPEG) +- mjpegb Apple MJPEG-B +- mlp MLP (Meridian Lossless Packing) +- mmvideo American Laser Games MM Video +- motionpixels Motion Pixels video +- movtext 3GPP Timed Text subtitle +- mp1 MP1 (MPEG audio layer 1) +- mp1float MP1 (MPEG audio layer 1) +- mp2 MP2 (MPEG audio layer 2) +- mp2float MP2 (MPEG audio layer 2) ++ mp3 MP3 (MPEG audio layer 3) +- mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3) +- mp3adufloat ADU (Application Data Unit) MP3 (MPEG audio layer 3) ++ mp3float MP3 (MPEG audio layer 3) ++ mp3on4 MP3onMP4 ++ mp3on4float MP3onMP4 +- mpc7 Musepack SV7 +- mpc8 Musepack SV8 +- mpeg1_vdpau MPEG-1 video (VDPAU acceleration) +- mpeg1video MPEG-1 video +- mpeg2_crystalhd MPEG-2 Video (CrystalHD acceleration) +- mpeg2video MPEG-2 video ++ mpeg4 MPEG-4 part 2 +- mpeg4_crystalhd MPEG-4 Part 2 (CrystalHD acceleration) +- mpeg4_vdpau MPEG-4 part 2 (VDPAU) +- mpeg_vdpau MPEG-1/2 video (VDPAU acceleration) +- mpeg_xvmc MPEG-1/2 video XvMC (X-Video Motion Compensation) +- mpegvideo MPEG-1 video +- mpl2 MPL2 subtitle +- msa1 MS ATC Screen +- msmpeg4_crystalhd MPEG-4 Part 2 Microsoft variant version 3 (CrystalHD acceleration) ++ 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 +- 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 +- mxpeg Mobotix MxPEG video +- nellymoser Nellymoser Asao +- nuv NuppelVideo/RTJPEG + +- paf_audio Amazing Studio Packed Animation File Video +- paf_video Amazing Studio Packed Animation File Audio +- pam PAM (Portable AnyMap) image +- pbm PBM (Portable BitMap) image ++ pcm_ Pulse-code modulation + alaw A-law / G.711 A-law + bluray + dvd signed 20|24-bit big-endian + f32be 32-bit floating point big-endian + f32le 32-bit floating point little-endian + f64be 64-bit floating point big-endian + f64le 64-bit floating point little-endian + lxf signed 20-bit little-endian planar + mulaw mu-law / G.711 mu-law + s16be signed 16-bit big-endian + s16be_planar signed 16-bit big-endian planar + s16le signed 16-bit little-endian + s16le_planar signed 16-bit little-endian planar + s24be signed 24-bit big-endian + s24daud D-Cinema audio signed 24-bit + s24le signed 24-bit little-endian + s24le_planar signed 24-bit little-endian planar + s32be signed 32-bit big-endian + s32le signed 32-bit little-endian + s32le_planar signed 32-bit little-endian planar + s8 signed 8-bit + s8_planar signed 8-bit planar + u16be unsigned 16-bit big-endian + u16le unsigned 16-bit little-endian + u24be unsigned 24-bit big-endian + u24le unsigned 24-bit little-endian + u32be unsigned 32-bit big-endian + u32le unsigned 32-bit little-endian + u8 unsigned 8-bit + zork Zork +- pcx PC Paintbrush PCX image +- pgm PGM (Portable GrayMap) image +- pgmyuv PGMYUV (Portable GrayMap YUV) image +- pgssub HDMV Presentation Graphic Stream subtitles +- pictor Pictor/PC Paint +- pjs PJS subtitle +- png PNG (Portable Network Graphics) image +- ppm PPM (Portable PixelMap) image +- prores ProRes +- prores_lgpl Apple ProRes (iCodec Pro) +- ptx V.Flash PTX image +- qcelp QCELP / PureVoice +- qdm2 QDesign Music Codec 2 +- qdraw Apple QuickDraw +- qpeg Q-team QPEG +- qtrle QuickTime Animation (RLE) video +- r10k AJA Kona 10-bit RGB Codec +- r210 Uncompressed RGB 10-bit ++ ra_144 RealAudio 1.0 (14.4K) ++ ra_288 RealAudio 2.0 (28.8K) ++ ralf RealAudio Lossless +- rawvideo raw video +- realtext RealText subtitle +- rl2 RL2 video +- roq id RoQ video +- roq_dpcm DPCM id RoQ +- rpza QuickTime video (RPZA) ++ rv10 RealVideo 1.0 ++ rv20 RealVideo 2.0 ++ rv30 RealVideo 3.0 ++ rv40 RealVideo 4.0 +- s302m SMPTE 302M +- sami SAMI subtitle +- sanm LucasArts SMUSH video +- sgi SGI image +- sgirle SGI RLE 8-bit +- shorten Shorten +- sipr RealAudio SIPR / ACELP.NET +- smackaud Smacker audio +- smacker Smacker video +- smc QuickTime Graphics (SMC) +- smvjpeg SMV JPEG +- snow Snow +- sol_dpcm DPCM Sol +- sonic Sonic +- sp5x Sunplus JPEG (SP5X) +- srt SubRip subtitle with embedded timing +- ssa SSA (SubStation Alpha) subtitle +- subrip SubRip subtitle +- subviewer SubViewer subtitle +- subviewer1 SubViewer1 subtitle +- sunrast Sun Rasterfile image +- svq1 Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 +- svq3 Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3 +- tak TAK (Tom's lossless Audio Kompressor) +- targa Truevision Targa image +- targa_y216 Pinnacle TARGA CineWave YUV16 +- text Raw text subtitle ++ theora Theora +- thp Nintendo Gamecube THP video +- tiertexseqvideo Tiertex Limited SEQ video +- tiff TIFF image +- tmv 8088flex TMV +- truehd TrueHD +- truemotion1 Duck TrueMotion 1.0 +- truemotion2 Duck TrueMotion 2.0 +- truespeech DSP Group TrueSpeech +- tscc TechSmith Screen Capture Codec +- tscc2 TechSmith Screen Codec 2 +- tta TTA (True Audio) +- twinvq VQF TwinVQ +- txd Renderware TXD (TeXture Dictionary) image +- ulti IBM 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 +- vc1_crystalhd SMPTE VC-1 (CrystalHD acceleration) +- vc1_vdpau SMPTE VC-1 VDPAU +- vc1image Windows Media Video 9 Image v2 +- vcr1 ATI VCR1 +- vima LucasArts VIMA audio +- vmdaudio Sierra VMD audio +- vmdvideo Sierra VMD video +- vmnc VMware Screen Codec / VMware Video ++ vorbis Vorbis ++ vp3 On2 VP3 ++ vp5 On2 VP5 ++ vp6 On2 VP6 ++ vp6a On2 VP6 (Flash version) ++ vp6f On2 VP6 (Flash version, with alpha channel) ++ vp8 On2 VP8 +- vplayer VPlayer subtitle +- vqa Westwood Studios VQA (Vector Quantized Animation) video ++ wavpack WavPack ++ webp WebP +- webvtt WebVTT subtitle ++ 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 ++ wmv1 Windows Media Video 7 ++ wmv2 Windows Media Video 8 ++ wmv3 Windows Media Video 9 +- wmv3_crystalhd Windows Media Video 9 (CrystalHD acceleration) +- wmv3_vdpau Windows Media Video 9 VDPAU +- wmv3image Windows Media Video 9 Image +- wnv1 Winnov WNV1 +- ws_snd1 Westwood Audio (SND1) +- xan_dpcm DPCM Xan +- 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 +- xl Miro VideoXL +- xsub XSUB +- xwd XWD (X Window Dump) image +- y41p Uncompressed YUV 4:1:1 12-bit +- yop Psygnosis YOP Video +- yuv4 Uncompressed packed 4:2:0 +- zero12v Uncompressed 4:2:2 10-bit +- zerocodec ZeroCodec Lossless Video +- zlib LCL (LossLess Codec Library) ZLIB +- zmbv Zip Motion Blocks Video -- GitLab