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

vs220
vall
Не вышло
https://drive.google.com/file/d/1sSXsJT-Kg_Wozo5U-HKeMYbjTpZhye1N/view?usp=sharing

vall Может отдельную тему создать лучше? по mpv + youtube-viewer

Спасибо, скачал. Всё заработало. Значит проблему вызывает mpv.
Кажется разобрался
Changed
options: change option parsing when using a single dash
This adds a warning for -o file.mkv and disallows the use of
–o file.mkv (use –o=file.mkv instead).

исправьте конфиг --audio-file *AUDIO* на --audio-file=*AUDIO*
на
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*",
                             }
Если заработает добавьте решение в дефектные обновления, ну и ментейнеру youtube-viewer написать.
vs220
исправьте конфиг –audio-file *AUDIO* на –audio-file=*AUDIO*

Мне не помогло. А старая версия 0.31.0-2 работает хоть с прежним конфигом, хоть с исправленным.
Сейчас пора бежать, но позже к вопросу обязательно вернусь. Ещё раз - спасибо!
vall
не помогло
Выложите позже вывод на что ругается и сам конфиг может ошибка
vall
Не вышло
У меня получилось:
redix@slash ~ % sudo downgrade mpv                                         :(
Доступные пакеты:

    1)  mpv  1  0.29.1   6  x86_64  (дистанционно)
    2)  mpv  1  0.29.1   7  x86_64  (дистанционно)
    3)  mpv  1  0.29.1   8  x86_64  (дистанционно)
    4)  mpv  1  0.29.1   9  x86_64  (дистанционно)
    5)  mpv  1  0.29.1  10  x86_64  (дистанционно)
    6)  mpv  1  0.29.1  11  x86_64  (дистанционно)
    7)  mpv  1  0.30.0   1  x86_64  (дистанционно)
    8)  mpv  1  0.30.0   2  x86_64  (дистанционно)
    9)  mpv  1  0.30.0   3  x86_64  (дистанционно)
-  10)  mpv  1  0.30.0   4  x86_64  (дистанционно)
   11)  mpv  1  0.30.0   5  x86_64  (дистанционно)
-  12)  mpv  1  0.31.0   1  x86_64  (дистанционно)
-  13)  mpv  1  0.31.0   2  x86_64  (дистанционно)
-  14)  mpv  1  0.31.0   2  x86_64  (локально)
+  15)  mpv  1  0.32.0   1  x86_64  (дистанционно)
+  16)  mpv  1  0.32.0   1  x86_64  (локально)

выберите пакет по номеру: 14
загрузка пакетов...
предупреждение: откат версии пакета mpv (1:0.32.0-1 => 1:0.31.0-2)
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) mpv-1:0.31.0-2

Будет установлено:   4,65 MiB
Изменение размера:  -0,01 MiB

:: Приступить к установке? [Y/n] y
(1/1) проверка ключей                              [----------------------] 100%
(1/1) проверка целостности пакета                  [----------------------] 100%
(1/1) загрузка файлов пакетов                      [----------------------] 100%
(1/1) проверка конфликтов файлов                   [----------------------] 100%
(1/1) проверка доступного места                    [----------------------] 100%
:: Обработка изменений пакета...
(1/1) откат версии mpv                             [----------------------] 100%
:: Запуск post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating icon theme caches...
(3/3) Updating the desktop file MIME type cache...
добавить mpv в список проигнорированных пакетов? [д/н] y
Откат до 31-й версии решил проблему.
In Tux We Trust
vs220
Выложите позже вывод
Обязательно.
[b]redix[/b]
Откат
redix проверьте пожалуйста с новым mpv с конфигом если не затруднит
oleg на своего юзера замените только
~/.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/oleg/.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/oleg/.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/oleg/.config/youtube-viewer/watched.txt",
  wget_cmd              => "/usr/bin/wget",
  youtube_video_url     => "https://www.youtube.com/watch?v=%s",
}

Или в своем только секцию mpv исправьте
 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 --title *TITLE* --no-ytdl",
                               audio => "--audio-file *AUDIO*",
                               cmd => "/usr/bin/mpv",
                               fs => "--fullscreen",
                               novideo => "--no-video",
                               srt => "--sub-file *SUB*",
                             }
In Tux We Trust
redix
за исключением знаков равенства
Ну так в том то и дело изменился синтаксис в мпв вместо
опция значение
надо
опция=значение
Changed
options: change option parsing when using a single dash
This adds a warning for -o file.mkv and disallows the use of
–o file.mkv (use –o=file.mkv instead).
 
Зарегистрироваться или войдите чтобы оставить сообщение.