💾 Archived View for tilde.team › ~rami › mplayer.gmi captured on 2023-07-10 at 15:44:16. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
רמי
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
Среди всех мультимедийных плейеров для GNU/Linux MPlayer, несомненно, лучший. За двадцать лет я перепробовал практически весь схожий софт, включая его непосредственных потомков: MPV, GNOME MPV, Celluloid; кроме того Totem (установленный во многих ОС по умолчанию) и даже громоздкий комбайн VLC, чей GUI - о, ужас! - сделан на Qt, равно как и прочие... Общий вывод: ни у одного из них нет такого скромного потребления системных ресурсов.
К примеру, я специально проверял mplayer и mpv на одних и тех же мультмедийных файлах: нагрузка на процессор отличается примерно в 1,5-1,8 раза. Между прочим, это ведет и к перегреву последнего; а лично меня температура выше 55 градусов заставляет серьезно задуматься: нужно ли такое прожорливое приложение на моем нетбуке/ноутбуке? (о повышенном расходе аккумулятора уж и не говорю)... Итак, ниже привожу его простейшую конфигурацию.
К удивлению, мой плейер собран с поддержкой инфракрасного(!) дистанционного управления (резонный вопрос: неужели оно еще существует?!). Более того, по умолчанию он использует в качестве драйвера видеосигнала 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
🄯 Rami Rosenfeld, 2022. GNU FDL 1.3.