0FFmpeg LogoThe Ultimate Codec Guide

Known compatibility problems

Inter­laced VC1

Cur­rently there are very few codecs which can cor­rectly decode inter­laced VC1 con­tent, such as that found on some BBC doc­u­ment­ar­ies (for example Life and Plan­et Earth).  The main open source codecs, ffd­show and gabest, are both built on the open source pro­ject ffm­peg.  Ffm­peg cur­rently doesn’t sup­port decod­ing inter­laced VC1.  Hope­fully this issue will even­tu­ally be resolved by fur­ther devel­op­ment of ffm­peg.

Reference Tables & Links

Decoders

Name32bit64bitGUIDStreams Sup­por­tedNotes
MPC-HC Video Decoder (Gabest)down­loadsdown­loads{008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}Nearly Uni­ver­salBased on FFm­peg. Cur­rently no sup­port for inter­laced VC1
FFD­show (audio)down­loadsdown­loads{0F40E1E5-4F79-4988-B1A9-CC98794E6B55}Nearly Uni­ver­sal
FFD­show (video)down­loadsdown­loads{04FE9017-F873-410E-871E-AB91661A4EF7}Nearly Uni­ver­salBased on FFm­peg. Cur­rently no sup­port for inter­laced VC1
FFD­show (DXVA video)down­loadsdown­loads{0B0EFF97-C750-462C-9488-B10E7D87F1A6}H.264, VC1Based on FFm­peg. Cur­rently no sup­port for inter­laced VC1
Cyber­link Video Decoder1.0.28061.0.2222{9699092D-91FC-4DA1-8A63-112D865EB1D2}H.264, MPEG-2, VC1*Not free, obtained via free tri­al of Power­D­VD v7 or new­er. For VC‑1 use VC1tweak lis­ted in the util­it­ies sec­tion below. VC‑1 not avail­able for x64.
CoreAVC2.5.5.02.5.5.0{09571A4B-F1FE-4C60-9760-DE6D310C7C31}H.264Not free.
LAV CUVIDdown­loadsdown­loadsH.264, MPEG-2, VC1, MPEG4Sup­ports nVidia GPU’s with CUDA only.
Arc­soft Video Decoder2.27.441.128 CEnoExtens­iveNot free. No x64 sup­port.

Split­ters

Name32bit64bitGUIDCon­tain­ers Sup­por­tedNotes
Haalicom­bined{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}AVI, MKV, MKA, MP4, OGG, OGM, MPEG-TS, MPEG-PS, VOB and more
MPC-HC Stan­dalone (Gabest)32bit64bitMul­tiple GUID’s for each format.  The most com­mon is MPEG which sup­ports TS and M2TS and has GUID {1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}AVI, DSM, FLV, MKV, MKA, MP4, MPA, MPEG, OGG, Real, SSF
LAVcom­bined{B98D13E7-55DB-4385-A33D-09FD1BA26338}MKV, WebM, AVI, MP4, MOV, MPEG-TS, MPEG-PS, EVO, FLV, OGG and more

Ren­der­ers

Ren­der­erGUIDNotes
Mad­VR 0.66High qual­ity altern­at­ive to Microsoft ren­der­ers. Bypasses oth­er image dam­aging ren­der­ing and uses GPU. Does­n’t work with DXVA decod­ing.  Only sup­ports the fol­low­ing play­back soft­ware: MPC-HC, Zoom Play­er, J.River Media Cen­ter 16, Pot­Play­er and KMPlay­er

Stream GUIDs

Stream typeGUIDNotes
Mpeg2{E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
MP3{00000055–0000-0010–8000-00AA00389B71}
MP4{3334504D-0000–0010-8000–00AA00389B71}
PCM{00000001–0000-0010–8000-00AA00389B71}
WMA{00000163–0000-0010–8000-00AA00389B71}
WMA{00000161–0000-0010–8000-00AA00389B71}
WMA{00000162–0000-0010–8000-00AA00389B71}
WMV{33564D57-0000–0010-8000–00AA00389B71}
WMV{41564D57-0000–0010-8000–00AA00389B71}
WMV{50564D57-0000–0010-8000–00AA00389B71}
H.264{8D2D71CB-243F-45E3-B2D8-5FD7967EC09B}
MPEG Audio{00000050–0000-0010–8000-00AA00389B71}
MPEG2 Audio{E06D802B-DB46-11CF-B4D1-00805F6CBBEA}
AC3 Audio{E06D802C-DB46-11CF-B4D1-00805F6CBBEA}
AAC Audio{000000FF-0000–0010-8000–00AA00389B71}

Util­it­ies

Name32bit64bit
Graph­Stu­dio0.3.2.00.3.2.0
GraphEd­it10.010.0
Win7DSFilterTweakercom­bined
Media Found­a­tion Topo­logy Edit­or (part of Win­dows SDK)MFT_Editor
VC1tweakVC1tweak thread on doom9

Use­ful Links

Found this useful? Please do let us know by dropping a comment below. If you would like to subscribe please use the subscribe link on the menu at the top right. You can also share this with your friends by using the social links below. Cheers.

You might also like...

Leave a Reply