Как прокачать mpv

Опрос

Какой видеоплеер Вы используете?
mpv
vlc
smplayer
xine
baka-mplayer
parole
mplayer
Другое
Делимся конфигами, скриптами, опытом.
Mpv_sponsorblock -- скрипт для пропуска рекламы.
Mirk
скрипт для пропуска рекламы
ни разу не видал рекламу в mpv....или этот скрипт вырубает появление рекламы в любых приложениях на компе?
amon
ни разу не видал рекламу в mpv
Не смотрите монетизированное видео значит (встройки в само видео различной рекламы)
vall
конфигами
стандартный с вики, проект постоянно развивается и опции бывают что меняются
смотреть вики лучше https://github.com/mpv-player/mpv/wiki и подбирать для своего железа/потребностей
# для youtube-dl наилучшее видео и звук с разрешением не больше 1080
#если карточка не поддерживает vp9 можно добавить [vcodec!=?vp9]
#ну и другие ограничения можно вроде [fps<=?30][vcodec^=avc]
ytdl-format=bestvideo[height<=?1080]+bestaudio/best
# профиль с набором настроек, обеспечивающий высокое качество видео
profile=gpu-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossharp
video-sync=display-resample
interpolation
tscale=oversample
#сохранение позиции просмотра при закрытии mpv
save-position-on-quit
#максимальное увеличение громкости
volume-max=300
#автоопределение декодера
hwdec=auto
#размер окна при запуске в 40 процентов экрана
autofit-larger=40%x40%

Скрипты для mpv https://github.com/mpv-player/mpv/wiki/User-Scripts подобрать что понравится/потребуется

сам использую:

https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/autoload.lua
воспроизводит следующий файл в папке → удобно при просмотре сериалов и мультиков

https://github.com/mfcc64/mpv-scripts/blob/master/firequalizer15.lua
15-полосный эквалайзер → из за особенностей акустики и личных предпочтений нужны разные кривые ачх для фильмов,музыки,голоса потому в каждой программе свой эквалайзер вместо общего


https://github.com/mpv-player/mpv/blob/master/TOOLS/lua/acompressor.lua
компрессор динамического диапазона( выравнивание громкости) для фильмов с современной звукорежиссурой под кинотеатр (чтоб вечером соседей взрывами не пугать)
Имеет хоткей на включение и широкие настройки

https://github.com/mrxdst/webtorrent-mpv-hook
Просмотр торрентов

mpv-mpris
https://aur.archlinux.org/packages/mpv-mpris/
поддержка mpris: мультимедия клавиши/хоткеи и прочее
1. https://github.com/jgreco/mpv-youtube-quality
скрипт, позволяющий выбрать разрешение видео при просмотре ютуба (через hotkey ctrl+f)

2. https://github.com/aerobounce/trim.lua/blob/master/trim.lua
скрипт, позволяющий вырезать часть видео в отдельный файл "на лету" (h - начало вырезки, k - окончание вырезки, двойное нажатие любой из двух указанных клавиш - запись файла).
Чтобы не повторяться, кусок моего конфига

# кеширование
cache=yes
cache-secs=10

# позиция на экране (нижний правый)
geometry=95%:95%

# окно поверх остальных.
ontop=yes
vs220
hwdec=avto
Точно avto, а не auto?
Morisson
Точно avto, а не auto?
Auto , ошибся. Исправил
# для железного ускорения
hwdec=auto
hwdec-codecs=all
# подобрать вариант с наименьшим потреблением CPU!!!
vo=gpu # vdpau | vaapi | gpu
#gpu-api=vulkan # вкл | выкл
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
захотелось мне как-то глобальных хоткеев в mpv.
оказывается mpv их не умеет.
но можно использовать mpv-mpris + playerctl.
этого показалось мало, потому, что захотелось ещё оповещений.
возможно это жуткое дилетанство и костылестроение по индусски
но оно работает
понаделал скриптов типа такого и повесил их на хоткеи
#!/bin/sh
playerctl next &
sleep 1
notify-send -u low "$(playerctl metadata --format "{{artist}} {{title}}")"
sleep 1
notify-send -u low "$(playerctl metadata --format "{{artist}} {{title}}")"
зачем нужны 2 notify-send с задержкой в 1с?
а для того, чтобы когда я переключаюсь между подкастами радиокаприз,
сначала семафорило название плейлиста, а затем название трека.
 
Зарегистрироваться или войдите чтобы оставить сообщение.