Видеоплеер MPV Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:mpv_player [2017/07/09 09:56]
Начал переносить хоткеи из общего мана. Надо перенести остальные, но на какое-то время я буду занят другими делами, надеюсь не забыть об этом.
wiki:mpv_player [2017/07/12 18:58] (текущий)
Добавил хоткей регулировки задержки субтитров.
Строка 4: Строка 4:
  
 ===== Описание ===== ===== Описание =====
-Проектом MPV ведётся разработка нового открытого видеоплеера,​ построенного на основе ответвления от кодовой базы MPlayer2. Код проекта распространяется под лицензией GPLv3. "​Изкоропки" поддерживает аппаратное ускорение видео с помощью vdpau и vaapi. ​+Проектом MPV ведётся разработка нового открытого видеоплеера,​ построенного на основе ответвления от кодовой базы MPlayer2. Код проекта распространяется под лицензией GPLv3. "Из коробки" поддерживает аппаратное ускорение видео с помощью vdpau и vaapi. ​
  
  
Строка 10: Строка 10:
 ==== Установка MPV с графическим интерфейсом ==== ==== Установка MPV с графическим интерфейсом ====
 <note important>​Только для Ubuntu 12.10 и новее</​note>​ <note important>​Только для Ubuntu 12.10 и новее</​note>​
-**Из ppa-репозитория можно установить версию с графическим интерфейсом**. Для установки достаточно ​выполнить команду +**Из ppa-репозитория можно установить версию с графическим интерфейсом**. Для установки достаточно ​добавить ​ppa в список репозиториев:​ 
-<code bash>​sudo add-apt-repository ppa:​mc3man/​mpv-tests</​code>​, а затем <code bash>​sudo apt-get update && sudo apt-get install ​mpv && ​mpv</​code> ​Также ​не забудьте привести файл ​сли файла ​нет, то создайте его/home/имя-пользователя/​.config/​mpv/​config к виду +<code bash> 
-<code bash>​save-position-on-quit=yes+sudo add-apt-repository ppa:​mc3man/​mpv-tests 
 +</​code>​ 
 +И установить из него плеер:  
 +<code bash>​sudo apt-get update && sudo apt-get install mpv</​code>​ 
 +Проигрывание видео из командной сроки осуществляется командой:​ 
 +<code bash>mpv "имя видеофайла"</​code>​ 
 +При отсуствии файла ​конфигурации - создайте его:  
 +<code bash>​touch ~/.config/mpv/​config</​code>​  
 +Далее ​приведите его к виду, соотвествующему ​вашей видеокарте
 +  * Для видеокарт Nvidia и AMD со свободным драйвером:​ 
 +<code bash> 
 +#​Запоминание позиции при выходе 
 +save-position-on-quit=yes 
 +#​Запуск проигрывания в полноэкранном режиме ​
 fullscreen=yes fullscreen=yes
 +#Выбор оптимального декодера
 hwdec=vdpau hwdec=vdpau
-subcp=enca:​ru:​utf8</​code> ​ля видеокарт ​Nvidia и AMD со свободным драйвером) +#​Исправление проблемы с Windows-кодировкой субтитров 
-<code bash>save-position-on-quit=yes+subcp=enca:​ru:​utf8 
 +</​code>​ 
 +  * Для видеокарт ​Intel: 
 +<code bash> 
 +#Запоминание позиции при выходе 
 +save-position-on-quit=yes 
 +#​Запуск проигрывания в полноэкранном режиме ​
 fullscreen=yes fullscreen=yes
 +#Выбор оптимального декодера
 hwdec=vaapi hwdec=vaapi
-subcp=enca:​ru:​utf8</​code> ​(для видеокарт Intel)+#​Исправление проблемы с Windows-кодировкой субтитров 
 +subcp=enca:​ru:​utf8 
 +</​code>​
  
  
Строка 36: Строка 59:
  
 ====Основные сочетания клавиш (по умолчанию)==== ====Основные сочетания клавиш (по умолчанию)====
