Это старая версия документа.
Содержание
Описание
Проектом MPV ведётся разработка нового открытого видеоплеера, построенного на основе ответвления от кодовой базы MPlayer2. Код проекта распространяется под лицензией GPLv3. «Из коробки» поддерживает аппаратное ускорение видео с помощью vdpau и vaapi.
Установка MPV с графическим интерфейсом
Из 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.
- O — Переключает состояние OSD между нормальным и отображением прошедшего времени и общей продолжительности.
- v — Включает/выключает субтитры.
- j/J Прокрутка доступных субтитров.
Ссылки
- http://mpv.io/ - официальный сайт проекта.
- http://forum.ubuntu.ru/index.php?topic=240979 - обсуждение на форуме