Bug 51102

Summary: Не воспроизводятся видео по ссылке в VLC
Product: Sisyphus Reporter: Anastasia Doronina <strepkovaas>
Component: vlcAssignee: Sergey Bolshakov <sbolshakov>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: belayaav, darktemplar, rider, sbolshakov
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
видео ошибки
none
примеры ссылок none

Description Anastasia Doronina 2024-08-08 13:51:42 MSK
Created attachment 16600 [details]
видео ошибки

Стенды, обновленные до Sisyphus:
Workstation 10.2 x86-64
Workstation K  10.3 x86-64
Education 10.2 x86-64 | KDE

Версия пакета:
vlc 3.0.21-alt1

Шаги воспроизведения:
1) В браузере открыть видео на youtube -> ПКМ по нему -> Скопировать URL видео
2) Запустить vlc -> Медиа -> Открыть URL.. -> Вставить ссылку в поле ввода -> Воспроизвести

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

Фактический результат:
Видео не воспроизводится. 

На МАТЕ: По окончании буфферизации появляется окно с ошибкой: Этот источник не открывается. В терминале: Couldn't descramble YouTube throttling URL parameter: data transfer will get throttled.

На XFCE и KDE: Окно с ошибкой не открывается, в терминале сообщений о попытке открыть источник отсутствует.

Дополнительно использовались другие источники: Rutube, ok.ru - поведение аналогично.

Воспроизводится в p11 и  p10 (версии пакета 3.0.20-alt1 и 3.0.18-alt3).
Comment 1 Sergey Bolshakov 2024-08-29 17:06:26 MSK
Я проделал следующее:
1) в браузере открыл эту страницу, скопировал URL видео 'видео ошибки'
2) запустил vlc -> Медиа -> Открыл URL.. -> Вставил ссылку в поле ввода
и нажал 'Воспроизвести'. Долгие две секунды ожидания и ...
мне удалось! Полный успех!
Comment 2 Белая Алёна 2025-06-04 11:49:20 MSK
Все еще воспроизводится, но при попытке открыть видео по ссылке возникает другая ошибка:
"Этот источник не открывается:
VLC не может открыть MRL '<ссылка>'. Ищите более подробную информацию в лог-файле."

При этом в лог файл ничего не записывается (предварительно включены все настройки по логгированию сообщений). 
В вывод консоли выпадает только 2 сообщения: 
[00007f0758002170] main tls client error: TLS client plugin not available
[00007f0758003ec0] access stream error: HTTP connection failure
Проблем с интернетом нет.

Проверено на ссылках на youtube и на приложенном видео. 

Воспроизводится и на виртуальных машинах, и на реальном железе.
Comment 3 Sergey Bolshakov 2025-06-04 12:16:40 MSK
(In reply to Белая Алёна from comment #2)
> Все еще воспроизводится, но при попытке открыть видео по ссылке возникает
> другая ошибка:
> "Этот источник не открывается:
> VLC не может открыть MRL '<ссылка>'. Ищите более подробную информацию в
> лог-файле."
> 
> При этом в лог файл ничего не записывается (предварительно включены все
> настройки по логгированию сообщений). 
> В вывод консоли выпадает только 2 сообщения: 
> [00007f0758002170] main tls client error: TLS client plugin not available
> [00007f0758003ec0] access stream error: HTTP connection failure
> Проблем с интернетом нет.
> 
> Проверено на ссылках на youtube и на приложенном видео. 
> 
> Воспроизводится и на виртуальных машинах, и на реальном железе.

apt-get install vlc-plugin-gnutls

Но давайте отделим предмет: в комментарии №1 показано, что ссылка на видео
обрабатываются корректно, что и неудивительно, поскольку (см. Content-Type: ниже)
таковой и является -- ссылкой на видео.
Ссылки же на yt/vk/ok/etc не являются ссылками на видео и не могут быть
проиграны vlc, для этого есть наш любимый яндекс-браузер.
Когда-то, когда упячка была новостью, это работало, но то время миновало.

--- %< ---
$ curl -0L -I 'https://bugzilla.altlinux.org/attachment.cgi?id=16600'
HTTP/1.0 302 Found
Alt-Svc: h3=":443"; ma=2592000
Date: Wed, 04 Jun 2025 09:08:58 GMT
Location: https://attachments.bugzilla.altlinux.org/attachment.cgi?id=16600
Server: Apache/2.4.62 (Unix) OpenSSL/1.1.1w mod_perl/2.0.12-dev Perl/v5.34.0
Set-Cookie: Bugzilla_login_request_cookie=p4y1pee6no; path=/; HttpOnly
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block

HTTP/1.0 200 OK
Alt-Svc: h3=":443"; ma=2592000
Content-Disposition: inline; filename="=?UTF-8?Q?=D0=B2=D0=B8=D0=B4=D0=B5=D0=BE_=D0=BE=D1=88=D0=B8=D0=B1=D0=BA?= =?UTF-8?Q?=D0=B8=2Emkv?="
Content-Type: video/x-matroska; name="=?UTF-8?Q?=D0=B2=D0=B8=D0=B4=D0=B5=D0=BE_=D0=BE=D1=88=D0=B8=D0=B1=D0=BA?= =?UTF-8?Q?=D0=B8=2Emkv?="; charset=
Date: Wed, 04 Jun 2025 09:08:58 GMT
Server: Apache/2.4.62 (Unix) OpenSSL/1.1.1w mod_perl/2.0.12-dev Perl/v5.34.0
Set-Cookie: Bugzilla_login_request_cookie=eoaokCyz5M; path=/; HttpOnly
X-Content-Type-Options: nosniff
X-Xss-Protection: 1; mode=block
--- %< ---
Comment 4 Белая Алёна 2025-06-05 17:02:06 MSK
Created attachment 18754 [details]
примеры ссылок

Раз больше не работает, то нужно убрать примеры ссылок, которые уже не работают. Они указаны прям под полем для ссылки.