mpv + youtube-viewer? Лучше mpv + straw-viewer !

Сегодня после обновления. youtube-viewer без обновлений. mpv сегодня обновился, но сам по себе продолжает прекрасно работать с YouTube.

Ещё вчера всё работало.

youtube-viewer https://www.youtube.com/watch?v=ZWls3Zt9C2M
=>> Description # Пропустим, к делу сразу
------------------------------------------------------------------------------------------------------------------
* URL: https://www.youtube.com/watch?v=ZWls3Zt9C2M
------------------------------------------------------------------------------------------------------------------
                           =>> Бали и почему все на нём помешались. Большой Выпуск. <<=

-> Channel   : Антон Птушкин
-> ChannelID : UClI9aidW3X044NeB4QS-yxw
-> Category  : Travel & Events
-> Definition: HD
-> Duration  : 01:02:15
-> Likes     : 355,296
-> Dislikes  : 6,041
-> Comments  : 21,741
-> Views     : 7,571,639
-> Published : 02 Jan 2020
------------------------------------------------------------------------------------------------------------------
Warning: option --softvol-max was replaced with --volume-max and might be removed in the future.
Error parsing commandline option audio-file: option requires parameter

Exiting... (Fatal error)

=>> Search for YouTube videos (:h for help)
>
vall
Warning: option –softvol-max was replaced with –volume-max and might be removed in the future.
Error parsing commandline option audio-file: option requires parameter
Ну так удалите опцию из параметров и приведите в нужное
Во-первых, костыль.

Во-вторых, в конфиге mpv изменял. И совсем закомментировать пробовал.
Error parsing commandline option audio-file: option requires parameter

В самом youtube-viewer такого параметра не нашёл. И повторюсь, mpv (с опцией –softvol-max) сам по себе продолжает прекрасно работать с YouTube.
vall
В самом youtube-viewer такого параметра не нашёл
Дайте вывод
cat ~/.config/youtube-viewer/youtube-viewer.conf
и до кучи
cat ~/.config/mpv/mpv.conf
Тут всё по умолчанию
cat ~/.config/youtube-viewer/youtube-viewer.conf
#!/usr/bin/perl

# Youtube Viewer 3.7.0 - configuration file

our $CONFIG = {
  auto_captions         => 0,
  autohide_watched      => 0,
  autoplay_mode         => 0,
  cache_dir             => "/home/XXXX/.cache/youtube-viewer",
  captions_dir          => "/tmp",
  colors                => 1,
  comments_order        => "time",
  confirm               => 0,
  convert_cmd           => "ffmpeg -i *IN* *OUT*",
  convert_to            => undef,
  copy_caption          => 0,
  custom_layout         => 0,
  custom_layout_format  => [
                             { align => "right", color => "bold", text => "*NO*.", width => 3 },
                             { text => "*TITLE*", width => "60%" },
                             { align => "right", color => "green", text => "*AUTHOR*", width => "20%" },
                             { align => "right", color => "blue", text => "*TIME*", width => 8 },
                           ],
  dash_mp4_audio        => 1,
  dash_segmented        => 1,
  dash_support          => 1,
  debug                 => 0,
  download_and_play     => 0,
  download_with_wget    => 1,
  downloads_dir         => ".",
  env_proxy             => 1,
  fat32safe             => 0,
  ffmpeg_cmd            => "/usr/bin/ffmpeg",
  fullscreen            => 0,
  get_captions          => 1,
  get_term_width        => 1,
  highlight_color       => "bold",
  highlight_watched     => 1,
  history               => 0,
  history_file          => "/home/XXXX/.config/youtube-viewer/history.txt",
  history_limit         => 1000000,
  hl                    => "en_US",
  http_proxy            => undef,
  interactive           => 1,
  keep_original_video   => 0,
  maxResults            => 20,
  merge_into_mkv        => 1,
  merge_into_mkv_args   => "-loglevel warning -c:s srt -c:v copy -c:a copy -disposition:s forced",
  merge_with_captions   => 1,
  order                 => undef,
  page                  => 1,
  prefer_mp4            => 0,
  publishedAfter        => undef,
  publishedBefore       => undef,
  regionCode            => undef,
  remember_watched      => 0,
  remove_played_file    => 0,
  resolution            => "best",
  results_fixed_width   => 0,
  results_with_colors   => 0,
  results_with_details  => 0,
  safeSearch            => undef,
  show_video_info       => 1,
  skip_if_exists        => 1,
  skip_watched          => 0,
  srt_languages         => ["en", "es"],
  subscriptions_order   => "relevance",
  thousand_separator    => ",",
  use_invidious_api     => 0,
  video_filename_format => "*FTITLE* - *ID*.*FORMAT*",
  video_player_selected => "mpv",
  video_players         => {
                             mplayer => {
                               arg => "-prefer-ipv4 -really-quiet -title *TITLE*",
                               audio => "-audiofile *AUDIO*",
                               cmd => "mplayer",
                               fs => "-fs",
                               novideo => "-novideo",
                               srt => "-sub *SUB*",
                             },
                             mpv => {
                               arg => "--really-quiet --title *TITLE* --no-ytdl",
                               audio => "--audio-file *AUDIO*",
                               cmd => "/usr/bin/mpv",
                               fs => "--fullscreen",
                               novideo => "--no-video",
                               srt => "--sub-file *SUB*",
                             },
                             vlc => {
                               arg => "--quiet --play-and-exit --no-video-title-show --input-title-format *TITLE*",
                               audio => "--input-slave *AUDIO*",
                               cmd => "vlc",
                               fs => "--fullscreen",
                               novideo => "--intf dummy --novideo",
                               srt => "--sub-file *SUB*",
                             },
                           },
  videoCaption          => undef,
  videoDefinition       => undef,
  videoDimension        => undef,
  videoDuration         => undef,
  videoLicense          => undef,
  videoSyndicated       => undef,
  watched_file          => "/home/XXXX/.config/youtube-viewer/watched.txt",
  wget_cmd              => "/usr/bin/wget",
  youtube_video_url     => "https://www.youtube.com/watch?v=%s",
}

