warlock9000
Парни, готовым конфигом потом не поделитесь?
ytdl-format=bestvideo[height<=?1080]+bestaudio/best
vo=vaapi
hwdec=vaapi
volume=80
save-position-on-quit
Если у кого-то как и у меня в firefox внезапно появился даблклик в контекстном меню, вот тут описывают временное решение:
https://www.reddit.com/r/i3wm/comments/88k0yt/right_mouse_btn_instantly_clicks_first_option_in/
Сначала грешил на обновление 4.15 в i3wm, но оказалось это firefox специфичный баг. Присутствует не везде, но при использовании i3wm он точно появляется в firefox 59.0.2. В текущей beta версии пишут, что уже нет.
vs220
?? На главной видео из подписок показывает, в самом низу рекомендации но опять из того что или кого смотрел. Если не нравится рекомендация закрываешь и больше не показывают подобное. Может у вас просто в закладках страничка "в тренде". Можно просто в закладках поменять на "подписки" вообще ничего постороннего
Я не использую аккаунт на youtube. Мне удобнее через viewer.
vs220
Фокс же позволяет смотреть в mpv как и в youtube-viewer.
Ставите аддон
Я знаю про аддон, но придется сталкиваться с тем ужасом, что в трендах русского youtube. Я уже привык и радуюсь, что можно просто ввести запрос во viewer и получить что интересует без всего лишнего. Еще бы он на разных онлайн кинотеатрах работал без лишнего поиска в исходнике страницы ссылки на видео.

grayich
нет, стрим - прямая трансляция, смотря с утуба можно листать обратно на 2 часа назад(если активен этот режим)
Не знаю насчет youtube, но стримы на twitch точно работают прекрасно, в том числе и перемотка.
vs220
Попробуйте
Увы, так тоже не работает. Но мне удалось завести все с vaapi. Потавил нужные пакеты и прописал в конфиг mpv:
vo=vaapi
hwdec=vaapi
Теперь работает как при проигрывании напрямую, так и через youtube-viewer.

vs220
P.S. Так и не понял в чем преимущество перед ютубом в браузере. Какие фишки ?
Я пользуюсь firefox, а там аппаратное ускорение не работает. В итоге нагрузка на процессор ощутимо больше даже в 1080. А сейчас 1080 это 3-4%.
https://en.wikipedia.org/wiki/VP9#Hardware_device_support
Вроде как поддерживается - галочка напротив AMD Decoding стоит.
Сейчас попробовал иначе - убрал опции ускорения из конфига mpv и конфига viewer'a и получил:
AO: [pulse] 44100Hz stereo 2ch float
VO: [opengl] 3840x2160 yuv420p
Тут я вернул опцию для 1080 максимум. Без нее с оригинальным разрешением так же работает ускорение.

Playing: https://www.youtube.com/watch?v=ucBJ1O_5LT0
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
 (+) Video --vid=1 (*) (vp9 3840x2160 60.000fps)
 (+) Audio --aid=1 --alang=eng (*) 'DASH audio' (vorbis 2ch 44100Hz) (external)
     Subs  --sid=1 --slang=ja 'vtt' (webvtt) (external)
     Subs  --sid=2 --slang=en 'vtt' (webvtt) (external)
     Subs  --sid=3 --slang=zh-CN 'vtt' (webvtt) (external)
     Subs  --sid=4 --slang=es 'vtt' (webvtt) (external)
     Subs  --sid=5 --slang=ru 'vtt' (webvtt) (external)
     Subs  --sid=6 --slang=pt 'vtt' (webvtt) (external)
     Subs  --sid=7 --slang=de 'vtt' (webvtt) (external)
     Subs  --sid=8 --slang=hu 'vtt' (webvtt) (external)
     Subs  --sid=9 --slang=ko 'vtt' (webvtt) (external)
     Subs  --sid=10 --slang=fr 'vtt' (webvtt) (external)
AO: [pulse] 44100Hz stereo 2ch float
Using hardware decoding (vdpau).
VO: [vdpau] 3840x2160 yuv420p
AV: 00:00:00 / 00:21:05 (0%) A-V:  0.000 Dropped: 2 Cache:  2s+9KB
Exiting... (Quit)
Playing: https://www.youtube.com/watch?v=ucBJ1O_5LT0
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
[ffmpeg] Invalid return value 0 for stream protocol
 (+) Video --vid=1 (*) (h264 1920x1080 60.000fps)
 (+) Audio --aid=1 --alang=eng (*) 'DASH audio' (vorbis 2ch 44100Hz) (external)
     Subs  --sid=1 --slang=ja 'vtt' (webvtt) (external)
     Subs  --sid=2 --slang=hu 'vtt' (webvtt) (external)
     Subs  --sid=3 --slang=zh-CN 'vtt' (webvtt) (external)
     Subs  --sid=4 --slang=ko 'vtt' (webvtt) (external)
     Subs  --sid=5 --slang=fr 'vtt' (webvtt) (external)
     Subs  --sid=6 --slang=ru 'vtt' (webvtt) (external)
     Subs  --sid=7 --slang=de 'vtt' (webvtt) (external)
     Subs  --sid=8 --slang=pt 'vtt' (webvtt) (external)
     Subs  --sid=9 --slang=es 'vtt' (webvtt) (external)
     Subs  --sid=10 --slang=en 'vtt' (webvtt) (external)
AO: [pulse] 44100Hz stereo 2ch float
Using hardware decoding (vdpau).
VO: [vdpau] 1920x1080 vdpau[yuv420p]
AV: 00:00:00 / 00:21:05 (0%) A-V:  0.000 Dropped: 1 Cache: 10s+7MB
Exiting... (Quit)
Тут я вернул опцию для 1080 максимум. Без нее с оригинальным разрешением так же работает ускорение.
vs220
Sonahaim
vp9
А vp9 поддерживается vdpau?
Не берусь что-то утверждать, но проигрывание напрямую:
(+) Video --vid=1 (*) (vp9 3840x2160 60.000fps)
 (+) Audio --aid=1 --alang=eng (*)
AO: [pulse] 48000Hz stereo 2ch float
VO: [vdpau] 3840x2160 yuv420p
показывает, что работает.
Убрал опцию --really-quiet, чтобы видеть, как обрабатывается. Вывод:
(+) Video --vid=1 (*) (vp9 3840x2160 60.000fps)
 (+) Audio --aid=1 --alang=eng (*)
то есть не используется.