Known compatibility problems
Interlaced VC1
Currently there are very few codecs which can correctly decode interlaced VC1 content, such as that found on some BBC documentaries (for example Life and Planet Earth). The main open source codecs, ffdshow and gabest, are both built on the open source project ffmpeg. Ffmpeg currently doesn’t support decoding interlaced VC1. Hopefully this issue will eventually be resolved by further development of ffmpeg.
[google_adsense]
Reference Tables & Links
Decoders
Name | 32bit | 64bit | GUID | Streams Supported | Notes |
---|---|---|---|---|---|
MPC-HC Video Decoder (Gabest) | downloads | downloads | {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4} | Nearly Universal | Based on FFmpeg. Currently no support for interlaced VC1 |
FFDshow (audio) | downloads | downloads | {0F40E1E5-4F79-4988-B1A9-CC98794E6B55} | Nearly Universal | |
FFDshow (video-) | downloads | downloads | {04FE9017-F873-410E-871E-AB91661A4EF7} | Nearly Universal | Based on FFmpeg. Currently no support for interlaced VC1 |
FFDshow (DXVA video-) | downloads | downloads | {0B0EFF97-C750-462C-9488-B10E7D87F1A6} | H.264, VC1 | Based on FFmpeg. Currently no support for interlaced VC1 |
Cyberlink Video Decoder | 1.0.2806 | 1.0.2222 | {9699092D-91FC-4DA1-8A63-112D865EB1D2} | H.264, MPEG-2, VC1* | Not free, obtained via free trial of PowerDVD v7 or newer. For VC‑1 use VC1tweak listed in the utilities section below. VC‑1 not available for x64. |
CoreAVC | 2.5.5.0 | 2.5.5.0 | {09571A4B-F1FE-4C60-9760-DE6D310C7C31} | H.264 | Not free. |
LAV CUVID | downloads | downloads | H.264, MPEG-2, VC1, MPEG4 | Supports nVidia GPU’s with CUDA only. | |
Arcsoft Video Decoder | 2.27.441.128 CE | no | Extensive | Not free. No x64 support. |
Splitters
Name | 32bit | 64bit | GUID | Containers Supported | Notes |
---|---|---|---|---|---|
Haali | combined | {55DA30FC-F16B-49FC-BAA5-AE59FC65F82D} | AVI, MKV, MKA, MP4, OGG, OGM, MPEG-TS, MPEG-PS, VOB and more | ||
MPC-HC Standalone (Gabest) | 32bit | 64bit | Multiple GUID’s for each format. The most common is MPEG which supports TS and M2TS and has GUID {1365BE7A-C86A-473C-9A41-C0A6E82C9FA3} | AVI, DSM, FLV, MKV, MKA, MP4, MPA, MPEG, OGG, Real, SSF | |
LAV | combined | {B98D13E7-55DB-4385-A33D-09FD1BA26338} | MKV, WebM, AVI, MP4, MOV, MPEG-TS, MPEG-PS, EVO, FLV, OGG and more |
Renderers
Renderer | GUID | Notes |
---|---|---|
MadVR 0.66 | High quality alternative to Microsoft renderers. Bypasses other image damaging rendering and uses GPU. Doesn’t work with DXVA decoding. Only supports the following playback software: MPC-HC, Zoom Player, J.River Media Center 16, PotPlayer and KMPlayer |
Stream GUIDs
Stream type | GUID | Notes |
---|---|---|
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} |
Utilities
Name | 32bit | 64bit |
---|---|---|
GraphStudio | 0.3.2.0 | 0.3.2.0 |
GraphEdit | 10.0 | 10.0 |
Win7DSFilterTweaker | combined | |
Media Foundation Topology Editor (part of Windows SDK) | MFT_Editor | |
VC1tweak | VC1tweak thread on doom9 |
Useful Links
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”