Внешний рендерер субтитров XySubFilter подключается к обычной версии MPC Video Renderer 0.8.9.2318 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.8.9) через специальный фильтр-оболочку MPCVRAllocatorPresenter, который реализует необходимые интерфейсы. Это создает трудности по рендерингу субтитров в сторонних DirectShow плеерах.
Для решения этой проблемы была разработана специальная версия MPC Video Renderer (subpic). В этой версии XySubFilter взаимодействует с видеорендерером непосредственно.
XySubFilter v3.2.0.810 (20240123) от pinterf (https://github.com/pinterf/xy-VSFilter/releases)
XySubFilter with libass (20240526) от Masaiki (https://github.com/Masaiki/xy-VSFilter/releases)
Просьба потестировать.
Функционал добавлен в основную ветку начиная с MpcVideoRenderer 0.9.0.2345 (https://github.com/qwerttvv/Player/releases).
Если открыть список активных фильтров, то раньше можно было увидеть такую строку:
XySubFilter (=> MPC-BE)
На новой версии она поменяется на такую:
XySubFilter (=> MPC Video Renderer)