Некоторое подведение собственных итогов по поводу просмотра
непосредственно файлов blu-ray
.m2ts (из BDMV\STREAM) с помощью MPC-HT.
Во избежание вопросов: Core2duo E7200, GF8600GTS, Win XP SP2, WMP11, DX 9.0c, K-lite pack 570 full с MPC-HT 1.3.1590, coreAVC. Столкнулся с проблемой торможения видео при воспроизведении упомянутых файлов с видео в формате VC-1.
После продолжительных поисков (железо ни при чем, кодеки есть, даже 2: MS и ffa, рендеры не влияют) выявилась простая, но незаметная сразу и потому коварная особенность.
Файлы, имеющие видео
AVC (см. Media info), благополучно играются чем угодно (coreAVC/ffa) и как угодно (DXVA/CUDA/проц./разные-рендеры) в случае использования
внутреннего сплиттера MPC (Options\Internal filters\Source filters\MPEG PS/TS/PVA).
Файлы, имеющие видео
VC-1 (в деталях MPC - как WVC1), при использовании этого же внутреннего сплиттера ни в каких сочетаниях толком не воспроизводятся. То звук глючит (посторонние всплески, пропадание при переключении потоков, "пропадание" потоков из списка выбора), то картинка тормозит (рывками, мелкими но заметными), м.б. и все сразу. Решается просто - отключаем упомянутый внутренний сплиттер, вместо него подгружается обыкновенно Haali media splitter (в трее возникает характерный белый значок) и далее все идет как надо. Но тогда начинаются аналогичные проблемы с файлами AVC-видео (не всеми, только некоторыми)...
К сожалению, не нашлось универсального варианта, при котором бы не надо переключать фильтры в зависимости от формата видео. Может у кого таковой нашелся?
Неинтересные варианты: смотреть другим плеером, конвертнуть, муксить в mkv, менять ОС.
Решение, думаю, в создании правил для Haali сплиттера в External filtres, но проблема в том, что внутренний сплиттер, насколько понял, имеет высший приоритет, а сам не настраивается по условиям. Может быть, есть ему подходящая альтернатива среди внешних фильтров?