Category talk:Video FourCCs

From MultimediaWiki
Revision as of 18:36, 26 January 2012 by Compn (talk | contribs) (add decoder link for vdec)
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.ABYR=aoxdxipl.sys or aoxdxipl.ax
-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.AMV3=Amv3Codec.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.CFWL=WltCodec.dll -dec only
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.CSM0=CSMX.dll
VIDC.CTRX=ctrxvid.drv -- dec only? iac client 4. find EncCtxV1.dll or sample. crash enc.
-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 -- dec only, cieffe codecs.exe
-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.PDAD=prodad-codec.dll  proDAD Codec
-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 rav/ravi are just placeholders for c:\ravi\video data files.
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.RTV1=rtvcvfw32.dll  RivaTuner Video Codec
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 - dec only, cieffe codecs.exe
-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 -- win9x only ftp://ftp.logitech.com/pub/techsupport/quickcam/color/
-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.VIS2=C:\Windows\SysWow64\VIS3.dll ( VidSoft Inc.) 
VIDC.VIS3=C:\Windows\SysWow64\VIS3.dll ( VidSoft Inc.)
-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
-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 -- just a placeholder, outputs mpeg encodes to c:\YMPEGOUT.mpv. avi contains no video data.
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
VCRD - dirac DiracSplitter.ax
LGRY - lead grayscale
NDIG - nero mpeg4
AEMI  - Array VideoONE MPEG1-I Capture
DCL1	Data Connection Conferencing Codec
DVAN 	Pinnacle miroVideo DV300 SW codec
m4cc	MPEG-4
VGMV - xvdplayer.exe
JRV1  J. River Video Decoder Filter _ J. River, Inc. _ MJVideoDecoder.ax
WVID WVIDInstall.exe -  DWvidFilter.ax (cant find!)
qtx codecs:
SUDS Avid DS Uncompressed 7.1 v1.05
avrp Avid 1:1 10-bit RGB Packer v.2.3.4 uncompressed with Alpha-channel
avin Avid AVC-Intra v.2.3.4
Y216 Pinnacle TARGA Ciné YUV
Vr21 BlackMagic Design v.8.0.0
HD10 Digital Voodoo BlueFish444 v.3.306
Media-100 844/X Uncompressed v.2.02	MYUV
Media-100 iFinish Transcoder 	dtmt dtNT
Media-100 iFinish Transcoder 	dtmt dtNT
Accom SphereOUS v.3.0.1 	ImJG
Abekas Affinity v.1.0.7	ImJG	with Alpha-channel 
Abekas ClipStore MXc J2K Compressed v.3.0.2	HDJ1 HDJK
BOXX v.1.0	bxrg bxbg bxyv bxy2
Apple QuickDraw GX	QDGX 	 
Apple QDraw	qdrw
LiveType Codec Decompressor	pRiz
Pinnacle miroMOTION DC30	mjLL mjpa 2vuy DC30 dmb1
Aurora IgniterX 4.6	r408 v408 raw
Cineon DPX 10-bit Y'CbCr 4:2:2 Decompressor	D210 C310 DPX cini
Radius DV YUV PAL/NTSC	R420 R411
Canon MJPEG	MJAV
Dominion 1Bit Compressor/Decompressor	1Bt2
Media Metastasis ZyGoVideo® v.2.0 	ZyGo lsvx ZyGM
Sorenson Spark Pro v.1.0.304	SPRK


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