Category talk:Video FourCCs

From MultimediaWiki
Jump to navigation Jump to search

Some FourCCs are only 3 printing characters. How is the 4th byte repesnted because FourCC is a 4 byte binary string? Is it a space as first or last byte or 0x00?

generally, a space (ASCII 0x20) completes the FourCC; I will clarify --Multimedia Mike 12:28, 11 June 2006 (EDT)

I found great codec list: http://kmkz.jp/key/codecs/codecs.xml . Those data seems to be auto-collected from Kamikaze Media Player users. --Nazo 03:39, 8 January 2009 (EST)

vfw codec list

todo:

figure how to encode with acm codecs easily
cleanup list
remove duplicate entries (keep different dll names (useful for  searching/testing)
download each new codec, see if it supports encoding (and with vfw 1.0 too)

todo: install all of these: http://www.drakan.ru/FTProot/vid_work/codecs/ and try encoding with all codecs.


ones with -'s mean that they are in mplayer.

VIDC.012v=DTYCbCrV.DRV - wont load
VIDC.2Vu1=XenaVFW.DLL - no sample
-VIDC.2vuy=DTYCbCrV.DRV
-VIDC.2vuy=XenaVFW.DLL
-VIDC.3iv0=3ivxVfWCodec.dll
-VIDC.3iv1=3ivxVfWCodec.dll
-VIDC.3IV2=3ivxVfWCodec.dll
-VIDC.3ivd=3ivxVfWCodec.dll
-VIDC.3ivx=3ivxVfWCodec.dll
VIDC.3rvc=MPEG4V.dll  3R MPEG4 32-bits codec  (DVRCodec.exe)
-VIDC.444p=tabdec.dll
VIDC.a12v=DTYCbCrV.DRV
-VIDC.aas4=C:\ARQUIV~1\ACEMEG~1\SystemS\Autodesk\Aasc32.dll
-VIDC.AASC=AASC.drv
-VIDC.aasc=aasc32.dll
-VIDC.aasc=C:\ARQUIV~1\ACEMEG~1\SystemS\Autodesk\Aasc32.dll
-VIDC.ACDV=ACDV.dll
-VIDC.adv1=ADV601.dll --cant encode
-VIDC.ADV1=WavLor.dll --cant encode
-VIDC.ADV1=VdmCodec.drv
-VIDC.ADV1=wavelet.dll --cant encode
-VIDC.advj=C:\ARQUIV~1\ACEMEG~1\SystemS\AVIDAV~1.DLL
VIDC.advs=Dvc.dll
VIDC.aflc=FLCCOD~1.DLL --cant load
VIDC.aflc=flccodec.drv -- cant load
VIDC.aflc=flccodec32.dll --cant load
VIDC.afli=flccodec32.dll --cant load
-VIDC.AJPG=AJPG.dll
VIDC.AMM2=Amv2mtCodec.dll
VIDC.AMV2=Amv2Codec.dll
-VIDC.AP41=APmpg4v1.dll
-VIDC.ASLC=aslcodec.dll
-VIDC.asv1=asusasv1.dll
-VIDC.asv2=asusasv2.dll
-VIDC.asvx=asusasv2.dll
-VIDC.AUR2=avcodec.drv -- win95/98 only
-VIDC.AUR2=mw2codec.drv
-VIDC.AURA=avcodec.drv -- win95/98 only
-VIDC.aura=fs200cod.drv
-VIDC.AURA=mwcodec.drv
VIDC.auv2=DTYCbCrV.DRV
-VIDC.avc1=CoreAVCDecoder.ax
-VIDC.avi1=C:\ARQUIV~1\ACEMEG~1\SystemS\MAINCO~1\MCMJPG32.DLL
-VIDC.avi2=C:\ARQUIV~1\ACEMEG~1\SystemS\MAINCO~1\MCMJPG32.DLL
-VIDC.avis=ffvfw.dll
-VIDC.AVRn=AvidAVICodec.dll
VIDC.AXM4=axismpg4.dll  -- verient dec only "Axis MP4 Verint"
VIDC.b64a=C:\\PROGRA~1\\BLACKM~1\\BLACKM~1\\BMDCOD~1.DLL
VIDC.BGR1=pgrcodec.dll
VIDC.BGR2=pgrcodec.dll
VIDC.BGR3=pgrcodec.dll
-VIDC.BLOX=blox.dll
VIDC.BRG1=pgrcodec.dll
VIDC.BRG2=pgrcodec.dll
VIDC.BRG3=pgrcodec.dll
-VIDC.BT20=brwc32.drv
VIDC.BYLR=cresbylr.dll -- cant find
VIDC.CAPA=capavi32.dll -- cant find
VIDC.CDV5=cdv5codc.dll  Canopus SD50/DVHD -- enc fail .
-VIDC.CDVC=cdvccodc.dll  Canopus DV Codec
VIDC.CDVH=cdvhcodc.dll  Canopus HD Codec
VIDC.CFHD=CFHD.dll
VIDC.CFWL=MultiCodec.dll
VIDC.cgdi=GDICOD97.DRV -- win95/98 only
-VIDC.CJPG=ctwbjpg.dll 
VIDC.CLBR=P1001Dex.ax
VIDC.CLLC=cllccodc.dll Canopus Lossless Codec
VIDC.CMIC=cmiccodc.dll canopus
-VIDC.cram=msVIDC.drv
-VIDC.CSCD=camcodec.dll
VIDC.CTRX=ctrxvid.drv
-VIDC.CUVC=cuvccodc.dll
-VIDC.cvid=iccvid.dll
-VIDC.cvid=iccvid.drv
-VIDC.cyuv=DTYCbCrV.DRV
-VIDC.cyuv=fs200cod.drv
-VIDC.cyuv=vblaster.drv
-VIDC.CYUV=yuvcodec.dll
-VIDC.D263=xl_x263dec.dll
-VIDC.davc=davcvfw.dll
VIDC.dcap=C:\PROGRA~1\ACEMEG~1\SystemS\Pinnacle\MIRODV~1.DLL
-VIDC.dcmj=C:\ARQUIV~1\ACEMEG~1\SystemS\MAINCO~1\MCMJPG32.DLL
VIDC.ddvc=C:\ARQUIV~1\ACEMEG~1\SystemS\Canopus\CSCdvsd.DLL
-VIDC.dfsc=dfsc.dll
-VIDC.DIV1=DIVXc32.dll
-VIDC.div2=DIVXc32.dll
-VIDC.DIV3=DivXc32.dll
-VIDC.DIV4=c58\archiv~1\codecp~1\divx412\divx.dll
-VIDC.div4=ltmp4.dll
-VIDC.div4=divxc32f.dll
-VIDC.div5=C:\ARQUIV~1\ACEMEG~1\SystemS\DivX\DivXc32.dll
-VIDC.div6=C:\ARQUIV~1\ACEMEG~1\SystemS\DivX\DivXc32f.dll
-VIDC.DIVF=DivX412.dll
-VIDC.divx=C:\ARQUIV~1\ACEMEG~1\SystemS\DivX\DivX520.dll
-VIDC.DIVX=DivX.dll
-VIDC.DM4V=dm4v.dll
-VIDC.dmb1=m3jpeg.dll
-VIDC.dmb1=m3jpeg32.dll
-VIDC.dmb1=rricm.dll
VIDC.dmb2=C:\ARQUIV~1\ACEMEG~1\SystemS\pmjpeg32.dll
VIDC.dps0=DpsAviCC.dll
VIDC.DRAW=DVIDEO.DLL -crash enc 
VIDC.DRAW=mw2codec.drv -win9x. possibly same as FULL and AUR2 (auravision codec)
VIDC.dscc=dscc.dll - lzrw1/kh compression or zlib (in options)
VIDC.dsfs=dsfs.dll - enc to NUMB
-VIDC.dsvc=dsvc.dll - enc to JPEG
-VIDC.dv25=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
-VIDC.dv25=smdvCodec.dll
-VIDC.dv50=smdvCodec.dll
-VIDC.dv50=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
-VIDC.dvc=C:\ARQUIV~1\ACEMEG~1\SystemS\MAINCO~1\MCDVD_32.DLL
-VIDC.dvcp=C:\ARQUIV~1\ACEMEG~1\SystemS\SONY\sonydv.dll
-VIDC.dvcs=C:\ARQUIV~1\ACEMEG~1\SystemS\MAINCO~1\MCDVD_32.DLL
-VIDC.dvis=DVIris.dll
-VIDC.dvh1=mvcVfwDV100.dll
-VIDC.dvh1=smdvCodec.dll
VIDC.dvim=dvifrmu.dll
VIDC.DVMA=dvicma.dll
VIDC.DVMA=dvicmau.dll --enc crash
-VIDC.dvmc=mcdvd_32.dll
-VIDC.dvrs=DVIris.dll
-VIDC.dvsd=C:\PROGRA~1\COMMON~1\SONYSH~1\DVLIB\SONYDV.DLL
-VIDC.dvsd=cedocida.dll
-VIDC.dvsd=dvc.dll
-VIDC.dvsd=mcdvd_32.dll
-VIDC.dvsd=pdvcodec.dll
-VIDC.dvx4=C:\ARQUIV~1\ACEMEG~1\SystemS\DivX\divx4.dll
-VIDC.DX50=c58\archiv~1\codecp~1\divx502\divx.dll
-VIDC.DX50=khvcvfw.dll
VIDC.em2v=etxcodec.dll ; Etymonix MPEG2 video codec -- enc crash
-VIDC.EPHV=ephv.dll -- enc works, ffodivx
VIDC.eqk0=elsaeqcx.dll -- crash
VIDC.FCKK=fastcodec.dll
-VIDC.ffdavcdc=libavcodec.dll
-VIDC.ffdmplyr=libmplayer.dll
-VIDC.FFDS=ff_vfw.dll ; ffdshow Video Codec, ffdshow and ffvfw internal FOURCCs
-VIDC.ffds=ffdshow.ax
VIDC.FJMV=f1fqmven.dll - FUJITSU MPEG-1 Video Encoder -- cant find.
VIDC.FLJP=MMTVMJ.dll Morgan Multimedia LSI M-JPEG Codec 
-VIDC.FMVC=fmcodec.dll
-VIDC.FPS1=frapsvid.dll
VIDC.frle=frle.dll -- not found in installer. Forward RLE Video Codec (FRLE)
VIDC.frwa=frwt.dll -enc to frwt
-VIDC.FRWD=FRWD.dll -- enc/dec works, not ffmjpeg dec Forward JPEG Video Codec (FRWD)
-VIDC.FRWT=FRWT.dll -- enc/dec works. not ffmjpeg dec Forward JPEG+Alpha Video Codec (FRWT)
-VIDC.FRWU=FRWU.dll -- enc/dec works. not ffmjpeg dec Forward Uncompressed Video Codec (FRWU)
VIDC.FULL=mw2codec.drv
-VIDC.fvfw=ffvfw.dll ; ffdshow and ffvfw internal FOURCCs
-VIDC.FVFW=ff_vfw.dll
VIDC.G264=GX264.dll” -- enc fail - ICCompressGetFormatSize ret: -1
VIDC.G26S=C:\\WINDOWS\\system32\\v8200\\GEO-H264\\2008.1.7.18.7\\GX264D.dll”
VIDC.GAVC=C:\\WINDOWS\\system32\\v8200\\GEO-H264-V2\\2008.1.18.16.54\\GXAVC.dll
VIDC.GAVS=C:\\WINDOWS\\system32\\v8200\\GEO-H264-V2\\2008.1.18.16.54\\GXAVCD.dll
VIDC.GEOS=GeoCodecD.dll,, Geo MPEG-4 Video Decoder , , ,
VIDC.GEOV=GeoCodec.dll, , Geo MPEG-4 Video Codec , , ,
-VIDC.GEOX=GeoCodec.dll,  VIDC.[[GEOX, Geo MPEG-4 Video Codec , , ,
-VIDC.gepj=C:\ARQUIV~1\ACEMEG~1\SystemS\pmjpeg32.dll
VIDC.gisz=gigasize.dll -- cant find
VIDC.GJPG=C:\\WINDOWS\\system32\\v8200\\GEO-JPEG\\2008.1.24.19.52\\GXJPG.dll
VIDC.glzw=GLZW.dll --enc crash
VIDC.GM20=GXGM20.dll -- enc crash
VIDC.GM40=GXAMP4.dll,  Geo Advanced MPEG-4 Video Codec , , ,
VIDC.GM4H=GXAMP4D.dll, Geo Advanced MPEG-4 Video H/W Decoder , , ,
VIDC.GM4S=GXAMP4D.dll,  Geo Advanced MPEG-4 Video S/W Decoder , , ,
VIDC.GMP4=GXAMP4.dll, Geo Advanced MPEG-4 Video Codec , , ,
VIDC.gpeg=C:\ARQUIV~1\ACEMEG~1\SystemS\Gabest\GPEG.dll --enc crash
-VIDC.gpjm=C:\ARQUIV~1\ACEMEG~1\SystemS\Pinnacle\RTMJPG~1.DLL
VIDC.GRB1=pgrcodec.dll
VIDC.GRB2=pgrcodec.dll
VIDC.GRB3=pgrcodec.dll
VIDC.GTC2=gtc2.dll ; GrandTek.USBDCam
VIDC.GTC2=gtcodec2.DLL
VIDC.GTCC=GTCODEC.DLL
-VIDC.H261=h261_32.dll
-VIDC.H263=h263_32.drv
-VIDC.H263=ilvc20.ax
-VIDC.h263=rtp263r.drv
-VIDC.H264=CoreAVCDecoder.ax
-VIDC.H264=hdot264.dll http://sourceforge.net/projects/hdot264/
-VIDC.h264=ff_vfw.dll
-VIDC.H264=x264CODEC.dll
-VIDC.hdyc=C:\\PROGRA~1\\BLACKM~1\\BLACKM~1\\BMDCOD~1.DLL
-VIDC.HDX4=hdx4_dshow.dll dx50 compat
-VIDC.hfyu=huffyuv.dll
-VIDC.HFYU=kdvyuv.dll  kdc media core kdvyuv
-VIDC.HJPG=h22capt.dll -win9x only
-VIDC.HJPG=pvmjpg21.dll
VIDC.HYMT=huffyuv_mt.dll
-VIDC.i263=i263_32.drv
-VIDC.I420=420codec.dll
-VIDC.I420=i263_32.drv
-VIDC.I420=i420vfw.dll
-VIDC.I420=LrxYV12.dll
-VIDC.I420=lvcodec2.dll
-VIDC.i420=msh263.drv
-VIDC.I420=nuvyuv.dll
-VIDC.I420=vdrcodec.dll
VIDC.ICLB=oticellb.dll -- enc crash
VIDC.IENP=MultiCodec.dll --cant find
VIDC.IENP=EnpCodec.dll --cant find
-VIDC.IJLV=ijlvid.dll -- mjpeg
VIDC.ILVC=ilvc20.ax --cant enc
VIDC.imm4=vcmimm4.dll crash
VIDC.IMP4=MultiCodec.dll -- probably ffodivx
-VIDC.INMC=MultiCodec.dll
-VIDC.ipdv=idvcodec.dll
-VIDC.IR21=IR21_R.DLL
-VIDC.IR31=ir31_32.dll
-VIDC.IR32=ir32_32.dll
-VIDC.IR41=ir41_32.dll
-VIDC.IV30=ir32.dll
-VIDC.iv31=indeov.drv
-VIDC.iv31=ir32.dll
-VIDC.iv31=ir32_32.dll
-VIDC.iv32=ir32.dll
-VIDC.iv32=ir32_32.dll
-VIDC.iv33=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir32_32.dll
-VIDC.iv34=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir32_32.dll
-VIDC.iv35=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir32_32.dll
-VIDC.iv36=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir32_32.dll
-VIDC.iv37=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir32_32.dll
-VIDC.iv38=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir32_32.dll
-VIDC.iv39=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir32_32.dll
-VIDC.iv40=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.IV40=Ir41_32.ax
-VIDC.iv41=ir41_32.ax
-VIDC.IV41=ir41_32.dll
-VIDC.iv42=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.iv43=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.iv44=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.iv45=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.IV45=Ir41_qc.dll
-VIDC.iv46=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.iv47=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.iv48=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.iv49=C:\ARQUIV~1\ACEMEG~1\SystemS\Intel\ir41_32.dll
-VIDC.iv50=ir50_32.dll
-VIDC.IYUV=div_iyuv.dll
-VIDC.IYUV=DTYCbCrV.DRV
-VIDC.IYUV=i263_32.drv
-VIDC.iyuv=iyuv_32.dll
-VIDC.JBYR=aoxdxipl.ax 
VIDC.JDCT=jl_jdct.drv -- win9x
VIDC.JJPG=jl_jjpg.drv -- enc crash
-VIDC.JPEG=JPEGCODE.DLL
-VIDC.JPEG=P1160Jpg.dll
-VIDC.JPGL=jpgl.dll
-VIDC.JPGL=lvcodec2.dll
VIDC.jxvd=JetMPVx.dll (JetMPVx.ax)
VIDC.kdh4=kdh4.dll  kdc media core h.264 -- enc ok? dec error / ffmpeg fail
VIDC.kdm4=kdm4.dll kdc media core mpeg4 -- enc ok? dec error / ffmpeg fail
-VIDC.KGV1=KGV1-VFW.dll 
VIDC.KHCS=KHCS.dll KuiHua_Capture_Screen_Codec --cant enc
-VIDC.KHVC=khvcvfw.dll -- codec is xvid 1:1 copy. encodes to XVID
-VIDC.LAGS=lagarith.dll
-VIDC.LEAD=lcodccmp.dll
-VIDC.LM20=lm20.dll libMimic codec -- enc works, dec with ffmimic
VIDC.LNX1=LnxCodec.dll  -- verient dec only Lanex
VIDC.LRX2=LrxYV12.dll  -- verient dec only Raw MPEG - Loronix
VIDC.LRXH=LRXHCodec.dll -- verient dec only 
VIDC.lsvx=lsvxdec.dll
VIDC.lxjp=DVRCodecs.dll -- enc crash, probably mjpeg
VIDC.M101=mvcVfw.dll VFW M101 Matrox Uncompressed SD 
VIDC.m102=mvcVfwHD.dll Matrox Uncompressed HD
VIDC.m103=mvcVfwYUVA.dll Matrox Uncompressed SD + Alpha
VIDC.m104=mvcVfwYUVAHD.dll Matrox Uncompressed HD + Alpha
-VIDC.M261=msh261.drv
-VIDC.M263=msh263.drv
-VIDC.M263=oti1kicm.dll -- dec with ffh263
VIDC.M301=mvcVfwRefAVI.dll
VIDC.M701=mvcVfwSwitcher.dll Matrox MPEG-2 I-frame HD 
VIDC.m702=digivcap.dll Matrox Offline HD
VIDC.M703=mvcVfwMpeg2HDV.dll
VIDC.M704=mvcVfwMpeg2Alpha.dll
VIDC.M705=mvcVfwMpeg2AlphaHD.dll
VIDC.MC16=MCTCOD.DRV --win95 only
-VIDC.MC24=MCTCOD.DRV --win95 only
-vidc.MC24=MCMJPG32.DLL 
VIDC.mcsv=prodad-mercalli-10-codec.dll --cant enc
VIDC.mdvd=Mpegc32f.dll --enc err
vidc.MDVF=miroDVavi.dll.
-VIDC.MFZ0=MyFlashZip0.ax -- moyea_flash_to_video codec -- enc/dec works 
-VIDC.miro=C:\PROGRA~1\ACEMEG~1\SystemS\Pinnacle\MIRODV~1.DLL - dvsd
-VIDC.mj2c=M3JP2K32.dll
-VIDC.MJP0=mjpg32_0.dll -- creates MJPG files, dec with ffmjpeg
-VIDC.MJP1=mjpg32_1.dll
-VIDC.MJP2=mjpg32_2.dll
-VIDC.MJP3=mjpg32_3.dll
-VIDC.MJP4=mjpg32_4.dll
-VIDC.MJP5=mjpg32_5.dll
-VIDC.MJP6=mjpg32_6.dll
-VIDC.MJP7=mjpg32_7.dll
-VIDC.MJP8=mjpg32_8.dll
-VIDC.MJP9=mjpg32_9.dll
-VIDC.mjpa=C:\ARQUIV~1\ACEMEG~1\SystemS\Pinnacle\RTMJPG~1.DLL
-VIDC.MJPA=mjpg32_A.dll
-VIDC.MJPB=mjpg32_B.dll
-VIDC.MJPC=mjpg32_C.dll
-VIDC.MJPD=mjpg32_D.dll
-VIDC.MJPE=mjpg32_E.dll
-VIDC.MJPF=mjpg32_F.dll
-VIDC.MJPG=c58\archiv~1\codecp~1\picvideo\pvmjpg21.dll
-VIDC.MJPG=CAPCDC.drv
-VIDC.MJPG=jpegCode.dll
-VIDC.MJPG=mjpg32_G.dll
-VIDC.MJPG=P1160Jpg.dll
-VIDC.MJPG=pvmjpg21.dll
-VIDC.MJPG=Pvmjpg30.dll
-VIDC.MJPG=sonymjpg.dll
-VIDC.mjpx=C:\ARQUIV~1\ACEMEG~1\SystemS\Pegasus\pvmjpg21.dll
-VIDC.MJPX=c58\archiv~1\codecp~1\m3jpegv3\m3jpeg32.dll
-VIDC.MJPX=Pvmjpg20.dll
VIDC.mkvc=kmVIDC32.dll -- enc crash
VIDC.MLCY=mlc.dll -- enc works, dec not.
-VIDC.mmes=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
-VIDC.mmjp=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
-VIDC.mp41=C:\ARQUIV~1\ACEMEG~1\SystemS\MICROS~1\mpg4c32.dll
-VIDC.MP42=mpg4c32.dll
-VIDC.MP42=mpg4c32a.dll
-VIDC.MP43=mpg4c32a.dll
-VIDC.mp4e=MPEG4Evfw.dll
-VIDC.mp4s=C:\ARQUIV~1\ACEMEG~1\SystemS\MICROS~1\mpg4c32.dll
-VIDC.mp4s=Mpg4dmod.dll
-VIDC.mp4v=C:\ARQUIV~1\ACEMEG~1\SystemS\MICROS~1\mpg4c32.dll
-VIDC.MPEG=JPEGCODE.DLL
-VIDC.mpg2=mpg4c32.dll
-VIDC.mpg3=C:\ARQUIV~1\ACEMEG~1\SystemS\DivX\DivXc32.dll
-VIDC.mpg4=mpg4c32.dll
-VIDC.MPG4=mpg4c32a.dll
-VIDC.mpg4=msscmc32.dll
-VIDC.MPG4=msscrc32.dll
-VIDC.MPG4=ompg4c32.DLL Microsoft MPEG-4 Video Codec v2
-VIDC.mpng=tabdec.dll
VIDC.MR16=MCTCOD.DRV --win95 only
VIDC.MR24=MCTCOD.DRV --win95 only
VIDC.MRLD=msrle32.dll
-VIDC.MRLE=msrele32.dll
-VIDC.MRLE=MSRLE.dll
VIDC.msmc=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.MSUD=msulvc05.dll
VIDC.MSUD=msulvc06.dll
-VIDC.msvc=msVIDC32.dll
-VIDC.mszh=C:\ARQUIV~1\ACEMEG~1\SystemS\avimszh.dll
VIDC.mtx1=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll --erorr enc
VIDC.mtx2=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.mtx3=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.mtx4=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.mtx5=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.mtx6=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.mtx7=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.mtx8=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
VIDC.mtx9=C:\ARQUIV~1\ACEMEG~1\SystemS\DigiVCap.dll
-VIDC.MV30=mv3.dll-- MidiVid 3 Code enc / dec works in mplayer
-VIDC.MVDV=C:\\WINDOWS\\system32\\mvcodec.dll
-VIDC.mvi1=mvicodec.dll 
VIDC.mvi2=mvicod32.dll 
VIDC.mvi2=mvicodec.dll
-VIDC.MVJP=mjpcodec.dll -- mjpeg
-VIDC.mvjp=tabdec.dll -- mjpeg
-VIDC.MVLZ=C:\\WINDOWS\\system32\\mlzcodec.dll
-VIDC.MVW1=icmw_32.dll 
VIDC.mwsc=mwsc.dll  MatchWare Screen Codec
-VIDC.MWV1=icmw_32.dll
VIDC.mxmc=MimicICM.DLL -- enc fail no error , dec only?
VIDC.MY41=MCTCOD.DRV --win95 only
VIDC.MY42=MCTCOD.DRV --win95 only
VIDC.N264=nwh264.dll --dec crash enc works
-VIDC.nsvi=nsvideo.dll
VIDC.nt00=C:\ARQUIV~1\ACEMEG~1\SystemS\Newtek\ntcodec.dll
VIDC.NT25=NewTek_Codec.dll
VIDC.NTHD=NewTek_Codec.dll -- no evidence of this fourcc.
-VIDC.NTN1=ntcodec.ax 
-VIDC.NTN1=NUVision.ax 
-VIDC.NTN2=NUVision.ax 
-VIDC.NUB2=NuB2.dll
-VIDC.OGG=ogg.dll
-VIDC.OGG=oggds.dll
-VIDC.P422=DTYCbCrV.DRV
-VIDC.pdvc=idvcodec.dll
VIDC.PGRC=pgrcodec.dll
VIDC.PGRY=pgrcodec.dll
-VIDC.PIM1=pclepim1.dll
-VIDC.PIM2=RALCodec.dll
VIDC.PIMJ=pvljpg20.dll -- enc to JPGL
-VIDC.PIXL=pclepixl.dll
VIDC.PJPG=Pxjpg.dll -- enc crash , probably mjpeg
VIDC.PMP4=PV3Decoder.dll -- enc crash
-VIDC.PNG1=C:\\WINNT\\system32\\CorePNG_vfw.dll
VIDC.ptev=ptevideo.dll pictures to exe video
-VIDC.PVEZ=pvez32.drv -- truemotion S
-VIDC.pvw2=C:\ARQUIV~1\ACEMEG~1\SystemS\Pegpvwv220.dll
-VIDC.PVW2=pvwv220.dll 
VIDC.PY16=pgrcodec.dll
VIDC.PY41=pgrcodec.dll
VIDC.PY44=pgrcodec.dll
-VIDC.q1.0=C:\ARQUIV~1\ACEMEG~1\SystemS\Qpeg32.dll
-VIDC.qpeg=C:\ARQUIV~1\ACEMEG~1\SystemS\Qpeg32.dll
VIDC.R0R5, btcodc.drv
VIDC.R0Y2, btcodc.drv
VIDC.R10g=XenaVFW.DLL
VIDC.R10k=XenaVFW.DLL
VIDC.R11k=XenaVFW.DLL
-VIDC.r210=C:\\PROGRA~1\\BLACKM~1\\BLACKM~1\\BMDCOD~1.DLL
VIDC.RAVI= ravi32.dll http://www.grouptron.org/ravi.html
VIDC.RAV_= ravi_32.dll http://www.grouptron.org/ravi.html
VIDC.RAYL=raylightCodec.dll -- enc works, dec not so much
VIDC.rasc=racodec.ax
VIDC.RGB1=pgrcodec.dll
VIDC.RGB2=pgrcodec.dll
VIDC.RGB3=pgrcodec.dll
-VIDC.RLE=ativdacc.drv
-VIDC.rle=ativdacc.drv
VIDC.rlec=ativdacc.drv
-VIDC.rmp4=rmp4.dll -- enc works, artifacts with ffodivx
-VIDC.RT21=indeo.drv -- ffindeo2
-VIDC.rt21=indeov.drv -- ffindeo2
-VIDC.RT21=ir21_r.dll -- ffindeo2
VIDC.rtmp=Roxio_DivX.dll
VIDC.rud0=rududu.dll -- cant enc/dec w/ mplayer
VIDC.RUSH=rushdll.dll  display2avi japanese screen codec, enc ok, cant load dll due to wrong encoding on filename?
VIDC.s422=C:\ARQUIV~1\ACEMEG~1\SystemS\Tekram\tekyuv.dll ---crash enc
VIDC.SAN1=MPG4San.dll -- enc crash
VIDC.SAN2=MPG4San.dll -- enc crash
VIDC.SAN3=MPG4San.dll -- enc crash
VIDC.sccd=sccodec.dll  encodes to I420 with menc
-VIDC.SCLS=SCLS.dll
VIDC.sdcc=sdcc.drv -- win95/98 only
-VIDC.SEDG=mcs_vfw.dll -- dec ffodivx
-VIDC.SEDG=SamsungVfWCodec.dll  -- dec ffodivx
VIDC.SFMC=SFMC32.DLL -cuseeme
VIDC.SFMC=SFMdemo.dll win9x no enc?
VIDC.SHQ0=NewTek_SpeedHQ_Codec.dll
VIDC.SHQ2=NewTek_SpeedHQ_Codec.dll
VIDC.SHQ3=NewTek_SpeedHQ_Codec.dll
VIDC.SHQ4=NewTek_SpeedHQ_Codec.dll
VIDC.SHQ5=NewTek_SpeedHQ_Codec.dll
VIDC.SIRF=siaviref.dll
-VIDC.sjpg=C:\ARQUIV~1\ACEMEG~1\SystemS\pmjpeg32.dll
-VIDC.SJPG=pmmjpeg.dll
-VIDC.SJPG=SN4Codec.dll  -- verient dec only "SmartSight"
VIDC.SL25=SLDV.dll -- crash enc SL DVCPro25 Video Codec (SL25)
VIDC.SL50=SLDV.dll -- crash enc SL DVCPro50 Video Codec (SL50)
VIDC.SLDV=SLDV.dll -- crash enc SL DV Video Codec (SLDV)
-VIDC.SLIF=SLIF.dll -- SL I-frame MPEG2 Video Codec (SLIF)
-VIDC.SLMJ=SLMJ.dll -- enc works, decodes with ffmjpeg SL M-JPEG Video Codec (SLMJ)
VIDC.SM4V=SorensonMPEG4Dec.dll
-VIDC.SMP4=mcs_vfw.dll
-VIDC.smsv=wv32vfw.dll -- enc/dec works, in mplayer
-VIDC.SMV2=SMV2VFW.dll -- enc/dec works. DideoNET SMV2 Codec. 
-VIDC.SN40=SN4Codec.dll  -- verient dec only
-VIDC.SN41=SN4Codec.dll -- verient dec only
VIDC.sony=C:\ARQUIV~1\ACEMEG~1\SystemS\SONY\sonydv.dll
VIDC.SP20=SP20_32.DLL
VIDC.SP21=SP2X_32.DLL
VIDC.SP22=SP2X_32.DLL
VIDC.SP23=SP2X_32.DLL
VIDC.SP24=SP2X_32.DLL
VIDC.SP25=SP2X_32.DLL
VIDC.SP26=SP2X_32.DLL
VIDC.SP27=SP2X_32.DLL
-VIDC.SP40=SP40_32.DLL
-VIDC.SP41=SP4X_32.DLL
-VIDC.SP42=SP4X_32.DLL
-VIDC.SP43=SP4X_32.DLL
-VIDC.SP44=SP4X_32.DLL
-VIDC.SP45=SP4X_32.DLL
-VIDC.SP46=SP4X_32.DLL
-VIDC.SP47=SP4X_32.DLL
-VIDC.SP50=SP5X_32.DLL
-VIDC.SP51=SP5X_32.DLL
-VIDC.SP52=SP5X_32.DLL
-VIDC.SP53=SP5X_32.DLL
-VIDC.SP54=SP5X_32.DLL
-VIDC.SP55=SP5X_32.DLL
-VIDC.SP56=SP5X_32.DLL
-VIDC.SP57=SP5X_32.DLL
-VIDC.SP58=SP5X_32.DLL
-VIDC.SP59=SP5X_32.DLL
-VIDC.SP60=SP6X_32.DLL
-VIDC.SP61=SP6X_32.DLL
-VIDC.SP62=SP6X_32.DLL
VIDC.SRVC=srvc.dll 3R H263 32-bits codec http://www.3rtechnologies.com/DVR Program/DVRCodec.exe
VIDC.STM4=MultiCodec.dll
VIDC.STS4=MultiCodec.dll
VIDC.STWE=WEvCodec.dll --cant find
-VIDC.SWC1=MCMJPG32.DLL
VIDC.t420=tekyuv.dll
VIDC.t420=C:\ARQUIV~1\ACEMEG~1\SystemS\Toshiba\tsbyuv.dll
VIDC.T565=C:\WINDOWS\avidrv\tricdc32.drv
VIDC.TED0=TEdCodec.dll -- newtek vt4 ?
VIDC.TJPG=tjpegcodec.dll  -- verient dec only TJPEG loronix
-VIDC.tm2a=TM2A.dll -- cant find
-VIDC.tm2x=TM2X.dll -- enc fails to create valid file / dec crash
VIDC.tmot=truemo32.drv -- cant find.
-VIDC.tr20=tr2032.dll
-VIDC.tscc=tsccvid.dll 
VIDC.TVMJ=MMTVMJ.dll Morgan Multimedia LSI M-JPEG Codec   enc works / dec broken
VIDC.TVU9=INDEO_U.DRV
VIDC.TY0N=tricdc32.drv
-VIDC.TY0N=tricodc.drv
-VIDC.TY2C=tricdc32.drv
-VIDC.TY2C=tricodc.drv
-VIDC.TY2N=tricdc32.drv
-VIDC.TY2N=tricodc.drv
VIDC.UCDO=clrviddd.dll
-VIDC.UCOD=CLRVIDCD.DLL 
-VIDC.UCOD=clrviddd.dll 
-VIDC.uldx=DivX_UL.dll --enc to dx50 , divx5 copy for ulead vs
-VIDC.UV12=aoxdxipl.ax
-VIDC.UV12=epdxipl.ax
-VIDC.UV12=p1080dex.ax -- creative webcam, LBYR maybe?
-VIDC.UV12=p1080dex.ax
-VIDC.UV12=SCDeluxe.ax
-VIDC.UV12=SCGroove.ax
-VIDC.UYNV=DTYCbCrV.DRV
-VIDC.UYV1=XenaVFW.DLL
-VIDC.UYVY=btvvc32.drv
-VIDC.UYVY=DTYCbCrV.DRV
-VIDC.UYVY=huffyuv.dll
-VIDC.uyvy=msyuv.dll
-VIDC.UYVY=pgrcodec.dll
-VIDC.uyvy=PVYUY220.DLL
-VIDC.UYVY=XenaVFW.DLL
-VIDC.UYVY=yuv42232.dll
-VIDC.v210=C:\\PROGRA~1\\BLACKM~1\\BLACKM~1\\BMDCOD~1.DLL
-VIDC.V210=XenaVFW.DLL
VIDC.V261=VX3000S.DRV -- h261? enc fails
-VIDC.V422=DTYCbCrV.DRV
-VIDC.VCR1=ATIVCR1.DLL 
-VIDC.VCR2=ATIVCR2.DLL 
VIDC.vdec=videc.dll -- win95/98 only
-VIDC.VDOM=vdowave.drv 
-VIDC.VDOM=vdo16m.dll
-VIDC.VDOW=vdo32.drv
-VIDC.VDOW=vdowave.drv
-VIDC.vdtz=vtz.drv -- see vtz32.dll
-VIDC.vdtz=vtz16.drv -- see vtz32.dll
-VIDC.VDTZ=vtz32.dll -- enc/dec works Telegeny VDTZ (VDTZ) Codec
-VIDC.VGPX=vgpix32d.dll 
-VIDC.VIFP=VFCodec.dll
-VIDC.vivo=ivvideo.dll 
-VIDC.vivo=vvvcm16.dll
-VIDC.VIXL=Miroxl32.dll
VIDC.VLV1=vlcap.drv videologic captivator -- quicksearch fail
-VIDC.VMnc=vmnc.dll
-VIDC.vp30=vp31vfw.dll 
-VIDC.vp31=vp31vfw.dll 
-VIDC.VP40=vp4vfw.dll 
-VIDC.VP50=vp5vfw.dll 
-VIDC.VP60=vp6vfw.dll 
-VIDC.VP61=vp6vfw.dll 
-VIDC.VP62=vp6vfw.dll 
-VIDC.VP70=vp7vfw.dll 
VIDC.VQ78=VQ781dec.dll
VIDC.VQC1=vqdecode.dll
VIDC.VQC2=vqdecode.dll
VIDC.VQC3=VQ2101d.dll
VIDC.VQC4=VQ318DEC.dll 
VIDC.VQC5=V1310dec.dll
VIDC.VQC6=V2210dec.dll  -- these are all digital camera, probably mjpeg
VIDC.VQC7=Pd023dec.dll
VIDC.VQJ1=V1300dec.dll
VIDC.VQJ3=MS631dec.dll
VIDC.VQJ8=VQ780dec.dll
VIDC.VQJ9=P1060dec.dll 
VIDC.VQJA=VQ68Adec.dll
VIDC.VQJC=PD016dec.dll
VIDC.VQJK=DC31DEC.dll
VIDC.VQJM=V1301DEC.DLL
VIDC.VQJP=vq680dec.dll
VIDC.VQS4=vqs4dec.dll VQ110 Camera CODEC
VIDC.VQS5=P1100DEC.dll
VIDC.VRM4=verintmpg4.dll  -- verient dec only mp4 general
-VIDC.VSPX=vspxvfw.dll -- 1:1 xvid
-VIDC.VSSH=vssh264.dll
-VIDC.vssv=C:\ARQUIV~1\ACEMEG~1\SystemS\VANGUA~1\vsscodec.dll
vidc.VSSW=vsswlt.dll VSS Wavelet Video Codec
-VIDC.VX1K=VX1000S.DLL -- dec with ffh263
VIDC.VXIS=vxiscodec.dll -- mpeg4? crash on vfw enc, might be dshow
VIDC.VXSP=VX1000SP.DRV -- h263? enc fails
VIDC.VXTR=vxtr.dll -- enc/dec probs
VIDC.vy12=xvidvfw.dll
-VIDC.VYUY=ATIVYUY.DLL
-VIDC.VYUY=ATIYUV.DRV
VIDC.WAWV=WaWv.dll -- cant find, mpeg4?
vidc.wcmv=wcmv.dll WinCAM Video Codec
-VIDC.WINX=moviey8.dll
-VIDC.WINX=WnvWINX.DLL  WnvWINX.DLL]]=Videum WINX Codec
VIDC.WJPG=wb9967.dll -- crash enc
-VIDC.WMV1=wmvcore.dll
-VIDC.WMV3=wmv9vcm.dll
-VIDC.WNV1=WnvPlay1.DLL
VIDC.WOX=vct3216.dll -- cant enc
VIDC.WPSG=WPSG32.DLL -- cant enc, part of cuseeme
VIDC.WPYR=moviey8.dll --cant find . part of logitech movieman software, maybe livelan too?
VIDC.wrpr=aviwrap.dll
VIDC.WVT2=WaveT2.dll -- verient dec only "WaveT2 - Loronix"
-VIDC.X264=x264vfw.dll
-VIDC.XFR1=xfcodec.dll
VIDC.xivd=xvidvfw.dll
-VIDC.XJPG=camfc.dll 
VIDC.XMPG=XMPG_AVI.DRV -- win95/98 only [AVI] XING Scalable MPEG,,, XING Scalable MPEG
VIDC.xtor=DxtoryCodec.dll dxtory.com
-VIDC.XVID=xvid.dll
-VIDC.XVID=xvidvfw.dll
-VIDC.XXAN=xanlib.dll 
VIDC.y411=C:\ARQUIV~1\ACEMEG~1\SystemS\Toshiba\tsbyuv.dll
VIDC.Y411=fiyuv.dll -- cant enc
VIDC.Y411=icmyuy2.dll --cant enc
-VIDC.Y41P=btvvc.drv
-VIDC.y41p=btvvc32.drv --enc with no fourcc.
VIDC.Y422=fiyuv.dll --cant enc
VIDC.Y444=fiyuv.dll --cant enc
-VIDC.Y800=fiyuv.dll
-VIDC.Y800=pgrcodec.dll
VIDC.YMPG=ympgcdc.dll -- http://www.ympeg.com -- enc /dec error
VIDC.YTM4=mpeg4.dll
VIDC.YU12=ATIYUV12.DLL --win9x
VIDC.YULS=yuls.dll YUVsoft's Lossless Video Codec
-VIDC.YUNV=DTYCbCrV.DRV
-VIDC.YUV8=kdvyuv8.dll  kdvyuv8.dll kdc media core kdvyuv8
-VIDC.YUV8=moviey8.dll
-VIDC.YUV8=WnvYUV8.DLL  WnvYUV8.DLL Videum YUV8 Codec
VIDC.YUV9=INDEO_U.DRV  -- win9x
VIDC.YUVP=YUV16PL.DLL -- win9x
VIDC.YUVU=otiyuv.dll - enc crash
-VIDC.YUY2=C:\WINDOWS\avidrv\tricdc32.drv
-VIDC.YUY2=ctwbjpg.dll
-VIDC.YUY2=CWINDOWSSYSTEMicmyuy2.dll
-VIDC.YUY2=DTYCbCrV.DRV
-VIDC.YUY2=emYUV.dll
-VIDC.YUY2=huffyuv.dll
-VIDC.YUY2=lvcod32.dll
-VIDC.YUY2=moviey8.dll
-VIDC.yuy2=msyuv.dll
-VIDC.yuy2=otiyuv.dll
-VIDC.yuy2=PVYUY220.DLL
-VIDC.YUY2=sonyhcy.dll
-VIDC.yuy2=WnvPlay1.DLLVideum YUY2 Codec
-VIDC.YUY2=yuv42232.dll
VIDC.YV10=yuv42232.dll
-VIDC.YV12=ATIYUV.DRV
-VIDC.YV12=ATIYUV12.DLL
-VIDC.yv12=DivX.dll
-VIDC.yv12=ffvfw.dll
-VIDC.yv12=i420vfw.dll
-VIDC.YV12=kdvyv12.dll   kdc media core kdvyv12
-VIDC.YV12=WnvYV12.DLL  Videum YV12 Codec
-VIDC.YV12=xl_yv12.dll
-VIDC.YV12=Xvid.dll
-VIDC.YV12=xvidvfw.dll
-VIDC.yv12=yv12vfw.dll
VIDC.YV16=yuv42232.dll
 VIDC.YV92=iyv92.dll -- win9x
-VIDC.yvu9=ATIYVU9.DLL
-VIDC.YVU9=btvvc32.drv
-VIDC.YVU9=C:\WINDOWS\avidrv\tricdc32.drv
-VIDC.YVU9=CWINDOWSSYSTEMiyvu9_32.dll
-VIDC.yvu9=indeov.drv
-VIDC.yvu9=ir21_r.dll
-VIDC.YVU9=isvy.drv
-VIDC.YVU9=iyvu9.dll
-VIDC.yvu9=Iyvu9_32.dll Indeo YVU9 Raw
-VIDC.YVU9=lvcod32.dll
-VIDC.YVU9=lvcodec2.dll
-VIDC.yvu9=tsbyuv.dll
VIDC.YVYU=DTYCbCrV.DRV
VIDC.YVYU=huffyuv.dll
VIDC.yvyu=msyuv.dll
-VIDC.ZDSV=scrvid.dll
-VIDC.ZJPG=pzjpeg32.dll Paradigm Matrix Z-JPEG Codec 0.93"
-VIDC.zlib=C:\ARQUIV~1\ACEMEG~1\SystemS\avizlib.dl
-VIDC.zmbv=zmbv.dll
dshow codecs:
t263 -- decodes with ffh263
cmp4
sfdb sony vegas intermediate
idm0


merge this list too:

[Video]
3IV0=MPEG4-based codec 3ivx
3IV1=MPEG4-based codec 3ivx Delta 1/2/3
3IV2=MPEG4-based codec 3ivx Delta 4
3IVD="FFmpeg DivX =-) (MS MPEG-4 v3)"
3IVX=MPEG4-based codec 3ivx
AAS4=Autodesk Animator codec (RLE)
AASC=Autodesk Animator codec (RLE)
ABYR=Kensington codec
ADV1=Loronix WaveCodec (used in various CCTV products)
ADVJ=Avid M-JPEG Avid Technology Also known as AVRn
AEMI=Array VideoONE MPEG1-I Capture
AFLC=Autodesk Animator FLC (256 color)
AFLI=Autodesk Animator FLI (256 color)
AMPG=Array VideoONE MPEG
ANIM=Intel RDX
AP41=AngelPotion Definitive (hack MS MP43)
ASV1=Asus Video V1
ASV2=Asus Video V2
ASVX=Asus Video 2.0
AUR2=Aura 2 Codec - YUV 422
AURA=Aura 1 Codec - YUV 411
AVDJ=Avid Motion JPEG
AVI1=MainConcept Motion JPEG Codec
AVI2=MainConcept Motion JPEG Codec
AVRN=Avid Motion JPEG
AZPR=Quicktime Apple Video
BGR=Uncompressed BGR32 8:8:8:8
BGR�=Uncompressed BGR15 5:5:5
BGR�=Uncompressed BGR16 5:6:5
BGR�=Uncompressed BGR24 8:8:8
BINK=Bink Video (RAD Game Tools) (256 color)
BITM=Microsoft H.261
BLZ0=FFmpeg MPEG-4 (DivX Blizzard version)
BT20=Conexant (ex Brooktree) ProSummer MediaStream
BTCV=Conexant Composite Video
BTVC=Conexant Composite Video
BW10=Data Translation Broadway MPEG Capture/Compression
CC12=Intel YUV12 Codec
CDVC=Canopus DV Codec
CFCC=Conkrete DPS Perception Motion JPEG
CGDI=Camcorder Video (MS Office 97)
CHAM=WinNow Caviara Champagne
CJPG=Creative Video Blaster Webcam Go JPEG
CLJR=Cirrus Logic YUV 4:1:1
CLPL=Format similar to YV12 but including a level of indirection.
CMYK=Common Data Format in Printing
COL0="FFmpeg DivX =-) (MS MPEG-4 v3)"
COL1="FFmpeg DivX =-) (MS MPEG-4 v3)"
CPLA=Weitek YUV 4:2:0 Planar
CRAM=Microsoft Video 1
CVID=Cinepak by Radius YUV 4:2:2
CWLT=Microsoft Color WLT DIB
CYUV=Creative Labs YUV 4:2:2
CYUY=ATI Technologies YUV
D261=DEC H.261
D263=DEC H.263
DCAP=Pinnacle DV25 Codec
DIB=Full Frames (Uncompressed)
DIV1=FFmpeg-4 V1 (hacked MS MPEG-4 V1)
DIV2=MS MPEG-4 V2
DIV3=Low motion DivX MPEG-4 (DivX 3.11)
DIV4=Fast motion DivX MPEG-4 (DivX 3.11)
DIV5=DivX MPEG-4 (DivX 3.11 VKI Low Motion)
DIV6=DivX MPEG-4 (DivX 3.11 VKI Fast Motion)
DIVX=OpenDivX (DivX 4.0 and later)
DMB1=Matrox Rainbow Runner hardware compression (Motion JPEG)
DMB2=Motion JPEG codec used by Paradigm
DP02=DynaPel MPEG-4
DPS0=DPS Reality Motion JPEG
DPSC=DPS PAR Motion JPEG
DRWX=Pinnacle DV25 Codec
DSVD=Microsoft DirectShow DV
DUCK=True Motion 1.0
DV25=Matrox DVCPRO codec
DV50=Matrox DVCPRO50 codec
DVC=MainConcept DV Codec
DVCP=Sony Digital Video (DV)
DVCS=MainConcept DV Codec
DVE2=InSoft DVE-2 Videoconferencing Codec
DVHD=DV 1125 lines at 30.00 Hz or 1250 lines at 25.00 Hz
DVMA=Darim Vision DVMPEG (dummy for MPEG compressor)
DVSD=Sony Digital Video (DV) 525 lines at 29.97Hz or 625 lines at 25Hz (MainConcept codec)
DVSL=DV compressed in SD (SDL)
DVX1=Lucent DVX1000SP Video Decoder
DVX2=Lucent DVX2000S Video Decoder
DVX3=Lucent DVX3000S Video Decoder
DX50=DivX 5.x codec
DXT1=DirectX Compressed Texture (1bit alpha channel)
DXT2=DirectX Compressed Texture
DXT3=DirectX Compressed Texture (4bit alpha channel)
DXT4=DirectX Compressed Texture
DXT5=DirectX Compressed Texture (3bit alpha channel with interpolation)
DXTC=DirectX Texture Compression
EKQ0=Elsa graphics card quick codec
ELK0=Elsa graphics card codec
EM2V=Etymonix MPEG-2 I-frame
ESCP=Eidos Technologies Escape codec
ETV1=eTreppid Video Codec
ETV2=eTreppid Video Codec
ETVC=eTreppid Video Codec
FLIC=Autodesk FLI/FLC Animation
FLJP=Field Encoded Motion JPEG (Targa emulation)
FRWA=Darim Vision Forward Motion JPEG with Alpha-channel
FRWD=Darim Vision Forward Motion JPEG
FRWT=Darim Vision Forward Motion JPEG
FRWU=Darim Vision Forward Uncompressed
FVF1=Iterated Systems Fractal Video Frame
FVFW=ff MPEG-4 based on XviD codec
GEPJ=White Pine (ex Paradigm Matrix) Motion JPEG Codec
GLZW=Motion LZW by gabest@freemail.hu
GPEG=Motion JPEG by gabest@freemail.hu (with floating point)
GPJM=Pinnacle ReelTime MJPEG Codec
GREY=Apparently a duplicate of Y800
GWLT=Microsoft Greyscale WLT DIB
H260=Intel ITU H.260
H261=Intel ITU H.261
H262=Intel ITU H.262
H263=Intel ITU H.263
H264=Intel ITU H.264
H265=Intel ITU H.265
H266=Intel ITU H.266
H267=Intel ITU H.267
H268=Intel ITU H.268
H269=Intel ITU H.263 for POTS-based videoconferencing
HFYU=Huffman Lossless Codec YUV and RGB formats (with Alpha-channel)
HMCR=Rendition Motion Compensation Format
HMRR=Rendition Motion Compensation Format
I263=Intel ITU H.263
I420=Intel Indeo 4 H.263
IAN=Indeo 4 (RDX) Codec
IAVS=Interleaved Audio and Video data (DV)
ICLB=InSoft CellB Videoconferencing Codec
IF09=Microsoft H.261
IGOR=Power DVD
IJPG=Intergraph JPEG
ILVC=Intel Layered Video
ILVR=ITU H.263+ Codec
IMC1=As YV12, except the U and V planes each have the same stride as the Y plane
IMC2=Similar to IMC1, except that the U and V lines are interleaved at half stride boundaries
IMC3=As IMC1, except that U and V are swapped
IMC4=As IMC2, except that U and V are swapped
IPDV=Giga AVI DV Codec
IR21=Intel Indeo 2.1
IRAW=Intel YUV Uncompressed
IUYV=Interlaced version of UYVY (line order 0,2,4 then 1,3,5 etc)
IV30=Intel Indeo Video 3
IV31=Intel Indeo Video 3.1
IV32=Intel Indeo Video 3.2
IV33=Intel Indeo Video 3.3
IV34=Intel Indeo Video 3.4
IV35=Intel Indeo Video 3.5
IV36=Intel Indeo Video 3.6
IV37=Intel Indeo Video 3.7
IV38=Intel Indeo Video 3.8
IV39=Intel Indeo Video 3.9
IV40=Intel Indeo Video 4.0
IV41=Intel Indeo Video 4.1
IV42=Intel Indeo Video 4.2
IV43=Intel Indeo Video 4.3
IV44=Intel Indeo Video 4.4
IV45=Intel Indeo Video 4.5
IV46=Intel Indeo Video 4.6
IV47=Intel Indeo Video 4.7
IV48=Intel Indeo Video 4.8
IV49=Intel Indeo Video 4.9
IV50=Intel Indeo Video 5.0 Wavelet
IY41=Interlaced version of Y41P (line order 0,2,4,...,1,3,5...)
IYU1=12 bit format used in mode 2 of the IEEE 1394 Digital Camera 1.04 spec
IYU2=24 bit format used in mode 2 of the IEEE 1394 Digital Camera 1.04 spec
IYUV=Intel Indeo iYUV 4:2:0
JBYR=Kensington Video Codec
JFIF=Motion JPEG (FFmpeg)
JPEG=Still Image JPEG DIB
JPGL=DIVIO JPEG Light for WebCams (Pegasus Lossless JPEG)
KMVC=Karl Morton Video Codec
L261=Lead Technologies H.261
L263=Lead Technologies H.263
LCMW=Lead Technologies Motion CMW Codec
LEAD=LEAD Video Codec
LGRY=Lead Technologies Grayscale Image
LJPG=LEAD Motion JPEG Codec
LSVM=Vianet Lighting Strike Vmail (Streaming)
LZO1=LZO compressed (lossless codec)
M261=Microsoft H.261
M263=Microsoft H.263
M4S2=Microsoft MPEG-4 (hacked MS MPEG-4)
MC12=ATI Motion Compensation Format
MC24=MainConcept Motion JPEG Codec
MCAM=ATI Motion Compensation Format
MDVD=Alex MicroDVD Video (hacked MS MPEG-4)
MJ2C=Morgan Multimedia JPEG2000 Compression
MJPA=Pinnacle Motion JPEG with Alpha-channel
MJPB=Motion JPEG codec
MJPG=IBM Motion JPEG including Huffman Tables
MMES=Matrox MPEG-2 I-frame
MP2A=Media Excel MPEG-2 Audio
MP2T=Media Excel MPEG-2 Transport Stream
MP2V=Media Excel MPEG-2 Video
MP41=Microsoft MPEG-4 V1 (enhanced H263)
MP42=Microsoft MPEG-4 V2
MP43=Microsoft MPEG-4 V3
MP4A=Media Excel MPEG-4 Audio
MP4S=Microsoft MPEG-4 (Windows Media 7.0)
MP4T=Media Excel MPEG-4 Transport Stream
MP4V=Microsoft MPEG-4 (hacked MS MPEG-4)
MP4V=Media Excel MPEG-4 Video
MPEG=Chromatic MPEG 1 Video I Frame
MPG1=FFmpeg-1
MPG2=FFmpeg-1
MPG3=Same as Low motion DivX MPEG-4
MPG4=Microsoft MPEG-4 V1 High Speed Compressor
MPGI=Sigma Design MPEG-1 I-frame
MPNG=Motion PNG codec
MRCA=FAST Multimedia MR Codec
MRLE=Microsoft Run Length Encoding
MSS1=Windows Screen Video
MSS2=Windows Media 9
MSVC=Microsoft Video 1
MSZH=Lossless codec (ZIP compression)
MTGA=Motion TGA images (24, 32 bpp)
MTX1=Matrox Motion-JPEG codec
MTX2=Matrox Motion-JPEG codec
MTX3=Matrox Motion-JPEG codec
MTX4=Matrox Motion-JPEG codec
MTX5=Matrox Motion-JPEG codec
MTX6=Matrox Motion-JPEG codec
MTX7=Matrox Motion-JPEG codec
MTX8=Matrox Motion-JPEG codec
MTX9=Matrox Motion-JPEG codec
MWV1=Aware Motion Wavelets
NAVI=nAVI video codec (hacked MS MPEG-4)
NHVU=NVidia Texture Format (GEForce 3)
NT00=NewTek LigtWave HDTV YUV with Alpha-channel
NTN1=Nogatech Video Compression 1
NUV1=NuppelVideo
NV12=8-bit Y plane followed by an interleaved U/V plane with 2x2 subsampling
NV21=As NV12 with U and V reversed in the interleaved plane
NVDS=nVidia Texture Format
NVHS=NVidia Texture Format (GEForce 3)
NVS0=nVidia Texture Compression Format
NVS1=nVidia Texture Compression Format
NVS2=nVidia Texture Compression Format
NVS3=nVidia Texture Compression Format
NVS4=nVidia Texture Compression Format
NVS5=nVidia Texture Compression Format
NVT0=nVidia Texture Compression Format
NVT1=nVidia Texture Compression Format
NVT2=nVidia Texture Compression Format
NVT3=nVidia Texture Compression Format
NVT4=nVidia Texture Compression Format
NVT5=nVidia Texture Compression Format
PDVC=Panasonic DV codec
PGVV=Radius Video Vision Telecast (adaptive JPEG)
PHMO=IBM Photomotion
PIM1=Pegasus Imaging MPEG-1 codec (Pinnale Systems ?)
PIMJ=Pegasus Imaging PICvideo Lossless JPEG
PIXL=MiroVideo XL (Motion JPEG)
PVEZ=Horizons Technology PowerEZ codec
PVMM=PacketVideo Corporation MPEG-4
PVW2=Pegasus Imaging Wavelet 2000
Q1.0=Q-Team QPEG 1.0
QPEG=Q-Team QPEG 1.1
QPEQ=Q-Team QPEG 1.1
RAW=Full Frames (Uncompressed)
RGB=Full Frames (Uncompressed)
RGB�=Uncompressed RGB15 5:5:5
RGB�=Uncompressed RGB16 5:6:5
RGB�=Uncompressed RGB24 8:8:8
RGB1=Uncompressed RGB332 3:3:2
RGBA=Raw RGB with alpha
RGBO=Uncompressed RGB555 5:5:5
RGBP=Uncompressed RGB565 5:6:5
RGBQ=Uncompressed RGB555X 5:5:5 BE
RGBR=Uncompressed RGB565X 5:6:5 BE
RGBT=Uncompressed RGB with transparency
RLE=Raw RGB with arbitrary sample packing within a pixel
RLE4=Run length encoded 4bpp RGB image
RLE8=Run length encoded 8bpp RGB image
RMP4=REALmagic MPEG-4 Video Codec (Sigma Design, built on XviD)
ROQV=Id RoQ File Video Decoder
RPZA="Apple Video 16 bit ""road pizza"""
RT21=Intel Real Time Video 2.1
RTV0=NewTek VideoToaster (uncompressed)
RUD0=Rududu video codec
RV10=RealVideo codec
RV13=RealVideo codec
RV20=RealVideo G2
RV30=RealVideo 8
RV40=RealVideo 9
RVX=Intel RDX
S422=VideoCap C210 YUV Codec
SAN3=MPEG-4 codec (direct copy of DivX 3.11a)
SDCC=Sun Digital Camera Codec
SFMC=Crystal Net SFM (Surface Fitting Method) Codec
SMC=Apple Graphics (SMC) codec (256 color)
SMSC=Radius proprietary codec
SMSD=Radius proprietary codec
SMSV=WorldConnect Wavelet Streaming Video
SP44=SunPlus Aiptek MegaCam Codec
SP53=SunPlus Aiptek MegaCam Codec
SP54=SunPlus Aiptek MegaCam Codec
SP55=SunPlus Aiptek MegaCam Codec
SP56=SunPlus Aiptek MegaCam Codec
SP57=SunPlus Aiptek MegaCam Codec
SP58=SunPlus Aiptek MegaCam Codec
SPIG=Radius Spigot
SPLC=Splash Studios ACM Audio Codec
SQZ2=Microsoft VXTreme Video Codec V2
STVA=ST CMOS Imager Data (Bayer)
STVB=ST CMOS Imager Data (Nudged Bayer)
STVC=ST CMOS Imager Data (Bunched)
STVX=ST CMOS Imager Data (Extended)
STVY=ST CMOS Imager Data (Extended with Correction Data)
SV10=Sorenson Media Video R1
SVQ1=Sorenson Video (Apple Quicktime 3)
SVQ3=Sorenson Video 3 (Apple Quicktime 5)
SWC1=MainConcept Motion JPEG Codec
T420=Toshiba YUV 4:2:0
TIM2=Pinnacle RAL DVI
TLMS=TeraLogic Motion Infraframe Codec A
TLST=TeraLogic Motion Infraframe Codec B
TM20=Duck TrueMotion 2.0
TM2A=Duck TrueMotion Archiver 2.0
TM2X=Duck TrueMotion 2X
TMIC=TeraLogic Motion Intraframe Codec 2
TMOT=TrueMotion Video Compression
TR20=Duck TrueMotion RT 2.0
TSCC=TechSmith Screen Capture Codec
TV10=Tecomac Low-Bit Rate Codec
TVJP=TrueVision Field Encoded Motion JPEG (Targa emulation)
TVMJ=TrueVision Field Encoded Motion JPEG (Targa emulation)
TY0N=Trident Decompression Driver
TY2C=Trident Decompression Driver
TY2N=Trident Decompression Driver
U263=UB Video StreamForce H.263
UCOD=ClearVideo (fractal compression-based codec)
ULTI=IBM Corp. Ultimotion
UMP4=UB Video MPEG 4
UYNV=A direct copy of UYVY registered by nVidia to work around problems in some old codecs which did not like hardware that offered more than 2 UYVY surfaces
UYVP=YCbCr 4:2:2 extended precision 10-bits per component in U0Y0V0Y1 order
UYVY=YUV 4:2:2 (Y sample at every pixel, U and V sampled at every second pixel horizontally on each line)
V261=Lucent VX2000S
V422=Vitec Multimedia YUV 4:2:2 as for UYVY, but with different component ordering within the u_int32 macropixel
V655=Vitec Multimedia 16 bit YUV 4:2:2 (6:5:5) format
VCR1=ATI VCR 1.0
VCR2=ATI VCR 2.0 (MPEG YV12)
VCR3=ATI VCR 3.0
VCR4=ATI VCR 4.0
VCR5=ATI VCR 5.0
VCR6=ATI VCR 6.0
VCR7=ATI VCR 7.0
VCR8=ATI VCR 8.0
VCR9=ATI VCR 9.0
VDCT=Video Maker Pro DIB
VDOM=VDOnet VDOWave
VDOW=VDOLive (H.263)
VDST=VirtualDub remote frameclient ICM driver
VDTZ=Darim Vision VideoTizer YUV
VGPX=Alaris VideoGramPixel Codec
VIDS=Vitec Multimedia YUV 4:2:2 codec
VIFP=Virtual Frame API codec (VFAPI)
VIV1=Vivo H.263
VIV2=Vivo H.263
VIVO=Vivo H.263
VIXL=MiroVideo XL (Motion JPEG)
VLV1=VideoLogic codec
VP30=On2 (ex Duck TrueMotion) VP3
VP31=On2 (ex Duck TrueMotion) VP3
VSSV=Vanguard Software Solutions Video Codec
VTLP=Alaris VideoGramPixel Codec
VX1K=Lucent VX1000S Video Codec
VX2K=Lucent VX2000S Video Codec
VXSP=Lucent VX1000SP Video Codec
VYU9=ATI Technologies YUV
VYUY=ATI Packed YUV Data
WBVC=Winbond W9960 codec
WHAM=Microsoft Video 1
WINX=Winnov Software Compression
WJPG=Winbond JPEG (AverMedia USB devices)
WMV1=Windows Media Video V7
WMV2=Windows Media Video V8
WMV3=Windows Media Video V9
WNV1=WinNow Videum Hardware Compression
WNVA=Winnov hw compress
WRPR=VideoTools VideoServer Client Codec (wrapper for AviSynth)
X263=Xirlink H.263
XLV0=NetXL Inc. XL Video Decoder
XMPG=XING MPEG (I frame only)
XVID=XviD MPEG-4 codec
XVIX=Based on XviD MPEG-4 codec
XWV0=XiWave Video Codec
XWV1=XiWave Video Codec
XWV2=XiWave Video Codec
XWV3=XiWave Video Codec (Xi-3 Video)
XWV4=XiWave Video Codec
XWV5=XiWave Video Codec
XWV6=XiWave Video Codec
XWV7=XiWave Video Codec
XWV8=XiWave Video Codec
XWV9=XiWave Video Codec
XXAN=Origin Video Codec (used in Wing Commander 3 and 4)
Y211=Packed YUV format with Y sampled at every second pixel across each line and U and V sampled at every fourth pixel
Y411=YUV 4:1:1 Packed
Y41B=YUV 4:1:1 Planar
Y41P=Conexant (ex Brooktree) YUV 4:1:1 Raw
Y41T=Format as for Y41P, but the lsb of each Y component is used to signal pixel transparency
Y422=Direct copy of UYVY as used by ADS Technologies Pyro WebCam firewire camera
Y42B=YUV 4:2:2 Planar
Y42T=Format as for UYVY, but the lsb of each Y component is used to signal pixel transparency
Y8=Simple grayscale video
Y800=Simple grayscale video
YC12=Intel YUV12 Codec
YUNV=A direct copy of YUY2 registered by nVidia to work around problems in some old codecs which did not like hardware that offered more than 2 YUY2 surfaces
YUV8=Winnov Caviar YUV8
YUV9=Intel YUV9
YUVP=YCbCr 4:2:2 extended precision 10-bits per component in Y0U0Y1V0 order
YUY2=YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel
YUYV=Canopus YUV format
YV12=ATI YVU12 4:2:0 Planar
YVU9=Brooktree YVU9 Raw (YVU9 Planar)
YVYU=YUV 4:2:2 as for UYVY but with different component ordering within the u_int32 macropixel
ZLIB=Lossless codec (ZIP compression)
ZPEG=Metheus Video Zipper

some codecs found from: http://www.moviecodec.com/fourcc.html http://www.codecsdb.com