Субтитры в Mplayer'e

Всем привет!

Сегодня займёмся просмотром видео в mplayer'e с субтитрами.
Цитата с ru.wikipedia.org
MPlayer может отображать внешние субтитры 12 форматов (MicroDVD, SubRip, OGM, SubViewer, Sami, VPlayer, RT, SSA (а также ASS), AQTitle, JACOsub, PJS и свой собственный MPsub) и субтитры DVD (потоки SPU, VOBsub и Closed Captions), представленные в различных кодировках, в том числе в корейской и кириллической.

Для начала нам понадобятся сами субтитры.

Скачать их можно например здесь:
divxsubtitles.net
subtitry.ru/

И шрифт, его можно взять из папки со шрифтами MS Windows или скачать в интернете.
Затем его нужно переименовать в subfont.ttf и положить в ~/.mplayer

На всякий случай выкладываю свой шрифт Arial truetype от MS Windows здесь

Так-же можно указать путь до шрифта в файле ~/.mplayer/config
subfont=/путь_до_шрифта/имя_файла_шрифта

Минимальная строка для запуска выглядит так:
mplayer -subcp cp1251 -sub Субтитры.sub Мой_любимый_фильмец.avi

Где:
-subcp cp1251 - Кодовая страница для языка субтитров. В данном случае для русского, с примеру для чешского будет cp1250 и т.д

-sub - Загрузка файла с субтитрами.

Так же можно добавить параметр subcp cp1251 в конфигурационный файл, что-бы постоянно не вводить
echo "subcp=cp1251" >> ~/.mplayer/config

В принципе уже можно смотреть, но Мы пойдём дальше.
Рассмотрим механизм вывода субтитров SSA и ASS
Цитата с ru.wikipedia.org
При добавлении в строку запуска MPlayer или в конфигурационный файл параметра «-ass», включается встроенный в новые версии MPlayer новый вывод субтитров, который полностью поддерживает дополнительные эффекты оформления SSA‐ и ASS‐субтитров (позиционирование, закрашивание цветом, повороты, анимация всего этого), что по словам многих людей работает уже даже лучше, чем аналогичный вывод при помощи системы вывода субтитров VobSub под Microsoft Windows (например, в MPlayer видео не начинает «тормозить» при некоторых анимациях субтитров).

Т.е идём в ~/.mplayer, там редактируем файл config.
Нужно вписать параметр ass = 1
echo "ass = 1" >> ~/.mplayer/config

И у Вас субтитры приобретут цвет (у меня жёлтые стали).
Теперь Мы можем менять их как хотим.
К примеру увеличить размер можно с помощью:
subfont-text-scale=9

Все опции можно посмотреть на opennet.ru в разделе : ОПЦИИ OSD/СУБТИТРОВ

Управлять скоростью вывода субтитров можно клавишами  Z и X


blog comments powered by Disqus