morreth: (Default)
morreth ([personal profile] morreth) wrote2004-05-23 10:50 pm

А вот кто мне подскажет, люди добрые...

Как заставить М-плеер проигрывать файлы с субтитрами?

(Anonymous) 2004-05-25 10:02 pm (UTC)(link)
*** Щас. Он прям-таи бежит и падает их грузить :). ХОтя название совпадает. ***

Таки наверное спотыкается когда бежит грузить :)
Предполагаю, что спотыкается на шрифтах. Версий MPlayer-а под винду оказалось несколько, официальные и неофициальные. Вот эта например собрана с графическим интерфейсом (чем-то похожа на winamp) http://oss.netfarm.it/download/mplayer-gui.zip
А вот эта http://www.christianroessler.net/mplayer/mplayer_040503.zip работает через командную строку, плюс имеет примитивную графическую "пускалку".

Если у Вас первая версия (или другая собранная по тому же принципу, похожая на winamp) то нужно найти директорию где находится сам mplayer.exe, рядом с файлом должна быть директория mplayer, в ней по идее должен находится файл config. Вот его нужно открыть в любом текстовом редакторе, например просто в блокноте и дописать туда две строчки:
font=c:/windows/fonts/arial.ttf
subcp=cp1251
первая - это путь к файлу шрифта, вторая - выбор кодировки для русских субтитров.
После перезапуска MPlayer должен нормально отображать субтитры. Единственное, что я не нашел, как их грузить отдельно от фильма, поэтому название файла с субтитрами должно совпадать с названием avi файла, как я уже говорил.

Субтитры для другой версии MPlayer-а настраиваются аналогично (тожедобавлением этих строчек в конфиг), только там уже есть "пускалка" mplauncher.exe в которой файл субтитров можно выбрать вручную. Зато нет красивого интерфейса a-la winamp.

Если субтитры получатся сильно большого размера, это можно подрегулировать добавив в тот же config строчку:
subfont-text-scale=3
(это значит что субтитры по высоте будуту 3% от размера экрана)

smrx,
уходя смотреть Легенды о героях галактики в MPlayer-е под Linux-ом :)