Тут почти ничего не менял
cat ~/.config/mpv/mpv.conf
#Качество видео
profile=opengl-hq
scale=ewa_lanczossharp
cscale=ewa_lanczossharp

#Звук
#softvol-max=300
volume-max=300

#Воспроизведение с предыдущего места
save-position-on-quit

#Костыль для расширения лисы
load-unsafe-playlists=yes

P.S. Думаю, что проблема всё-таки в зависимостях youtube-viewer. Вечером надо будет внимательнее рассмотреть обновы. Либо помощь форума)
vall
проблема
Ну у меня с такими параметрами играет. Проверьте нет ли случайно старого конфига, и перезагрузились ли программы
 tree -fai ~/ |grep -e youtube-viewer
killall mpv
killall youtube-viewer
youtube-viewer https://www.youtube.com/watch?v=ZWls3Zt9C2M

Стоп ступил мпв не обновлен
Спасибо, что старались помочь.
P.S. Так... может всё же mpv?
Кстати, чуть подправил конфиг mpv по английской вики. Есть разница с русской версией как обычно. Давно не заглядывал в настройки. Может и Вам пригодится. Хотя это не помогло с обсуждаемой проблемой.
vall
может всё же mpv?
Не передаются параметры почему то *TITLE* *AUDIO* *SUB* или мпв их не понимает что скорее
  mpv => {
                               arg => "--really-quiet --title *TITLE* --no-ytdl",
                               audio => "--audio-file *AUDIO*",
                               cmd => "/usr/bin/mpv",
                               fs => "--fullscreen",
                               novideo => "--no-video",
                               srt => "--sub-file *SUB*",
Ели их убрать будет работать без субтитров и звука правда надо разбираться
 mpv => {
                               arg => "--really-quiet  --no-ytdl",
                               cmd => "/usr/bin/mpv",
                               fs => "--fullscreen",
                               novideo => "--no-video",
                               

Проверьте решение в теме https://archlinux.org.ru/forum/post/225639/
Хотел даунгрейд выполнить, чтобы окончательно убедиться. Не вышло

$ sudo downgrade mpv
ошибка: не удалось получить файл 'mpv-1:0.31.0-1-x86_64.pkg.tar.zst' из archive.archlinux.org : Connection timed out after 10001 milliseconds
предупреждение: не удалось загрузить https://archive.archlinux.org/packages/m/mpv/mpv-1:0.31.0-1-x86_64.pkg.tar.zst

$ aria2c https://archive.archlinux.org/packages/m/mpv/mpv-1:0.31.0-1-x86_64.pkg.tar.zst

01/27 12:08:42 [NOTICE] Downloading 1 item(s)

01/27 12:08:43 [NOTICE] CUID#7 - Redirecting to https://archive.org/download/archlinux_pkg_mpv/mpv-1:0.31.0-1-x86_64.pkg.tar.zst
#И висим...
vall
Не вышло
https://drive.google.com/file/d/1sSXsJT-Kg_Wozo5U-HKeMYbjTpZhye1N/view?usp=sharing

vall Может отдельную тему создать лучше? по mpv + youtube-viewer
 
Зарегистрироваться или войдите чтобы оставить сообщение.