Внимание! Не уверен - не влезай!
Скачать и установить в таком порядке
1)
Haali media splitter или
AV Splitter (при установке не забыть поставить галочку "Register Source Filter");
! Если линковка не интересует/не знаете, что это, то можно пропустить этот пункт и перейти к следующему пункту и при установке наряду с LAV Video x86 и LAV Audio x86 дополнительно поставить галочку напротив LAV Splitter x86.
2)
LAVfilters (рекомендую скачать готовый инсталлятор; при установке оставить галочки только напротив LAV Video x86 и LAV Audio x86);
3)
madVR (архив с madVR распаковать в любую папку, путь к которой не содержит кириллицу (желательно в Program Files), и запустить install.bat с правами администратора, после этого папку не удалять.)
4)
MPC Home Cinema (x86).
После этого сделать следующее:
1. В настройках MPC выбрать “madVR” в качестве рендерера.
2. Отключить ВСЕ встроенные фильтры
3. Задать LAV в качестве предпочитаемого декодера (добавить в список можно, нажав кнопку "Add filters" и выбрав в появившемся списке LAV Audio Decoder и LAV Video Decoder)
4. Перезапустить плеер.
5. После открытия любого видео-файла в трее должна появиться иконка рендерера, клацнув по которой нужно зайти в настройки
и отключить “fullscreen exclusive mode”.
Если у выскочила ошибка такого рода "Creating Direct3D device failed (8876086c)", значит madVR не поддерживается вашей видеокартой, и в качестве рендерера нужно выбрать какой-то другой, например "EVR Custom Pres".
6. Для вывода
субтитров можно либо с ОК-фейсом использовать внутренний рендерер MPC-HC, настроенный следующим образом:
либо немного напрячься и обеспечить качественный и адекватный вывод субтитров, используя xy-VSFilter:
Для этого нужно
скачать инсталлятор и установить.
После этого в MPC-HC:
Отключить автозагрузку сабов
Аналогично Lav-фильтрам добавить фильтр DirectVobSub
Нажать OK и перезапустить MPC-HC.
Проверить, используется ли DirectVobSub
Более детально почитать (на английском языке) о выводе субтитров и узнать, почему встроенный обработчик сабов полное УГ, можно по этой
ссылке.
7.
Проверка правильности выполнения:
Во время воспроизведения
10-битного видео жмём Ctrl+J и смотрим на OSD.
Правильно ------------------------------------------ Неправильно
Также проверяем, правильные ли фильтры используются
з.з.Ы. Если вы используете
madVR в PotPlayer, нужно также отключить встроенный обработчик видео, чтобы не было преобразования в 8 бит:
з.з.з.Ы madVR некорректно работает с 10-битным MBAFF, поэтому для просмотра такого видео лучше переключиться на другой рендерер (EVRcp).