Для начала. Этот файл представляет собой mp4, поэтому вам нужен фильтр демультиплексора mpeg4, который Microsoft не предоставляет для DirectShow. MediaFoundation поддерживает его изначально, но эта функциональность не предоставляется DirectShow. Доступны коммерческие фильтры DirectShow или это сделает открытый код "ffdshow" плюс "Haali Media Splitter". Если ваш проект может использовать продукты с открытым исходным кодом, это также обеспечит декодер с широкой совместимостью.
Если вы не хотите использовать ffdshow и вместо этого получить демультиплексор из другого места, он может работать или не работать с видеодекодером Microsoft DTV-DVD. Я видел ошибочные результаты с ним. Много контента, который он просто не хочет воспроизводить.
Еще одна вещь - вы, вероятно, захотите использовать Enhanced Video Renderer в Win7 вместо VMR9. VMR9 кастрирован в Win7 (по сравнению с XP). Он больше не совместим с аппаратным ускорением dxva, а масштабирование ограничено самым уродливым режимом.