Bug 54548

Summary: Не воспроизводятся видео по ссылкам в mpv
Product: Sisyphus Reporter: Белая Алёна <belayaav>
Component: mpvAssignee: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: aris, armatik, evg, vkni
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Белая Алёна 2025-05-29 18:00:15 MSK
mpv-0.40.0-alt1

стенд: Alt Workstation 11 x86_64, обновленный до Sisyphus

Шаги воспроизведения:
1. Запустить видео по ссылке командой:
$ mpv <ссылка на видео>

Результат:
$ mpv https://youtu.be/0ZJme_v50LQ?si=P3tnF_Dvcntp2dJM
[ytdl_hook] Subprocess failed: init
[ytdl_hook] Subprocess failed: init
[ytdl_hook] Subprocess failed: init
[ytdl_hook] 
[ytdl_hook] youtube-dl failed: not found or not enough permissions
Failed to recognize file format.
Exiting... (Errors when loading file)

Ожидаемый результат: видео успешно воспроизводится 

Ошибка воспроизводится в Р11 (mpv-0.39.0-alt1)

Ошибка не воспроизводится на образе Alt Workstation K 11 x86_64 - там проигрывание видео по ссылкам происходит успешно.

Связано с пакетом yt-dlp - в Alt Workstation K 11 он установлен по умолчанию, в то время как в Alt Workstation 11 x86_64 он не установлен. При установке mpv он не устанавливается. Если доустановить yt-dlp отдельно, то видео по ссылкам начинает воспроизводиться. Возможно стоит добавить зависимость для установки yt-dlp вместе с mpv или выдавать какое-то предупреждение о необходимости доустановки yt-dlp.