Это старая версия документа.


Описание

Проектом MPV ведётся разработка нового открытого видеоплеера, построенного на основе ответвления от кодовой базы MPlayer2. Код проекта распространяется под лицензией GPLv3. «Из коробки» поддерживает аппаратное ускорение видео с помощью vdpau и vaapi.

Установка MPV с графическим интерфейсом

Только для Ubuntu 12.10 и новее

Из ppa-репозитория можно установить версию с графическим интерфейсом. Для установки достаточно добавить ppa в список репозиториев:

sudo add-apt-repository ppa:mc3man/mpv-tests

И установить из него плеер:

sudo apt-get update && sudo apt-get install mpv

Проигрывание видео из командной сроки осуществляется командой:

mpv "имя видеофайла"

При отсуствии файла конфигурации - создайте его:

touch ~/.config/mpv/config

Далее приведите его к виду, соотвествующему вашей видеокарте.

  • Для видеокарт Nvidia и AMD со свободным драйвером:
save-position-on-quit=yes
fullscreen=yes
hwdec=vdpau
subcp=enca:ru:utf8
  • Для видеокарт Intel:
save-position-on-quit=yes
fullscreen=yes
hwdec=vaapi
subcp=enca:ru:utf8

MPV и H.265 на проприетарном драйвере Nvidia

Так как на момент последнего редактирования этого пункта (9 мая 2017 года) vdpau даже на самых новых видеокартах не умеет работать с профилями H.265, отличными от HEVC_MAIN, то для проигрывания таких файлов при помощи видеокарты можно использовать cuda-декодер. Для этого можно запускать mpv так

mpv "имя файла" -hwdec=cuda

Или даже прописать в конфиг

hwdec=cuda

* FIXME

Установка плеером по умолчанию

Для установки MPV плеером по умолчанию нужно перейти в Параметры системы → Сведения о системе → Приложения по умолчанию, а затем указать для Видео плеер MPV.

Основные сочетания клавиш (по умолчанию)

— Перемотка назад/вперед на 5 секунд.

Shift+ Shift — Перемотка назад/вперед на 1 секунду.

— Перемотка назад/вперед на 1 минуту.

Shift+ Shift — Перемотка назад/вперед на 5 секунд.

Ctrl+ Ctrl — Предыдущие/следующие субтитры. Подлежит некоторым ограничениям и иногда может не работать.

[ — Уменьшает скорость воспроизведения на 10%.

] — Увеличивает скорость воспроизведения на 10%.

{ — Уменьшает скорость воспроизведения в 2 раза.

} — Увеличивает скорость воспроизведения в 2 раза.

← Backspace — Устанавливает нормальную скорость воспроизведения.

< > — Перемещение назад/вперёд по списку воспроизведения.

↵ Enter — Следующая позиция в списке воспроизведения.

p / ␣ Space — Пауза/возобновление воспроизведения.

. — Шаг вперед. Однократное нажатие приостановит воспроизведение. Последующие нажатия будут проигрывать по одному следующему кадру.

, — Шаг назад. Однократное нажатие приостановит воспроизведение. Последующие нажатия будут проигрывать по одному предыдущему кадру.

q — Остановка воспроизведения и выход.

Q — Как q, но сохраняет текущую позицию. При повторном открытии файла воспроизведение по возможности будет начато с того места, где была нажата Q.

/ * — Уменьшение/увеличение громкости.

9 0 — Уменьшение/увеличение громкости.

m — Отключение звука.

_ — Прокрутка доступных видеодорожек.

# — Прокрутка доступных аудиодорожек.

f — Включение полноэкранного режима.

ESC — Выход из полноэкранного режима.

T — Удерживание окна проигрывателя поверх всех других окон.

w e — Клавиши для пансканирования. Уменьшает/увеличивает диапазон пансканирования.

o/P — Отображает полосу прогрессии, прошедшее время и общую продолжительность на OSD.

OSD - Всплывающая индикация, поверх видео, закрывающая небольшую часть экрана и выполняющая какие-либо функции, например отображающая информацию или даже позволяющая как-то взаимодействовать с программой. Не стоит путать её с Notify OSD - программой, разработанной Canonical для вывода каких-то информативных сообщений от приложений.

O — Переключает состояние OSD между нормальным и отображением прошедшего времени и общей продолжительности.

v — Включает/выключает субтитры.

j/J Прокрутка доступных субтитров.

Ссылки