这里我把mplayer 所支持的音视频编解码都罗列出来,方便大家查阅;
-----------------------------------------------------------------------------------------------
Video codecs:
Audio codecs:
-----------------------------------------------------------------------------------------------
Video codecs:
Working video codecs | |||||
codec name | fourcc | codecfile | out | comments | |
FFmpeg Zip Motion-Block Video | ZMBV | zmbv | RGB24 | - | |
Zip Motion-Block Video | ZMBV | zmbv.dll | BGR24 BGR15 BGR8 | - | |
MPEG-PES output (.mpg or DXR3/IVTV/DVB card) | - | - | MPES | for hardware decoding | |
MPEG-1 or 2 (libmpeg2) | - DVR hdv2 mpg1 PIM1 VCR2 mpg2 MPG2 MPEG hdv3 mx5p | - | YV12 I420 IYUV 422P | with postprocessing | |
FFmpeg MPEG-1 | - mpg1 PIM1 VCR2 MPEG | mpeg1video | YV12 I420 IYUV | - | |
FFmpeg MPEG-2 | - mpg2 MPG2 DVR hdv2 MPEG hdv3 mx5p | mpeg2video | YV12 I420 IYUV 422P 444P | - | |
FFmpeg MPEG-1/2 | - mpg1 mpg2 MPG2 PIM1 VCR2 DVR hdv2 MPEG hdv3 mx5p | mpegvideo | YV12 I420 IYUV 422P 444P | - | |
NuppelVideo | NUV1 RJPG | nuv | I420 | - | |
NuppelVideo | NUV1 RJPG | - | I420 IYUV | - | |
FFmpeg GIF decoder | gif | gif | BGR32 BGR24 BGR8 Y800 RGB32 RGB24 RGB8 | - | |
FFmpeg PNG decoder | mpng MPNG png | png | BGR32 BGR24 BGR8 Y800 RGB32 RGB24 RGB8 | - | |
PNG image decoder | mpng MPNG png | libpng | BGR32 BGR24 BGR8 Y800 | Gray scaled PNG with Alpha channel not supported | |
TGA image decoder | mtga MTGA | - | BGR32 BGR24 | Only 24bpp and 32bpp RGB TGA files supported | |
SGI image decoder | SGI1 | - | BGR24 | - | |
FFmpeg Intel Indeo 3.1/3.2 | IV31 iv31 IV32 iv32 | indeo3 | YVU9 | - | |
Autodesk FLI/FLC Animation | FLIC | flic | BGR16 BGR15 BGR8 | - | |
Autodesk RLE decoder | AASC | aasc | BGR24 | - | |
LOCO video decoder | LOCO | loco | 422P YV12 BGR32 BGR24 | - | |
QuickTime Animation (RLE) | rle | qtrle | BGR32 RGB24 BGR15 BGR8 | - | |
QuickTime Apple Video | rpza azpr | rpza | BGR15 | - | |
Apple Graphics (SMC) codec | smc | smc | BGR8 | - | |
Planar RGB (Photoshop) | 8BPS | 8bps | BGR32 BGR24 BGR8 | - | |
Creative YUV (libavcodec) | cyuv CYUV | cyuv | 411P | - | |
Microsoft RLE | - WRLE | msrle | BGR8 | - | |
Id RoQ File Video Decoder | RoQV | roqvideo | YV12 | - | |
LZO compressed | LZO1 | liblzo | YV12 I420 BGR24 | - | |
Theora (free reworked VP3) | theo Thra | libtheora | YV12 | - | |
Cinepak Video (native codec) | cvid CVID | cinepak | YV12 BGR8 | - | |
Cinepak Video | cvid | iccvid.dll | BGR24 BGR15 | - | |
Microsoft Video 1 (native codec) | cram CRAM msvc MSVC wham WHAM | msvideo1 | BGR15 BGR8 | - | |
AVImszh (native codec) | MSZH | mszh | BGR24 | - | |
AVIzlib (native codec) | ZLIB | zlib | BGR24 | - | |
FFmpeg HuffYUV | HFYU FFVH | huffyuv | YUY2 422P YV12 BGR32 BGR24 | - | |
FFV1 (lossless codec) | FFV1 | ffv1 | 411P 444P 422P YV12 I420 IYUV YVU9 BGR32 | - | |
FFSNOW (Michael's wavelet codec) | snow SNOW | snow | YV12 | - | |
FFmpeg ASUS V1 | ASV1 | asv1 | YV12 I420 IYUV | - | |
FFmpeg ASUS V2 | ASV2 | asv2 | YV12 I420 IYUV | - | |
FFmpeg ATI VCR1 | VCR1 | vcr1 | YVU9 | - | |
FFmpeg Cirrus Logic AccuPak (CLJR) | CLJR | cljr | 411P | - | |
FFmpeg Sorenson Video v1 (SVQ1) | SVQ1 svq1 | svq1 | YVU9 | - | |
FFmpeg 4XM video | 4XMV | 4xm | BGR16 | - | |
Miro/Pinnacle VideoXL codec | VIXL PIXL | xl | 411P | - | |
QuickDraw native decoder | qdrw | qdraw | RGB24 | - | |
Indeo 2 native decoder | RT21 | indeo2 | YVU9 | - | |
FFmpeg Flash video | FLV1 | flv | YV12 | - | |
FFmpeg Flash Screen video | FSV1 | flashsv | BGR24 | - | |
FFmpeg DivX ;-) (MS MPEG-4 v3) | MPG3 mpg3 MP43 mp43 DIV5 div5 DIV6 div6 DIV3 div3 DIV4 div4 AP41 COL1 col1 COL0 col0 3IVD 3ivd | msmpeg4 | YV12 I420 IYUV | - | |
FFmpeg M$ MPEG-4 v2 | DIV2 div2 MP42 mp42 | msmpeg4v2 | YV12 I420 IYUV | - | |
FFmpeg M$ MPEG-4 v1 | DIV1 div1 MPG4 mpg4 | msmpeg4v1 | YV12 I420 IYUV | - | |
FFmpeg M$ WMV1/WMV7 | WMV1 wmv1 | wmv1 | YV12 I420 IYUV | - | |
FFmpeg H.264 | H264 h264 X264 x264 avc1 AVC1 davc DAVC | h264 | YV12 I420 IYUV | - | |
FFmpeg Sorenson Video v3 (SVQ3) | SVQ3 | svq3 | YV12 I420 IYUV | - | |
FFmpeg MPEG-4 | FMP4 fmp4 DIVX divx DIV1 div1 MP4S mp4s M4S2 m4s2 xvid XVID XviD XVIX DX50 dx50 BLZ0 mp4v MP4V UMP4 RMP4 3IV2 3iv2 DXGM SEDG SMP4 smp4 | mpeg4 | YV12 I420 IYUV | - | |
WV1F MPEG-4 | WV1F | mpeg4 | YV12 I420 IYUV | - | |
XviD (MPEG-4) | DIVX divx xvid XVID XviD | libxvidcore.a | YV12 I420 YUY2 UYVY YVYU BGR32 BGR24 BGR16 BGR15 | - | |
DivX ;-) (MS MPEG-4 v3) | MP43 mp43 DIV5 div5 DIV6 div6 DIV3 div3 DIV4 div4 AP41 | divx_c32.ax | YUY2 UYVY BGR32 BGR24 BGR16 BGR15 | with postprocessing | |
DivX ;-) (MS MPEG-4 v3) | MP43 mp43 DIV5 div5 DIV6 div6 DIV3 div3 DIV4 div4 AP41 | divxc32.dll | YUY2 BGR32 BGR24 BGR15 | - | |
Microsoft MPEG-4 v1/v2 | DIV2 div2 MP4S mp4s MPG4 mpg4 MP42 mp42 | mpg4ds32.ax | YUY2 | with postprocessing | |
Microsoft MPEG-4 v1/v2 | MPG4 mpg4 MP42 mp42 DIV2 | mpg4c32.dll | YUY2 BGR32 BGR24 BGR15 | - | |
Windows Media Video 8 | WMV2 | wmv8ds32.ax | YV12 I420 IYUV YUY2 UYVY | - | |
Windows Media Video 7 | WMV1 | wmvds32.ax | YUY2 UYVY | - | |
Windows Media Video 9 DMO | WMV3 WMVP | wmv9dmod.dll | YV12 YUY2 UYVY | - | |
Windows Media Video DMO | WMV1 WMV2 WMV3 WMVP | wmvdmod.dll | YV12 YUY2 UYVY | - | |
Windows Media Video Adv DMO | WMVA WVP2 | wmvadvd.dll | YV12 YUY2 UYVY | - | |
Windows Media Video (VC-1) Advanced Profile Decoder | WVC1 | wvc1dmod.dll | YV12 YUY2 | - | |
Windows Media Screen Codec 2 | MSS1 MSS2 | wmsdmod.dll | BGR32 BGR24 BGR16 | - | |
FFmpeg MJPEG decoder | MJPG mjpg AVRn AVDJ jpeg mjpa JFIF ijpg IJPG JPEG JPGL LJPG dmb1 | mjpeg | 444P 422P YUY2 YV12 I420 IYUV BGR32 RGB24 Y800 | - | |
FFmpeg MJPEG-B decoder | mjpb | mjpegb | 444P 422P YUY2 YV12 I420 IYUV | - | |
Independent JPEG Group's codec | ijpg IJPG jpeg AVRn AVDJ CJPG | libjpeg | RGB24 BGR24 BGR32 | - | |
Morgan Motion JPEG Codec | MJPG mjpa mjpb mjpg dmb1 | m3jpeg32.dll | YUY2 UYVY BGR32 BGR24 BGR15 | - | |
MainConcept Motion JPEG | MJPG mjpa mjpb mjpg | mcmjpg32.dll | YUY2 UYVY BGR32 BGR24 BGR15 | - | |
AVID Motion JPEG | AVRn AVDJ MJPG mjpg | AvidAVICodec.dll | BGR24 | slooooooooow but stable | |
LEAD (M)JPEG | MJPG jpeg LEAD | LCodcCMP.dll | BGR24 BGR15 | supports interlaced MJPEG | |
Morgan MJPEG2000 | MJ2C | m3jp2k32.dll | YV12 I420 IYUV YUY2 UYVY BGR32 BGR24 BGR15 | - | |
Vivo H.263 | VIVO vivo viv1 viv2 | ivvideo.dll | BGR32 BGR24 BGR15 | - | |
UB Video H.263/H.263+/H.263++ Decoder | U263 vivo VIVO viv1 | ubv263d+.ax | BGR24 | - | |
I263 | I263 i263 vivo VIVO viv1 | i263_32.drv | I420 YUY2 BGR32 BGR24 BGR15 | - | |
FFmpeg I263 decoder | I263 i263 | h263i | YV12 I420 IYUV | - | |
FFmpeg H.263+ decoder | H263 U263 h263 X263 M263 viv1 s263 | h263 | YV12 I420 IYUV | - | |
CCITT H.261 | H261 h261 | h261 | YV12 | - | |
QuickTime H.261 video decoder | H261 h261 | QuickTime.qts | YUY2 | - | |
Intel Indeo 5 | IV50 iv50 | ir50_32.dll | YV12 IYUV I420 YUY2 UYVY BGR32 BGR24 BGR16 BGR15 | - | |
Intel Indeo 5 | IV50 iv50 | ir50_32.dll | YUY2 BGR32 BGR24 BGR15 | - | |
Intel Indeo 4.1 | IV41 iv41 | ir41_32.dll | IF09 BGR24 BGR15 | - | |
Intel Indeo 3.1/3.2 | IV31 iv31 IV32 iv32 | ir32_32.dll | IF09 BGR24 BGR15 | - | |
XAnim's Intel Indeo 5 | IV50 iv50 | vid_iv50.xa | YVU9 | - | |
XAnim's Intel Indeo 4.1 | IV41 iv41 | vid_iv41.xa | YVU9 | - | |
XAnim's Intel Indeo 3.1/3.2 | IV31 iv31 IV32 iv32 | vid_iv32.xa | YVU9 | - | |
Sony Digital Video (DV) | dvsl dvsd dvhd DVSD dvcp dvc | qdv.dll | YUY2 UYVY BGR24 BGR16 BGR15 | - | |
FFmpeg DV decoder | DVSD dvsd DVCS dvcs dvcp dvc dvpp | dvvideo | 411P 422P YV12 | - | |
Raw DV decoder (libdv) | DVSD dvsd DVCS dvcs dvcp dvc dvpp AVdv | libdv.so.2 | YUY2 | - | |
MainConcept DV Codec | DVSD dvsd DVCS dvcs CDVC cdvc dvcp dvc | mcdvd_32.dll | YUY2 UYVY BGR32 BGR24 BGR15 | - | |
XAnim's 3ivx Delta 3.5 plugin | 3IV1 | vid_3ivX.xa | YV12 IYUV I420 | - | |
Linux RealPlayer 10 RV30/40 decoder | RV30 rv30 RV40 rv40 | drvc.so | I420 | - | |
Linux RealPlayer 9 RV40 decoder | RV40 rv40 | drv4.so.6.0 | I420 | - | |
Win32 RealPlayer 9 RV40 decoder | RV40 rv40 | drv43260.dll | I420 | - | |
Mac OS X RealPlayer 9 RV40 decoder | RV40 rv40 | drvc.bundle/Contents/MacOS/drvc | I420 | - | |
Linux RealPlayer 8 RV30 decoder | RV30 rv30 | drv3.so.6.0 | I420 | - | |
Win32 RealPlayer 8 RV30 decoder | RV30 rv30 | drv33260.dll | I420 | - | |
Mac OS X RealPlayer 9 RV30 decoder | RV30 rv30 | drvc.bundle/Contents/MacOS/drvc | I420 | - | |
FFmpeg RV20 decoder | RV20 rv20 | rv20 | YV12 I420 IYUV | - | |
Linux RealPlayer 8 RV20 decoder | RV20 rv20 | drv2.so.6.0 | I420 | - | |
Win32 RealPlayer 8 RV20 decoder | RV20 rv20 | drv23260.dll | I420 | - | |
Mac OS X RealPlayer 9 RV20 decoder | RV20 rv20 | drv2.bundle/Contents/MacOS/drv2 | I420 | - | |
FFmpeg RV10 decoder | RV10 rv10 RV13 rv13 | rv10 | YV12 I420 IYUV | - | |
Alparysoft lossless codec dshow | ASLC | aslcodec_dshow.dll | BGR24 | - | |
Alparysoft lossless codec vfw | ASLC | aslcodec_vfw.dll | BGR24 | - | |
Lead CMW wavelet 2.0 | LCW2 | LCODCCMW2E.dll | BGR24 BGR8 | - | |
On2 Open Source VP3 Codec | VP30 vp30 VP31 vp31 | vp31vfw.dll | YUY2 BGR32 BGR24 BGR15 | For SSE-systems use fixed DLL from ftp://mplayerhq.hu/MPlayer/samples/drivers32/ | |
On2 VP4 Personal Codec | VP40 VP31 VP30 vp31 vp30 | vp4vfw.dll | YUY2 BGR32 BGR24 | Decodes also VP3 | |
FFmpeg VP5 decoder | VP50 | vp5 | YV12 | - | |
On2 VP5 Personal Codec | VP50 | vp5vfw.dll | YUY2 BGR32 BGR24 | - | |
FFmpeg VP6 decoder | VP60 VP61 VP62 | vp6 | YV12 | - | |
FFmpeg VP6 Flash decoder | VP6F | vp6f | YV12 | - | |
On2 VP6 Personal Codec | VP60 VP61 VP62 | vp6vfw.dll | YUY2 BGR32 BGR24 | - | |
On2 VP7 Personal Codec | VP70 | vp7vfw.dll | YUY2 BGR32 BGR24 | - | |
Motion Wavelets | MWV1 | icmw_32.dll | BGR24 BGR15 | - | |
ASUS V2 | ASV2 | asusasv2.dll | UYVY BGR32 BGR24 BGR15 | - | |
ASUS V1 | ASV1 | asusasvd.dll | UYVY BGR32 BGR24 BGR15 | - | |
IBM Ultimotion native decoder | ULTI | ultimotion | YVU9 | - | |
IBM Ultimotion | ULTI | ultimo.dll | YUY2 UYVY BGR32 BGR24 BGR15 | - | |
Windows Screen Video | MSS1 | msscds32.ax | BGR32 BGR24 BGR16 BGR15 | - | |
UCOD-ClearVideo | UCOD | clrviddd.dll | BGR32 BGR24 BGR15 | - | |
ATI VCR-2 | VCR2 | ativcr2.dll | YV12 BGR24 | - | |
CJPG | CJPG | CtWbJpg.DLL | YUY2 UYVY BGR24 BGR15 | - | |
Duck Truemotion1 | DUCK | truemotion1 | BGR15 BGR16 BGR24 BGR32 | - | |
FFmpeg Duck/On2 TrueMotion 2.0 | TM20 | truemotion2 | YV12 | - | |
TrueMotion 2.0 | TM20 | tm20dec.ax | BGR32 BGR24 BGR16 | YUV faulting | |
SP5x codec - used by Aiptek MegaCam | SP53 SP54 SP55 SP56 SP57 SP58 | sp5x | YV12 | - | |
SP5x codec - used by Aiptek MegaCam | SP53 SP54 SP55 SP56 SP57 SP58 | sp5x_32.dll | BGR24 BGR15 | - | |
SoftMedia ViVD V2 codec VfW | GXVE gxve | ViVD2.dll | YUY2 YV12 I420 YVU9 BGR32 BGR24 BGR15 | - | |
Winnov Videum winx codec | WINX | wnvwinx.dll | BGR32 BGR24 BGR15 | - | |
FFmpeg wnv1 native codec | WNV1 | wnv1 | 422P | - | |
Winnov Videum wnv1 codec | WNV1 | wnvplay1.dll | BGR32 BGR24 BGR15 | - | |
VDOWave codec | VDOM | vdowave.drv | BGR24 | - | |
Vianet Lsvx Video Decoder | lsvx lsvm lsvc | lsvxdec.dll | BGR32 BGR24 BGR16 | - | |
FFmpeg VMware video | VMnc | VMware video | BGR32 BGR15 BGR8 | - | |
VMware video | VMnc | vmnc.dll | BGR24 BGR15 BGR8 | - | |
FFmpeg Smacker Video | SMK2 SMK4 | smackvid | BGR8 | - | |
Chinese AVS Video | CAVS | cavs | I420 | - | |
win32/quicktime 3IV1 (3ivx) decoder | 3IV1 | 3ivx Delta 3.5.qtx | YUY2 | - | |
Win32/QuickTime Avid Meridien Uncompressed | AVUI | AvidQTAVUICodec.qtx | YUY2 | - | |
Win32/QuickTime Cinepak decoder | cvid | QuickTime.qts | YUY2 | - | |
Win32/QuickTime SVQ3 decoder | SVQ3 | QuickTimeEssentials.qtx | YUY2 | - | |
VSS Codec Light | VSSV | vsslight.dll | BGR24 | - | |
VSS H.264 New | VSSH | vsshdsd.dll | YV12 | - | |
VSS H.264 Old | VSSH | vssh264.dll | BGR24 | - | |
VSS Wavelet Video Codec | VSSW | vsswlt.dll | BGR24 | - | |
AVIzlib | ZLIB | avizlib.dll | BGR24 | 24bpp only | |
AVImszh | MSZH | avimszh.dll | BGR24 | 24bpp only | |
Q-Team's QPEG (www.q-team.de) | Q1.0 QPEG Q1.1 qpeq | qpeg32.dll | BGR8 | BGR8 only! | |
TechSmith Camtasia Screen Codec (native) | TSCC tscc | camtasia | BGR32 BGR24 BGR15 BGR8 | - | |
TechSmith Camtasia Screen Codec | TSCC tscc | tsccvid.dll | BGR32 BGR24 BGR15 BGR8 | - | |
CamStudio Screen Codec | CSCD cscd | camstudio | BGR32 BGR24 BGR15 | - | |
FRAPS: Realtime Video Capture | FPS1 fps1 | frapsvid.dll | BGR32 | Requires a processor with SSE??? | |
FFmpeg Fraps | FPS1 fps1 | fraps | BGR24 I420 | - | |
FFmpeg Tiertex SEQ | TSEQ | tiertexseqvideo | BGR8 | - | |
FFmpeg Sierra VMD video | VMDV | vmdvideo | BGR8 | - | |
FFmpeg Delphine CIN video | DCIV | dsicinvideo | BGR8 | - | |
RAW RGB32 | - raw BGR | - | RGB32 | - | |
RAW RGB24 | - raw BGR | - | RGB24 | - | |
RAW RGB16 | - raw BGR | - | RGB16 | - | |
RAW BGR32 | - | - | BGR32 | - | |
RAW BGR32 | - RGB | - | BGR32 | - | |
RAW BGR24 | - | - | BGR24 | - | |
RAW BGR24 | - raw RGB | - | BGR24 | - | |
RAW BGR15 | - | - | BGR16 | - | |
RAW BGR15 | - raw RGB | - | BGR16 | - | |
RAW BGR15 | - | - | BGR15 | - | |
RAW BGR15 | - raw RGB | - | BGR15 | - | |
RAW BGR8 | - | - | BGR8 | - | |
RAW BGR8 | - raw RGB | - | BGR8 | - | |
RAW BGR1 | - raw RGB | - | BGR1 | - | |
RAW YUY2 | - raw yuy2 YUY2 | - | YUY2 | - | |
RAW UYVY | - raw uyvy UYVY | - | UYVY | - | |
RAW 444P | - raw 444p 444P | - | 444P | - | |
RAW 422P | - raw 422p 422P | - | 422P | - | |
RAW YV12 | - raw yv12 YV12 | - | YV12 | - | |
RAW NV21 | - raw nv21 NV21 | - | YV12 | - | |
RAW NV12 | - raw nv12 NV12 | - | YV12 | - | |
RAW HM12 | - raw hm12 HM12 | - | YV12 | - | |
RAW I420 | - raw i420 I420 IYUV iyuv | - | I420 IYUV | - | |
RAW YVU9 | - raw yvu9 YVU9 | - | YVU9 | - | |
RAW Y8/Y800 | - Y8 y800 Y800 | - | Y800 Y8 | - | |
New / Untested codecs | |||||
codec name | fourcc | codecfile | problem | ||
FFmpeg TIFF decoder | tiff | tiff | - | ||
FFmpeg TGA decoder | mtga MTGA tga | targa | - | ||
FFmpeg ZyGo | ZyGo | h263 | - | ||
M261 | m261 M261 | msh261.drv | - | ||
FFmpeg VP3 | VP30 vp30 VP31 vp31 VP3 | vp3 | - | ||
FFmpeg Theora | theo Thra | theora | - | ||
Win32/QuickTime BeHereiVideo decoder | bhiv | BeHereiVideo.qtx | sample file wanted! | ||
Codecs with problems | |||||
codec name | fourcc | codecfile | problem | ||
ffkmvc | KMVC | kmvc | - | ||
FFmpeg MPEG-1/2 (XvMC) | - mpg1 mpg2 MPG2 DVR hdv2 PIM1 VCR2 MPEG hdv3 mx5p | mpegvideo_xvmc | - | ||
Microsoft Video 1 | cram CRAM msvc MSVC wham WHAM | msvidc32.dll | -vf palette required for 8bpp | ||
HuffYUV | HFYU | huffyuv.dll | - | ||
XAnim's Radius Cinepak Video | cvid | vid_cvid.xa | - | ||
FFmpeg M$ WMV2/WMV8 | WMV2 wmv2 | wmv2 | - | ||
FFmpeg M$ WMV3/WMV9 | WMV3 wmv3 | wmv3 | - | ||
FFmpeg M$ WVC1 | WVC1 wvc1 WMVA | vc1 | - | ||
DivX4Windows-VFW | DIVX divx DIV1 div1 MP43 mp43 DIV3 div3 DIV4 div4 AP41 | divx.dll | sig11 with -framedrop | ||
UB Video MPEG-4 | mp4v UMP4 | ubvmp4d.dll | black&white | ||
Zoran MJPEG passthrough | MJPG jpeg | - | - | ||
ImagePower MJPEG2000 | IPJ2 | jp2avi.dll | - | ||
XAnim's CCITT H.261 | H261 h261 | vid_h261.xa | - | ||
win32/quicktime ZyGo decoder | ZyGo zygo lsvx | ZyGoVideo.qtx | wrong colors | ||
Win32/QuickTime SVQ1 decoder | SVQ1 | QuickTime.qts | - | ||
FFmpeg XAN wc3 | WC3V | xan_wc3 | - | ||
FFmpeg Id CIN video | IDCI | idcinvideo | - | ||
FFmpeg Interplay Video | INPV | interplayvideo | - | ||
FFmpeg VQA Video | VQAV | vqavideo | - | ||
Not yet working codecs: | |||||
codec name | fourcc | codecfile | problem | ||
Morgan MJPEG | MJPG mjpa mjpb mjpg dmb1 | m3jpegdec.ax | - | ||
Pegasus Motion JPEG | MJPG | pvmjpg21.dll | - | ||
Pegasus lossless JPEG | JPGL MJPG | pvljpg20.dll | - | ||
Pegasus Motion Wavelet 2000 | PVW2 | pvwv220.dll | - | ||
XAnim's CCITT H.263 | H263 h263 viv1 VIVO vivo | vid_h263.xa | - | ||
3ivx Delta 3.5 | 3IV1 | 3ivxdmo.dll | - | ||
Win32/QuickTime H.263 decoder | h263 | QuickTime.qts | - | ||
Win32/Quicktime RLE/RPZA decoder | rpza rle | QuickTime.qts | no colorspace accepted | ||
Win32/QuickTime VP3 decoder | VP31 | On2_VP3.qtx | - | ||
Win32/QuickTime Indeo decoder | IV31 iv31 IV32 iv32 IV41 | QuickTime.qts | - | ||
Win32/QuickTime MJPEG decoder | dmb1 mjpa mjpb | QuickTime.qts | - | ||
Win32/QuickTime MPEG-4 decoder | mp4v | QuickTime.qts | - | ||
Alaris VideoGramPiX | VGPX VTLP | vgpix32d.dll | only produces strange patterns | ||
ATI VCR-1 | VCR1 | ativcr1.dll | - | ||
Pinnacle Hardware MPEG-1 | PIM1 | pclepim1.dll | no picture. use ffmpeg12! | ||
rricm | dmb1 | rricm.dll | - | ||
NULL codec (no decoding!) | - | - | for unknown/unsupported codecs or testing |
Audio codecs:
Working audio codecs | |||||
codec name | format | codecfile | comments | ||
Windows Media Audio 9 DMO | 0x162 0x163 | wma9dmod.dll | - | ||
Windows Media Audio DMO | 0x160 0x161 0x162 0x163 | wmadmod.dll | - | ||
Windows Media Audio 9 Speech DMO | 0xA | wmspdmod.dll | - | ||
FFmpeg QDM2 audio decoder | 0x324D4451 | qdm2 | - | ||
QuickTime QDMC/QDM2 audio decoders | 0x324D4451 0x434D4451 | QuickTime.qts | - | ||
QuickTime QCLP audio decoder | 0x706C6351 | QuickTime.qts | - | ||
QuickTime MACE3 audio decoder | 0x3343414D | QuickTime.qts | - | ||
QuickTime MACE6 audio decoder | 0x3643414D | QuickTime.qts | - | ||
FFmpeg RealAudio 1.0 | 0x345F3431 | real_144 | - | ||
FFmpeg RealAudio 2.0 | 0x385F3832 | real_288 | - | ||
FFmpeg COOK audio decoder | 0x6B6F6F63 | cook | - | ||
RealAudio 1.0 | 0x345F3431 | 14_4.so.6.0 | - | ||
Win32 RealAudio 1.0 | 0x345F3431 | 14_43260.dll | - | ||
Mac OS X RealAudio 1.0 | 0x345F3431 | 14_4.shlb | - | ||
RealAudio 2.0 | 0x385F3832 | 28_8.so.6.0 | - | ||
Win32 RealAudio 2.0 | 0x385F3832 | 28_83260.dll | - | ||
Mac OS X RealAudio 2.0 | 0x385F3832 | 28_8.shlb | - | ||
RealPlayer 10 COOK audio | 0x6B6F6F63 | cook.so | supports cook 5.1 | ||
RealAudio COOK | 0x6B6F6F63 | cook.so.6.0 | - | ||
Win32 RealAudio COOK | 0x6B6F6F63 | cook3260.dll | - | ||
Mac OS X RealAudio COOK | 0x6B6F6F63 | cook.bundle/Contents/MacOS/cook | - | ||
RealAudio Sipro | 0x72706973 | sipr.so.6.0 | - | ||
RealPlayer 10 RealAudio Sipro | 0x72706973 | sipr.so | - | ||
Win32 RealAudio Sipro | 0x72706973 | sipr3260.dll | - | ||
Mac OS X RealAudio Sipro | 0x72706973 | sipr.bundle/Contents/MacOS/sipr | - | ||
RealAudio ATRAC3 | 0x63727461 | atrc.so.6.0 | - | ||
RealPlayer 10 RealAudio ATRAC3 | 0x63727461 | atrc.so | - | ||
Win32 RealAudio ATRAC3 | 0x63727461 | atrc3260.dll | - | ||
Mac OS X RealAudio ATRAC3 | 0x63727461 | atrc.bundle/Contents/MacOS/atrc | - | ||
IMA ADPCM | 0x11 0x34616D69 0x1100736D | - | - | ||
MS ADPCM | 0x2 0x200736D | - | - | ||
Duck DK4 ADPCM (rogue format number) | 0x61 | - | - | ||
Duck DK3 ADPCM (rogue format number) | 0x62 | - | - | ||
Id RoQ File Audio Decoder | 0x41516F52 | roq_dpcm | - | ||
FFmpeg Delphine CIN audio | 0x41494344 | dsicinaudio | - | ||
FFmpeg 4XM ADPCM audio | 0x414D5834 | adpcm_4xm | - | ||
FFmpeg Westwood IMA ADPCM audio | 0x53574941 | adpcm_ima_ws | - | ||
FFmpeg Westwood SND1 | 0x31444E53 | ws_snd1 | - | ||
FFmpeg Interplay DPCM audio | 0x41504E49 | interplay_dpcm | - | ||
FFmpeg EA ADPCM audio | 0x41454441 | adpcm_ea | - | ||
FFmpeg XAN DPCM audio | 0x6E617841 | xan_dpcm | - | ||
raw DV audio decoder (libdv) | 0x56444152 | libdv.so.2 | - | ||
FFmpeg DV audio decoder | 0x56444152 | dvaudio | - | ||
FAAD AAC (MPEG-2/MPEG-4 Audio) decoder | 0x6134706D 0x4134504D 0x20434141 0x50434141 0xFF 0x706D | libfaad2 | - | ||
FFmpeg FLAC audio decoder | 0x43614C66 0xF1AC | flac | - | ||
FFmpeg ALAC audio decoder | 0x63616C61 | alac | - | ||
FFmpeg True Audio (TTA) decoder | 0x31415454 | tta | - | ||
FFmpeg WavPack audio decoder | 0x4B505657 | wavpack | - | ||
FFmpeg Shorten audio decoder | 0x6E726873 | shorten | - | ||
Uncompressed PCM | 0x0 0x1 0x3 0xFFFE 0x20776172 0x736F7774 0x74776F73 0x32336C66 0x666C3332 0x454E4F4E 0x34326E69 0x696E3234 0x32336E69 0x696E3332 | - | - | ||
DivX audio (WMA) | 0x160 0x161 | divxa32.acm | - | ||
MS ADPCM | 0x2 | msadp32.acm | - | ||
mp3lib MPEG layer-2 layer-3 | 0x50 0x55 0x5500736D 0x33706D2E 0x2033504D 0x454D414C | - | Optimized to MMX/SSE/3Dnow! | ||
FFmpeg Multi-channel MPEG layer-3 on MP4 audio decoder | 0x1D61346D | mp3on4 | - | ||
FFmpeg MPEG layer-3 audio decoder | 0x55 0x5500736D 0x33706D2E 0x2033504D 0x454D414C | mp3 | integer only | ||
FFmpeg MPEG layer-3 adu audio decoder | 0x55756461 | mp3adu | integer only | ||
FFmpeg MPEG layer-1 and layer-2 audio decoder | 0x50 | mp2 | integer only | ||
libMAD MPEG layer 1-2-3 | 0x50 0x55 0x5500736D 0x33706D2E 0x2033504D 0x454D414C | libmad | - | ||
MPEG layer-3 | 0x55 | l3codeca.acm | conflicts with security kernel patches | ||
IMA ADPCM | 0x11 | imaadp32.acm | - | ||
MS GSM | 0x31 0x32 0x6D736761 | - | - | ||
MS GSM | 0x31 | msgsm32.acm | - | ||
MSN AUDIO | 0x32 | msnaudio.acm | - | ||
aLaw | 0x6 0x77616C61 | - | - | ||
uLaw | 0x7 0x77616C75 | - | - | ||
Uncompressed DVD/VOB LPCM | 0x10001 | - | - | ||
AC3-liba52 | 0x2000 0x74656E64 | liba52 | - | ||
AC3-libac3 | 0x2000 0x74656E64 | libac3 | removed from MPlayer use liba52 | ||
DTS | 0x2001 | dts | - | ||
Musepack sv7 audio codec | 0x2043504D | mpc sv7 | only works with libavformat demuxer | ||
Musepack audio codec | 0x2043504D 0x2B4D | - | - | ||
AMR Narrowband | 0x726D6173 | amr_nb | - | ||
AMR Wideband | 0x62776173 | amr_wb | - | ||
FFmpeg's ADPCM Flash-variant | 0x5346 | adpcm_swf | - | ||
VoxWare | 0x75 | voxmsdec.ax | - | ||
ACELP.net Sipro Lab Audio Decoder | 0x130 | acelpdec.ax | - | ||
FFmpeg Intel Music Coder | 0x401 | imc | - | ||
Intel Music Coder | 0x401 | imc32.acm | driver at http://codeczone.virtualave.net/FXIMCAUD.zip | ||
Indeo audio | 0x402 | iac25_32.ax | - | ||
Creative ADPCM native codec | 0x200 | adpcm_ct | - | ||
Creative ADPCM codec | 0x200 | ctadp32.acm | - | ||
SC4 : Micronas speech codec (ADPCM MPman recording) | 0x350 | mi-sc4.acm | - | ||
AC3 through S/PDIF | 0x2000 0x74656E64 | - | - | ||
DTS through S/PDIF | 0x2001 | - | - | ||
FFmpeg Vorbis decoder | 0x73627276 0x566F | vorbis | - | ||
OggVorbis Audio Decoder | 0x73627276 0x566F | libvorbis | OggVorbis driver using libvorbis | ||
Speex Audio Decoder | 0x20787073 | speex | Speex driver using libspeex | ||
Vivo G.723/Siren Audio Codec | 0x111 0x112 | vivog723.acm | - | ||
Sharp G.726 Audio | 0x45 | g726 | - | ||
ALF2 | 0x1FC4 | alf2cd.acm | - | ||
FFmpeg TrueSpeech | 0x22 | truespeech | - | ||
DSP Group TrueSpeech(TM) | 0x22 | tssoft32.acm | - | ||
VoxWare RT24 speech codec | 0x181C | nsrt2432.acm | - | ||
Lernout & Hauspie CELP and SBC codecs | 0x1101 0x1102 0x1103 0x1104 | lhacm.acm | - | ||
VQF codec by NTTLabs | 0x4E495754 | tvqdec.dll | - | ||
MPEG audio pass-through for hardware MPEG decoders | 0x50 0x55 0x5500736D 0x33706D2E 0x2033504D 0x454D414C | - | for hardware MPEG audio decoders | ||
New / Untested codecs | |||||
codec name | format | codecfile | problem | ||
D-Cinema audio (FFmpeg) | 0x64756164 | pcm_s24daud | - | ||
DivX audio v1 (FFmpeg) | 0x160 | wmav1 | - | ||
DivX audio v2 (FFmpeg) | 0x161 | wmav2 | - | ||
Macintosh Audio Compression and Expansion 3:1 | 0x3343414D | mace3 | - | ||
Macintosh Audio Compression and Expansion 6:1 | 0x3643414D | mace6 | - | ||
FFmpeg Sonic | 0x434E4F53 0x2048 | sonic | - | ||
Sharp G.726 Audio | 0x45 | scg726.acm | - | ||
Codecs with problems | |||||
codec name | format | codecfile | problem | ||
Windows Media Audio 9 Speech DShow | 0xA | wmavds32.ax | - | ||
FFmpeg Smacker Audio | 0x414B4D53 | smackaud | - | ||
Sony ATRAC3 | 0x270 | atrac3.acm | format not accepted | ||
Not yet working codecs | |||||
codec name | format | codecfile | problem | ||
G.711/G.721/G.723 | 0x111 0x112 | g72x.c | does not work yet - just noise :( |