💾 Archived View for tilde.team › ~rami › mplayer.gmi captured on 2023-03-20 at 19:30:44. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

~Rami ₪ MANUALS

רמי

SUBJECT: MPlayer: Пример конфигурации и алиаса .bashrc

AUTHOR: Rami Rosenfeld

DATE: 12/10/22

TIME: 01.00

LANG: ru, en

LICENSE: GNU FDL 1.3

TAGS: gnu, gnome, software, opensource, linux, system, man, manual, bash, audio, video, mplayer

MPLAYER: ПРИМЕР КОНФИГУРАЦИИ И АЛИАСА .BASHRC

INTRO

Среди всех мультимедийных плейеров для GNU/Linux MPlayer, несомненно, лучший. За двадцать лет я перепробовал практически весь схожий софт, включая его непосредственных потомков: MPV, GNOME MPV, Celluloid; кроме того Totem (установленный во многих ОС по умолчанию) и даже громоздкий комбайн VLC, чей GUI - о, ужас! - сделан на Qt, равно как и прочие... Общий вывод: ни у одного из них нет такого скромного потребления системных ресурсов.

К примеру, я специально проверял mplayer и mpv на одних и тех же мультмедийных файлах: нагрузка на процессор отличается примерно в 1,5-1,8 раза. Между прочим, это ведет и к перегреву последнего; а лично меня температура выше 55 градусов заставляет серьезно задуматься: нужно ли такое прожорливое приложение на моем нетбуке/ноутбуке? (о повышенном расходе аккумулятора уж и не говорю)... Итак, ниже привожу его простейшую конфигурацию.

NOTE

К удивлению, мой плейер собран с поддержкой инфракрасного(!) дистанционного управления (резонный вопрос: неужели оно еще существует?!). Более того, по умолчанию он использует в качестве драйвера видеосигнала VDPAU (очевидно, рассчитывая найти видеокарту от Nvidia, которой у меня отродясь не было) и, не обнаружив таковых, шлет сообщения об ошибках в консоль. Поэтому данный алиас:

alias play='mplayer -nolirc -vo xv'

- отключит LIRC;

- в качестве video output применит драйвер для X11/Xv: между прочим, это хороший способ избежать многих проблем при воспроизведении.

Пользовательская конфигурация расположена в: ~/.mplayer/config

fs=yes

(запуск в полноэкранном режиме)

geometry=50%:50%

(если не активирован полноэкранный режим или пользователь вышел из него - позиционирует окно по центру экрана)

slang=he

(показывает субтитры на национальных языках, если они доступны)

alang=he,en

(многие мультимедийные файлы могут иметь более одной звуковой дорожки - и на разных языках; данная опция воспроизводит предпочтительную звуковую дорожку, если она доступна; в противном случае - возвращается к воспроизведению англоязычной)

contrast=5

brightness=-5

saturation=5

gamma=-5

(изменение контраста, яркости, насыщенности и гаммы изображения в соответствии с предпочтениями пользователя)

volume=120

(уровень громкости в процентах)

 <-  or  ->       seek backward/forward 10 seconds
 down or up       seek backward/forward  1 minute
 pgdown or pgup   seek backward/forward 10 minutes
 < or >           step backward/forward in playlist
 p or SPACE       pause movie (press any key to continue)
 q or ESC         stop playing and quit program
 + or -           adjust audio delay by +/- 0.1 second
 o                cycle OSD mode:  none / seekbar / seekbar + timer
 * or /           increase or decrease PCM volume
 x or z           adjust subtitle delay by +/- 0.1 second
 r or t           adjust subtitle position up/down, also see -vf expand

См. также:

man mplayer

mplayer -vo help

₪ Back to home ₪

🄯 Rami Rosenfeld, 2022. GNU FDL 1.3.