MEncoder способен извлекать субтитры из DVD в файлы формата
VOBsub. Они состоят из пары файлов, оканчивающихся на
.idx и .sub и обычно
упакованы в один .rar архив.
MPlayer может воспроизводить из при помощи опций
-vobsub и -vobsubid.
Вы указываете базовое имя (т.е. без расширения .idx или
.sub) выходных файлов с помощью
-vobsubout и индекс этих субтитров в результирующем файле
при помощи -vobsuboutindex.
Если источником является не DVD следует использовать -ifo для
указания указания файла .ifo, необходимого для создания
результирующего .idx файла.
Если источником является не DVD и у вас нет .ifo файла,
используйте опцию -vobsubid для указания, какой ид языка
следует записать в .idx файл.
При каждом запуске субтитры будут добавляться в конец файлов, если
.idx и .sub уже существуют.
Так что вам следует удалять их перед началом.
Пример 6.5. копирование двух субтитров из DVD при выполнении двухпроходного кодирования
rmsubtitles.idxsubtitles.submencoder dvd://1 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 \ -vobsubout subtitles -vobsuboutindex 0 -sid 2 mencoder dvd://1 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2 \ -vobsubout subtitles -vobsuboutindex 1 -sid 5
Пример 6.6. Копирование французских субтитров из MPEG файла
rmsubtitles.idxsubtitles.submencodermovie.mpg-ifomovie.ifo-vobsuboutsubtitles-vobsuboutindex 0 \ -vobsuboutid fr -sid 1 -nosound -ovc copy