MPlayer - консольный медиопроигрыватель

Материал из База знаний проекта Russian Fedora

Перейти к: навигация, поиск

На странице представлены основные сведения о MPlayer, необходимые настройки и команды управления.

Содержание

Предназначение MPlayer

MPlayer уникален в частности тем, что стандартная консольная версия не имеет графического интерфейса — все управление осуществляется с клавиатуры или пульта дистанционного управления (LIRC). В этом режиме на экране отображается только окно с воспроизводимым видео.

Графический интерфейс (GUI) необязателен, и даже не включается по умолчанию при сборке MPlayer из исходных кодов. Существуют многочисленные графические надстройки внешнего вида MPlayer, например SMPlayer (наиболее функциональная оболочка), Totem, Gnome MPlayer и др.

Установка MPlayer и пакета enca

Зайдите в любой менеджер для установки пакетов (установка и удаление программ) и установите: mplayer и enca. Или откройте терминал и выполнив команду:

su -c 'yum install mplayer enca'

Настройка MPlayer

Приступаем к настройке MPlayer

gedit ~/.mplayer/config

Примечание: gedit- текстовый редактор по умолчанию в gnome, если используете KDE то замените gedit на kwrite или дугой текстовый редактор который у вас установлен (leafpad, mousepad, kate, kwrite и пр.).

Откроется документ в текстовом редакторе, вставьте туда текст (данные настройки должны располагаться выше других записей):

[default]
# Write your default config options here!
msglevel=all=5
vo=xv
vf=eq2
slang=ru,en
alang=ru,en
fs=1
subcp=enca:ru:cp1251
ass=1
noborder=1
geometry=256x192-0+0
border=0

Примечание: в данном файле могут хранить конфигурации другие медиопроигрыватели, например так поступает "GNOME MPlayer", то тогда запись будет выгладить примерно так (т.е. все "левые" записи должны быть ниже записей настроек):

....
geometry=256x192-0+0
border=0

[gnome-mplayer]

Подробное описание файла конфигурации (config) для MPlayer:

slang=ru,en

Параметры отвечают за субтитры "вшитые" или внешние. Будут выбираться русские субтитры, если не найдётся русских, то будут английские.

alang=ru,en

Звуковые дорожки (если их несколько). Будет выбираться русская звуковая дорожка, если не найдётся русская, то английская.

fs=1

В данной команде 1 означает, что при воспроизведении MPlayer развернутся на весь экран, если поставить 0, то тогда будет небольшое окно (переключение между этими режимами при просмотре отвечает клавиша F).

subcp=enca:ru:cp1251

Отвечает за вывод субтитров, о ru сами догадаетесь, а за кодировку отвечает cp1251, желающие могут поменять на utf8.

geometry=256x192-0+0

Этот параметр отвечает за положения окна воспроизведения видео в MPlayer. 256x192 - размер окна, например разрешение монитора 1024*768, таким образом это разрешение разделили на 4. Берёте своё разрешение и делите его пропорционально (если это не так то будет искажение ;) ). -0+0 - отвечает за положение окна воспроизведения, по умолчанию это верхний правый угол, если хотите изменить положение то вместо нулей впишите положительные значения.

border=0

В этот параметре значение 0 отвечает что окно воспроизведения будет без рамки, если 1, то тогда с рамкой.

Примечание: При использовании compiz (отвечает за эффекты рабочего стола) в gnome, MPlayer будет открываться в окне (полноэкранного режима нет) и не будет реагировать на клавишу 'F', что бы это изменить вместо 'border=0' впишите 'border=1'. В KDE такой баг не замечен.

Клавиши управления MPlayer

MPlayer медопроигрыватель по умолчанию

Для удобства все форматы видео по умолчанию воспроизведения настройте на открытие в 'mplayer'. Для воспроизведения музыки лучше этого не делать, иначе придётся с службах убивать демона 'mplayer' (песенка будет играть, а выключить никак)). Тогда можно открыть через терминал, см. ниже.

MPlayer и терминал

А также можно воспроизводить MPlayer открыв его в терминале (заодно и информацию и медиофайле можно посмотреть в окне терминала). Открываем терминал, переходим в нужный каталог:

cd ~/имя_каталога

Воспроизводим видео:

mplayer 'моё видео.avi'

Если в имени файла есть "пробел", то кавычки обязательны, эти: " или такие '