Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:mpv_player [2017/07/09 18:51] |
wiki:mpv_player [2017/07/12 18:58] (текущий) Добавил хоткей регулировки задержки субтитров. |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
<note important>Только для Ubuntu 12.10 и новее</note> | <note important>Только для Ubuntu 12.10 и новее</note> | ||
**Из ppa-репозитория можно установить версию с графическим интерфейсом**. Для установки достаточно добавить 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</code> | + | <code bash> |
- | Проигрывание видео из командной сроки осуществляется командой:<code>mpv "имя видеофайла"</code> | + | 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>touch ~/.config/mpv/config</code> | + | <code bash>touch ~/.config/mpv/config</code> |
Далее приведите его к виду, соотвествующему вашей видеокарте. | Далее приведите его к виду, соотвествующему вашей видеокарте. | ||
* Для видеокарт Nvidia и AMD со свободным драйвером: | * Для видеокарт Nvidia и AMD со свободным драйвером: | ||
- | <code bash>save-position-on-quit=yes | + | <code bash> |
+ | #Запоминание позиции при выходе | ||
+ | save-position-on-quit=yes | ||
+ | #Запуск проигрывания в полноэкранном режиме | ||
fullscreen=yes | fullscreen=yes | ||
+ | #Выбор оптимального декодера | ||
hwdec=vdpau | hwdec=vdpau | ||
- | subcp=enca:ru:utf8</code> | + | #Исправление проблемы с Windows-кодировкой субтитров |
+ | subcp=enca:ru:utf8 | ||
+ | </code> | ||
* Для видеокарт Intel: | * Для видеокарт Intel: | ||
- | <code bash>save-position-on-quit=yes | + | <code bash> |
+ | #Запоминание позиции при выходе | ||
+ | save-position-on-quit=yes | ||
+ | #Запуск проигрывания в полноэкранном режиме | ||
fullscreen=yes | fullscreen=yes | ||
+ | #Выбор оптимального декодера | ||
hwdec=vaapi | hwdec=vaapi | ||
- | subcp=enca:ru:utf8</code> | + | #Исправление проблемы с Windows-кодировкой субтитров |
+ | subcp=enca:ru:utf8 | ||
+ | </code> | ||
Строка 42: | Строка 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> Прокрутка доступных субтитров. | + | |
===== Ссылки ===== | ===== Ссылки ===== | ||