Чтобы насладиться OSD и субтитрами, надо указать MPlayer какой шрифт использовать. Подойдет любой TrueType или специальный растровый шрифт. Тем не менее, рекомендуется использовать TrueType шрифты, поскольку они лучше выглядят, корректно масштабируются до размера фильма, у лучше справляются с различными кодировками.
Есть два способа заставить работать TrueType шрифты. Первый - указать опцию -font
,
чтобы указать путь к TrueType шрифту из команднов строки. Эта опция будет хорошим кандидатом на
помещение в файл конфигурации (для подробностей смотрите страницу man руководства).
Второй - создание символической ссылки с именем subfont.ttf
на выбранный
файл шрифта. Либо
ln -s /path/to/sample_font.ttf
~/.mplayer/subfont.ttf
индивидуально для каждого пользователя, либо одну общесистемную
ln -s /path/to/sample_font.ttf
$PREFIX/share/mplayer/subfont.ttf
Если MPlayer был скомпилирован с поддержкой
fontconfig
, эти методы не будут работать,
вместо этого, опция -font
ожидает
fontconfig
название шрифта,
и по умолчанию это шрифт sans-serif. Пример:
mplayer -font'Bitstream Vera Sans'
anime.mkv
Чтобы получить список шрифтов, известных
fontconfig
,
используйте fc-list
Если по каким-то причинам вам необходимо использовать растровый шрифт, скачайте набор таковых с нашего сайта. Вы можете выбирать между различными ISO шрифтами и набором шрифтов созданных пользователями в различных кодировках.
Распакуйте скачанный файл в ~/.mplayer
или
$PREFIX/share/mplayer
.
После этого переименуйте каталог или создайте символическую ссылку на него с именем
font
, например:
ln -s ~/.mplayer/arial-24
~/.mplayer/font
ln -s $PREFIX/mplayer/arial-24
$PREFIX/mplayer/font
Шрифты должны иметь соответствующий им font.desc
файл, отображающий
позиции юникод шрифта в кодовую страницу текста субтитров. Другое решение - иметь субтитры,
кодированные в UTF-8 и использовать опцию -utf8
или просто дать файлу
с субтитрами такое же, как у видео файла, имя с расширением .utf
,
положив его в один каталог с фильмом.
У MPlayer'а существует целиком определяемый пользователем интерфейс OSD меню.
меню Preferences[Настройки] в настоящий момент НЕ НАПИСАНО!
Установка
скомпилируйте MPlayer, указав
./configure
параметр --enable-menu
убедитесь, что у Вас установлен OSD шрифт
скопируйте etc/menu.conf
в Ваш каталог .mplayer
скопируйте etc/input.conf
в Ваш каталог
.mplayer
, или в системный конфигурационный
каталог MPlayer'а (по умолчанию:
/usr/local/etc/mplayer
)
проверьте и отредактируйте input.conf
, чтобы включить
кнопки перемещения по меню (это здесь описано).
запустите MPlayer как в следующем примере:
mplayer -menu file.avi
нажмите любую меню-кнопку, которую Вы определили