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 ffmpeg.

[google_adsense]

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 support.

Split­ters

Name32bit64bitGUIDCon­tain­ers SupportedNotes
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 KMPlayer

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

You might also like...

Leave a Reply