Bug 51012

Summary: Не открывает видео через кнопку "Открыть расположение..."
Product: Sisyphus Reporter: Владислав Елисеев <eliseevva>
Component: yt-dlpAssignee: Gleb F-Malinovskiy <glebfm>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: blinovdv, cow, cronbuild, glebfm, vladimir.didenko
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Внизу видна ошибка "unrecognized file format" none

Description Владислав Елисеев 2024-07-31 17:53:16 MSK
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"
Comment 1 Владимир Диденко 2024-07-31 18:29:54 MSK
Celluloid использует yt-dlp для скачивания видео, если тот, конечно, установлен. Добавлю пакет в зависимость в celluloid.
Comment 2 Repository Robot 2024-07-31 18:43:21 MSK
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)
Comment 3 Владислав Елисеев 2024-08-01 09:30:05 MSK
Установка yt-dlp помогает устранить ошибку.
Comment 4 Блинов Денис Вячеславович 2026-03-25 20:58:52 MSK
Версия: 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 плюсик заменён на кнопку "открыть"
Comment 5 Владимир Диденко 2026-03-25 21:11:35 MSK
Это скорее всего

https://github.com/yt-dlp/yt-dlp/wiki/EJS

Если хочется чинить (чтобы работало из коробки), то чинить нужно yt-dlp. Перевешиваю.