Извлечение с помощью mencoder субтитров из DVD в файл Vobsub
MEncoder умеет извлекать субтитры из DVD в файлы формата Vobsub. Они сотоят из пары файлов с расширением .idx и .sub и обычно помещаются в единый архив .rar. MPlayer может воспроизводить субтитры с помощью опций -vobsub и - vobsubid.
Необходимо указать названия конечных файлов (без расширения .idx или .sub) с помощью -vobsubout и индекс субтитров в конечных файлах с помощью -vobsuboutindex.
Если исходный материал взят не с DVD вам следует использовать -ifo, чтобы указать файл .ifo, нужный для создания конечного файла .idx.
Если исходный материал взят не с DVD и у вас нет файла .ifo вам понадобится опция -vobsubid, чтобы указать какой идентификатор языка помещается в файл .idx.
Если файлы .idx и .sub уже существуют, то они будут дописываться. Поэтому вы должны удалить эти файлы.
Примеры использования:
Копирование двух субтитров с DVD при кодировании в 3 прохода
rm subtitles.idx subtitles.sub
mencoder -dvd 1 -vobsubout subtitles -vobsuboutindex 0 -sid 2 -o frameno.avi -ovc frameno -oac mp3lame -lameopts vbr=3
mencoder -dvd 1 -oac copy -ovc divx4 -divx4opts pass=1
mencoder -dvd 1 -oac copy -ovc divx4 -divx4opts pass=2 -vobsubout subtitles -vobsuboutindex 1 -sid 5
Копирование французских субтитров из файла MPEG
rm subtitles.idx subtitles.sub
mencoder movie.mpg -ifo movie.ifo -vobsubout subtitles -vobsuboutindex 0 -vobsuboutid fr -sid 1