![]() |
Субтитры в DirectShow
Для просмотра видео файлов mp4 с субтитрами в DirectShow based плеерах требуется наличие на компьютере "HW accelerated D3D video card". Об этом указано в Media Player Classic (v.1.0.9.0) - View-Options-Subtitles. Возможно ли это требование обойти и если возможно, то как? Может какие программные эмуляторы есть?
И вообще, абсолютно непонятно, откуда такое требование, тот же VLC всё показывает нормально. |
Цитата:
Цитата:
Цитата:
|
Да, ни MPC, ни WMP не показывают.
У меня в графе для субтитров "Internal Script Command Renderer" может его никто кроме VLC не понимает? А другой Rendere что-то непонятно как сделать. У меня файл автоматом муксует StaxRip, а там нигде это не задайтся, просто указываю файл субтитров ttxt и всё. Командная строка для мукса такая: "c:\Program Files2\SraxRip\Settings\Applications\MP4Box\MP4Box.exe" -fps 0.000 -add "_EncoderOutput.264:name=Video" -add "E:\The Ninth Gate\The Ninth Gate\VIDEO_TS\VTS_01_0.Russian.ttxt:lang=rus" -new "" Что здесь тогда поменять? |
Цитата:
|
Всё что только можно перепробовал для renderless - VMR7, VMR9.
Используется Haali media splitter Граф схема такая: mp4 video -> CoreAVC Video Decoder -> Video Renderer mp4 audio -> ffdshow audio decoder -> Default Direct Sound Device mp4 subtitle -> Internal Script Command Renderer |
tri777ki, попробуйте пересобрать в mkv
|
Время: 08:07. |
Время: 08:07.
© OSzone.net 2001-