-<​key>​←</​key>​ <​key>​→</​key>​ --- Перемотка назад/​вперед на 5 секунд. +  ? Перемотка 
- +  ** <​key>​←</​key>​ <​key>​→</​key>​ --- Перемотка назад/​вперед на 5 секунд. 
-<​key>​Shift</​key>​+<​key>​←</​key>​ <​key>​Shift</​key><​key>​→</​key>​ --- Перемотка назад/​вперед на 1 секунду. +  ​** ​<​key>​Shift</​key>​+<​key>​←</​key>​ <​key>​Shift</​key>​+<​key>​→</​key>​ --- Перемотка назад/​вперед на 1 секунду. 
- +  ​** ​<​key>​↑</​key>​ <​key>​↓</​key>​ --- Перемотка назад/​вперед на 1 минуту. 
-<​key>​↑</​key>​ <​key>​↓</​key>​ --- Перемотка назад/​вперед на 1 минуту. +  ​** ​<​key>​Shift</​key>​+<​key>​↑</​key>​ <​key>​Shift</​key>​+<​key>​↓</​key>​ --- Перемотка назад/​вперед на 5 секунд. 
- +  ? Субтитры 
-<​key>​Shift</​key>​+<​key>​↑</​key>​ <​key>​Shift</​key><​key>​↓</​key>​ --- Перемотка назад/​вперед на 5 секунд. +  *<​key>​Ctrl</​key>​+<​key>​←</​key>​ <​key>​Ctrl</​key>​+<​key>​→</​key>​ --- Предыдущие/​следующие субтитры. Подлежит некоторым ограничениям и иногда может не работать. 
- +  ​*<​key>​%%v%%</​key>​ --- Включает/​выключает субтитры. 
-<​key>​Ctrl</​key>​+<​key>​←</​key>​ <​key>​Ctrl</​key><​key>​→</​key>​ --- Предыдущие/​следующие субтитры. Подлежит некоторым ограничениям и иногда может не работать. +  ​*<​key>​%%j%%</​key>/<​key>​%%J%%</​key>​ --- Прокрутка доступных субтитров. 
- +  *<​key>​%%x%%</​key>​ <​key>​z</​key>​ --- Регулировка задержки субтитров на +/- 0.1 секунду. 
-<​key>​[</​key>​ --- Уменьшает скорость воспроизведения на 10%. +  ? Скорость воспроизведения 
- +  *<​key>​[</​key>​ --- Уменьшает скорость воспроизведения на 10%. 
-<​key>​]</​key>​ --- Увеличивает скорость воспроизведения на 10%. +  *<​key>​]</​key>​ --- Увеличивает скорость воспроизведения на 10%. 
- +  *<​key>​{</​key>​ --- Уменьшает скорость воспроизведения в 2 раза. 
-<​key>​{</​key>​ --- Уменьшает скорость воспроизведения в 2 раза. +  *<​key>​}</​key>​ --- Увеличивает скорость воспроизведения в 2 раза. 
- +  *<​key>​← Backspace</​key>​ --- Устанавливает нормальную скорость воспроизведения. 
-<​key>​}</​key>​ --- Увеличивает скорость воспроизведения в 2 раза. +  ? Управление воспроизведением 
- +  *<​key>​.</​key>​ --- Шаг вперед. Однократное нажатие приостановит воспроизведение. Последующие нажатия будут проигрывать по одному следующему кадру. 
-<​key>​← Backspace</​key>​ --- Устанавливает нормальную скорость воспроизведения. +  *<​key>,</​key>​ --- Шаг назад. Однократное нажатие приостановит воспроизведение. Последующие нажатия будут проигрывать по одному предыдущему кадру. 
- +  ​*<​key>​%%<​%%</​key>​ <​key>​%%>​%%</​key>​ --- Перемещение назад/​вперёд по списку воспроизведения. 
-<​key>​%%<​%%</​key>​ <​key>​%%>​%%</​key>​ --- Перемещение назад/​вперёд по списку воспроизведения. +  ​*<​key>​↵ Enter</​key>​ --- Следующая позиция в списке воспроизведения. 
- +  *<​key>​%%p%%</​key>​ / <​key>​␣ Space</​key>​ --- Пауза/​возобновление воспроизведения. 
-<​key>​↵ Enter</​key>​ --- Следующая позиция в списке воспроизведения. +  *<​key>​%%q%%</​key>​ --- Остановка воспроизведения и выход. 
- +  *<​key>​%%Q%%</​key>​ --- Как <​key>​%%q%%</​key>,​ но сохраняет текущую позицию. При повторном открытии файла воспроизведение по возможности будет начато с того места, где была нажата <​key>​Q</​key>​. 
-<​key>​%%p%%</​key>​ / <​key>​␣ Space</​key>​ --- Пауза/​возобновление воспроизведения. +  ? Управление звуком 
- +  *<​key>/</​key>​ <​key>​*</​key>​ --- Уменьшение/​увеличение громкости. 
-<​key>​.</​key>​ --- Шаг вперед. Однократное нажатие приостановит воспроизведение. Последующие нажатия будут проигрывать по одному следующему кадру. +  *<​key>​9</​key>​ <​key>​0</​key>​ --- Уменьшение/​увеличение громкости. 
- +  *<​key>​%%m%%</​key>​ --- Отключение звука. 
-<​key>,</​key>​ --- Шаг назад. Однократное нажатие приостановит воспроизведение. Последующие нажатия будут проигрывать по одному предыдущему кадру. +  *<key>#</​key>​ --- Прокрутка доступных ​аудиодорожек. 
- +  ? Управление окном проигрывателя 
-<​key>​%%q%%</​key>​ --- Остановка воспроизведения и выход. +  *<​key>​%%f%%</​key>​ --- Включение полноэкранного режима. 
- +  *<​key>​ESC</​key>​ --- Выход из полноэкранного режима. 
-<​key>​%%Q%%</​key>​ --- Как <​key>​%%q%%</​key>,​ но сохраняет текущую позицию. При повторном открытии файла воспроизведение по возможности будет начато с того места, где была нажата <​key>​Q</​key>​. +  *<​key>​%%T%%</​key>​ --- Удерживание окна проигрывателя поверх всех других окон. 
- +  ? ​OSD 
-<​key>/</​key>​ <​key>​*</​key>​ --- Уменьшение/​увеличение громкости. +  <note tip>OSD - Всплывающая индикация,​ поверх видео, закрывающая небольшую часть экрана и выполняющая какие-либо функции,​ например отображающая информацию или даже позволяющая как-то взаимодействовать с программой. Не стоит путать её с [[notify-osd|Notify OSD]] - программой,​ разработанной Canonical для вывода каких-то информативных сообщений от приложений.</​note>​ 
- +  ​*<​key>​%%o%%</​key>/<​key>​%%P%%</​key>​ --- Отображает полосу прогрессии,​ прошедшее время и общую продолжительность на OSD. 
-<​key>​9</​key>​ <​key>​0</​key>​ --- Уменьшение/​увеличение громкости. +  *<​key>​%%O%%</​key>​ --- Переключает состояние OSD между нормальным и отображением прошедшего времени и общей продолжительности. 
- +  ? Прочее 
-<​key>​%%m%%</​key>​ --- Отключение звука. +  *<key>_</​key>​ --- Прокрутка ​доступных видеодорожек
- +  *<​key>​%%w%%</​key>​ <​key>​%%e%%</​key> ​--- Клавиши для [[https://​ru.wikipedia.org/​wiki/​%D0%9F%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5|пансканирования]]. Уменьшает/​увеличивает диапазон пансканирования.
-<key>_</​key>​ --- Прокрутка доступных ​видеодорожек. +
- +
-<​key>#</​key>​ --- Прокрутка доступных аудиодорожек. +
- +
-<​key>​%%f%%</​key>​ --- Включение полноэкранного режима. +
- +
-<​key>​ESC</​key>​ --- Выход из полноэкранного режима. +
- +
-<​key>​%%T%%</​key>​ --- Удерживание окна проигрывателя поверх всех других окон. +
- +
-<​key>​%%w%%</​key>​ <​key>​%%e%%</​key>​ --- Клавиши для [[https://​ru.wikipedia.org/​wiki/​%D0%9F%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5|пансканирования]]. Уменьшает/​увеличивает диапазон пансканирования. +
- +
-<​key>​%%o%%</​key>/<​key>​%%P%%</​key>​ --- Отображает полосу прогрессии,​ прошедшее время и общую продолжительность на OSD+
- +
-<note tip>OSD - Всплывающая индикация,​ поверх видео, закрывающая небольшую часть экрана и выполняющая какие-либо функции,​ например отображающая информацию или даже позволяющая как-то взаимодействовать с программой. Не стоит путать её с [[notify-osd|Notify OSD]] - программой,​ разработанной Canonical для вывода каких-то информативных сообщений от приложений.</​note>​ +
- +
-<​key>​%%O%%</​key>​ --- Переключает состояние OSD между нормальным и отображением прошедшего времени и общей продолжительности. +
- +
-<key>%%v%%</​key>​ --- Включает/выключает субтитры+
- +
-<​key>​%%j%%</​key>​/<​key>​%%J%%</​key> ​Прокрутка доступных субтитров. +
 ===== Ссылки ===== ===== Ссылки =====