Created attachment 16522 [details] Внизу видна ошибка "unrecognized file format" Не открывает видео через расположение по ссылке. Воспроизводится ошибка "unrecognized file format" Шаги к воспроизведению. 1) #apt-get install celluloid 2) Запускаем Celluloid 3) Нажимаем на + в левом верхнем углу программы -> "Открыть расположение..." 4) Вставляем туда ссылку на видео, например https://www.youtube.com/watch?v=ksrH_DK_jt8 Ожидаемый результат: начинает воспроизводится видео Реальный результат: Появляется окно с сообщением "unrecognized file format"
Celluloid использует yt-dlp для скачивания видео, если тот, конечно, установлен. Добавлю пакет в зависимость в celluloid.
celluloid-0.27-alt2 -> sisyphus: Wed Jul 31 2024 Vladimir Didenko <cow@altlinux> 0.27-alt2 - add yt-dlp to requires for online video downloading (closes: #51012)
Установка yt-dlp помогает устранить ошибку.
Версия: celluloid-0.26-alt1.x86_64 (p11) Ошибка присутствует, доустановка python3-module-websockets yt-dlp python3-module-yt_dlp не помогает. Версия: celluloid-0.29-alt1.x86_64 (p11+412262 и сизиф) Пакет при установке тянет python3-module-websockets yt-dlp python3-module-yt_dlp, но ошибка сохраняется. Платформы: p11-education-11.1-x86-64-kde p11-education-11.1-x86-64-xfce p11-kworkstation-11.2-x86-64 p11-workstation-11.1-x86-64 Примечание: в версии 29 плюсик заменён на кнопку "открыть"
Это скорее всего https://github.com/yt-dlp/yt-dlp/wiki/EJS Если хочется чинить (чтобы работало из коробки), то чинить нужно yt-dlp. Перевешиваю.