视频部分
Working video codecs |
||||
codec name |
fourcc |
codecfile |
out |
comments |
MPEG-PES output (.mpg or DXR3/DVB card) |
- |
- |
MPES |
for hardware decoding |
MPEG-1 or 2 (libmpeg2) |
- DVR hdv2 mpg1 PIM1 VCR2 mpg2 |
- |
YV12 I420 IYUV 422P |
with postprocessing |
FFmpeg MPEG-1 |
- mpg1 PIM1 VCR2 |
mpeg1video |
YV12 I420 IYUV |
- |
FFmpeg MPEG-2 |
- mpg2 DVR hdv2 |
mpeg2video |
YV12 I420 IYUV 422P 444P |
- |
FFmpeg MPEG-1/2 |
- mpg1 mpg2 PIM1 VCR2 DVR hdv2 |
mpegvideo |
YV12 I420 IYUV 422P 444P |
- |
NuppelVideo |
NUV1 RJPG |
- |
I420 IYUV |
- |
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 |
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 VideoXL codec |
VIXL |
xl |
411P |
- |
QuickDraw native decoder |
qdrw |
qdraw |
RGB24 |
- |
Indeo 2 native decoder |
RT21 |
indeo2 |
YVU9 |
- |
FFmpeg Flash video |
FLV1 |
flv |
YV12 |
- |
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 avc1 |
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 3IV2 3iv2 DXGM |
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 |
- |
OpenDivX API (ODIVX DIVX4 DIVX5 XVID) |
mp4v DIVX divx DIV1 div1 MP43 mp43 DIV3 div3 DIV4 div4 AP41 xvid XVID XviD DX50 BLZ0 |
libdivxdecore.so |
YV12 I420 IYUV |
with postprocessing |
DivX4Linux API (DIVX4 DIVX5 XVID) |
mp4v DIVX divx DIV1 div1 MP43 mp43 DIV3 div3 DIV4 div4 AP41 xvid XVID XviD DX50 BLZ0 |
libdivxdecore.so |
YUY2 UYVY BGR32 BGR24 BGR16 BGR15 |
with postprocessing |
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 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 |
- |
FFmpeg MJPEG-B decoder |
mjpb |
mjpegb |
444P 422P YUY2 YV12 I420 IYUV |
- |
Independent JPEG Group's codec |
ijpg IJPG jpeg AVRn AVDJ |
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 viv1 s263 |
h263 |
YV12 I420 IYUV |
- |
CCITT H.261 |
H261 h261 |
h261 |
YV12 |
- |
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 |
dvvideo |
411P YV12 |
- |
Raw DV decoder (libdv) |
DVSD dvsd DVCS dvcs dvcp dvc 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 |
- |
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 |
- |
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 |
- |
FFmpeg RV10 decoder |
RV10 rv10 RV13 rv13 |
rv10 |
YV12 I420 IYUV |
- |
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 |
On2 VP5 Personal Codec |
VP50 |
vp5vfw.dll |
YUY2 BGR32 BGR24 |
- |
On2 VP6 Personal Codec |
VP60 VP61 VP62 |
vp6vfw.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 |
- |
Duck Truemotion1 |
DUCK |
truemotion1 |
BGR15 BGR16 BGR24 |
- |
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 |
- |
VMware video |
VMnc |
vmnc.dll |
BGR24 BGR15 BGR8 |
- |
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 |
- |
FRAPS: Realtime Video Capture |
FPS1 fps1 |
frapsvid.dll |
BGR32 |
Requires a processor with SSE??? |
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 ZyGo |
ZyGo |
h263 |
- |
|
M261 |
m261 M261 |
msh261.drv |
- |
|
FFmpeg RV20 decoder |
RV20 rv20 |
rv20 |
- |
|
FFmpeg VP3 |
VP30 vp30 VP31 vp31 VP3 |
vp3 |
- |
|
FFmpeg Theora |
theo Thra |
theora |
- |
|
CJPG |
CJPG |
CtWbJpg.DLL |
sample files needed (this DLL is decompression only!) |
|
Win32/QuickTime BeHereiVideo decoder |
bhiv |
BeHereiVideo.qtx |
sample file wanted! |
|
Codecs with problems |
||||
codec name |
fourcc |
codecfile |
problem |
|
FFmpeg MPEG-1/2 (XvMC) |
- mpg1 mpg2 DVR hdv2 PIM1 VCR2 |
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 |
- |
|
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 |
- |
|
Not yet working codecs: |
||||
codec name |
fourcc |
codecfile |
problem |
|
FFmpeg M$ WMV3/WMV9 |
WMV3 wmv3 |
wmv3 |
- |
|
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 |
音频部分
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 |
- |
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 |
- |
RealAudio 1.0 / 2.0 native decoder |
0x345F3431 0x385F3832 |
- |
- |
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 |
- |
Win32 RealAudio Sipro |
0x72706973 |
sipr3260.dll |
- |
Mac OS X RealAudio Sipro |
0x72706973 |
sipr.bundle/Contents/MacOS/sipr |
- |
RealAudio ATRAC3 |
0x63727461 |
atrc.so.6.0 |
- |
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 |
- |
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 0xFF 0x706D |
libfaad2 |
- |
FFmpeg FLAC audio decoder |
0x43614C66 |
flac |
- |
FFmpeg ALAC audio decoder |
0x63616C61 |
alac |
- |
Uncompressed PCM |
0x0 0x1 0x3 0xFFFE 0x20776172 0x736F7774 0x74776F73 0x32336C66 0x454E4F4E |
- |
- |
DivX audio (WMA) |
0x160 0x161 |
divxa32.acm |
- |
MS ADPCM |
0x2 |
msadp32.acm |
- |
mp3lib MPEG layer-2 layer-3 |
0x50 0x55 0x33706D2E 0x5500736D 0x2033504D |
- |
Optimized to MMX/SSE/3Dnow! |
FFmpeg Multi-channel MPEG layer-3 on MP4 audio decoder |
0x1D61346D |
mp3on4 |
- |
FFmpeg MPEG layer-3 audio decoder |
0x55 0x33706D2E 0x5500736D |
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 0x33706D2E 0x5500736D |
libmad |
- |
MPEG layer-3 |
0x55 |
l3codeca.acm |
conflicts with security kernel patches |
IMA ADPCM |
0x11 |
imaadp32.acm |
- |
MS GSM |
0x31 |
msgsm32.acm |
- |
MSN AUDIO |
0x32 |
msnaudio.acm |
- |
MS GSM |
0x31 0x32 0x6D736761 |
- |
- |
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 audio codec |
0x2043504D 0x2B4D |
- |
- |
AMR Narrowband |
0x726D6173 |
amr_nb |
- |
AMR Widewband |
0x62776173 |
amr_wb |
- |
FFmpeg's ADPCM Flash-variant |
0x5346 |
adpcm_swf |
- |
VoxWare |
0x75 |
voxmsdec.ax |
- |
ACELP.net Sipro Lab Audio Decoder |
0x130 |
acelpdec.ax |
- |
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 |
- |
- |
OggVorbis Audio Decoder |
0x73627276 |
libvorbis |
OggVorbis driver using libvorbis |
Vivo G.723/Siren Audio Codec |
0x111 0x112 |
vivog723.acm |
- |
Sharp G.726 Audio |
0x45 |
g726 |
- |
ALF2 |
0x1FC4 |
alf2cd.acm |
- |
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 |
- |
New / Untested codecs |
|||
codec name |
format |
codecfile |
problem |
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 RealAudio 1.0 |
0x345F3431 |
real_144 |
- |
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 |
- |
Sony ATRAC3 |
0x270 |
atrac3.acm |
format not accepted |
Not yet working codecs |
|||
codec name |
format |
codecfile |
problem |
FFmpeg RealAudio 2.0 |
0x385F3832 |
real_288 |
- |
G.711/G.721/G.723 |
0x111 0x112 |
g72x.c |
does not work yet - just noise |