现在的位置: 首页 > 综合 > 正文

mplayer 所支持的音视频编解码

2013年05月09日 ⁄ 综合 ⁄ 共 10374字 ⁄ 字号 评论关闭

这里我把mplayer 所支持的音视频编解码都罗列出来,方便大家查阅;
-----------------------------------------------------------------------------------------------

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 -

抱歉!评论已关闭.