常用视频编码解码器

视频部分


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 fromftp://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 athttp://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

常用视频编码解码器,布布扣,bubuko.com

时间: 2024-07-29 16:58:08

常用视频编码解码器的相关文章

常用视频格式与视频编解码标准介绍 转

细细算起来,视频文件可以分成两大类:其一是影像文件,比如说常见的VCD便是一例.其二是流式视频文件,这是随着国际互联网的发展而诞生的后起视频之秀,比如说在线实况转播,就是构架在流式视频技术之上的.流式视频(Streaming Video)采用一种"边传边播"的方法,即先从服务器上下载一部分视频文件,形成视频流缓冲区后实时播放,同时继续下载,为接下来的播放做好准备.这种"边传边播"的方法避免了用户必须等待整个文件从Internet上全部下载完毕才能观看的缺点. 1.A

[OPEN CV] 常用视频操作方法

一.视频的定义 视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉.纪录.处理.储存.传送与重现的各种技术.连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面:看上去是平滑连续的视觉效果,这样连续的画面叫做视频.视频技术最早是为了电视系统而发展,但现在已经发展为各种不同的格式以利消费者将视频记录下来.网络技术的发达也促使视频的纪录片段以串流媒体的形式存在于因特网之上并可被电脑接收与播放.视频与电影属于不同的技术,后者是利用照相术将动态的影

视频编码与封装方式详解

http://blog.csdn.net/attilax/article/details/5807047 1.    编码方式和封装格式    1 2.    视频编码标准两大系统    2 MPEG-1. 2 MPEG-2. 3 MPEG-3. 3 MPEG-4. 3 ITU-T. 4 WMV.. 4 3.    常用视频编码方式有Xvid( 4 4.    常见存储封装格式    6 5.    几种常见的转换格式设置    7 6.    无损视频编码    9 1.   编码方式和封装格

FFmpeg滤镜实现区域视频增强 及 D3D实现视频播放区的拉大缩小

1.区域视频增强 FFmpeg滤镜功能十分强大,用滤镜可以实现视频的区域增强功能. 用eq滤镜就可以实现亮度.对比度.饱和度等的常用视频增强功能. 推荐两篇写得不错的博文: (1)ffmpeg综合应用示例(二)——为直播流添加特效 - 张晖的专栏 - 博客频道 - CSDN.NET: (2)ffmpeg 滤镜及其效果 - 党玉涛 - 博客频道 - CSDN.NET 第(1)篇博客对于如何用代码来写滤镜讲得比较清楚,第(2)篇则列出了许多滤镜写法的例子. 参考第(1)篇博客,滤镜的代码如下: 设置

数字视频基础(四)

3. 常用视频处理算法 3.1 图像的缩放 所谓图像缩放就是创立新的像素位置并对这些新位置赋灰度值.比如,有一副大小为500x500像素的图像,想把它放大1.5倍,也即750x750像素,概念上看,一种最容易的形象化放大方法就是在原始图像上,放一个虚构的750x750的栅格.很显然栅格的间隔小于1个像素,因为,我们在一个较小的图像上去拟合它.为了对覆盖层上的任何电进行灰度赋值,我们在原图像上寻找最靠近的像素并把它的灰度付给栅格上的新像素.当对覆盖栅格的全部点都赋完值之后,就得到放大的图像.这种灰

安卓TV开发(十) 智能电视开发之在线视频直播

转载注明出处:http://blog.csdn.net/sk719887916/article/details/46582987 从<安卓TV开发(八) 移动智能终端多媒体之在线加载网页视频源> 中我总结了怎么去解析一个网页,获取里面数据实现展现,如何去播放视频呢,今天就给大家简单介绍下比较常用视频开源框架vitamio,  项目sdk地址:https://www.vitamio.org/en/  .              解压vitamio sdk 可以看到有个InitActivity的

【探索OpenCV】OpenCV读取视频文件

OpenCV读取视频文件之前需要做是事情: 1.下载视频编码解码器 推荐XviD,下载链接:http://pan.baidu.com/s/1jGjE2ii 密码:xrni 2.用格式工厂将视频文件转成标准格式,如*.avi /*----------------------------------------OpenCV视频读取代码---------------------------------------------*/ CString Filepath; CFileDialog dlg(TR

常见的视频格式介绍

主要是编码的方式和算法不同以下是常见的格式MPEG/.MPG/.DAT MPEG是Motion Picture Experts Group 的缩写.这类格式包括了 MPEG-1, MPEG-2 和 MPEG-4在内的多种视频格式.MPEG-1相信是大家接触得最多的了,因为目前其正在被广泛地应用在 VCD 的制作和一些视频片段下载的网络应用上面,大部分的 VCD 都是用 MPEG1 格式压缩的 ( 刻录软件自动将MPEG1转为 .DAT格式 ) ,使用 MPEG-1 的压缩算法,可以把一部 120

视频相关格式笔记

1. 相关概念 视频文件格式: 简称文件格式,目的是让系统中的应用程序来识别并关联这些文件,让相应的文件由相应的应用程序来打开. 视频封装格式:简称视频格式,相当于一种视频信息的容器.以下是几种封装格式: AVI格式(后缀为.avi):全称:Audio Video INterleaved,即音频视频交错格式. 优点:图像质量好,无损AVI可以保存alpha通道. 缺点:体积过于庞大,压缩标准不统一等问题 DV-AVI格式(后缀为.avi):全称为Digital Video Format,数字摄像