LINUX.ORG.RU

VLC не воcпроизводит видео с YouTube [Решено]

 ,


0

2

Почему-то некоторые видео с ютуба выдают такую ошибку. Как решить?

Например, пытаюсь открыть URL https://www.youtube.com/watch?v=oMpU2H4mIOU и получаю ошибку:

Этот источник не открывается: VLC не может открыть MRL 'https://r7---sn-jvhnu5g-bvwe.googlevideo.com/videoplayback?expire=1566326773&... Ищите более подробную информацию в лог-файле.


Гугл за последнее время несколько раз поменял потроха на ютубе. Надо обновить VLC. Похоже VLC использует таки код из youtube-dl или его форк, судя по симптомам Riseup анонсировал новый VPN сервис на базе Bitmask (комментарий), но в отличии от youtube-dl, VLC не отваливался полностью после изменений.

Nakita-Markov ()
Ответ на: комментарий от Nakita-Markov

Похоже VLC использует таки код из youtube-dl

не использует. я собираю VLC и у меня на машине нет никакого пистона.

а про ipv6 - это не софт «пытается идти по ipv6», а в системе преференсы стоят.

Iron_Bug ★★★★ ()
Ответ на: комментарий от nadim

void c musl. я всё собираю. потому что выпиливаю много всякого ненужно в процессе сборки и кастомизации и у меня свои патчи на некоторые пакеты.

з.ы. текущая версия vlc открывает ссылку ТСа без проблем.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от insfel

я не стала смотреть видос. я такую тупизну не люблю. я только линк проверила. а если такое на ютубе открывается - потом приходится вычищать из history, чтобы ютуб потом фигню всякую не предлагал.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от anonymous

это можно сделать без сайта. просто вручную распарсить страницу. или даже сделать скриптик. но лень. я лично HD практически не смотрю - нет смысла: только трафика больше и тормозов. но на случай, если других разрешений нет, надо тоже иметь какие-то способы.

а пистон надо уничтожать, да. это не зависит от того, каким плеером смотришь видео.

Iron_Bug ★★★★ ()
> celluloid "https://www.youtube.com/watch?v=oMpU2H4mIOU"

(io.github.celluloid_player.Celluloid:5704): Gtk-WARNING **: 20:55:05.506: Calling org.xfce.Session.Manager.Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Inhibit" with signature "susu" on interface "org.xfce.Session.Manager" doesn't exist

- не считая этого предупреждения, видео с Ютуба нормально воспроизводится.

iZEN ★★★★★ ()
Ответ на: комментарий от Iron_Bug

пистон надо уничтожать

Сначала аналоги напиши. А так как тебе

лень

то молчи в тряпочку.

И сайтами, которые youtube-dl на сервере используют, тоже не пользуйся.

anonymous ()
Ответ на: комментарий от anonymous

И сайтами, которые youtube-dl на сервере используют, тоже не пользуйся.

я и не пользуюсь. нахрена они мне? vlc спокойно пишет поток в файл. но мне это чаще всего не нужно. я не коллекционирую видео с ютупчика. а музыка есть в торрентах.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
  1. delete the file «youtube.luac» in [vlc directory]/lua/playlist directory (ex: c:Program FilesVideoLANVLCluaplaylistyoutube.luac)
  2. get the latest version of thr «youtube» script from here: https://raw.githubusercontent.com/videolan/vlc/master/share/lua/playlist/youtube.lua
  3. place the file in the directory [vlc directory]/lua/playlist (where «youtube.luac» was)
  • Linux (all users): /usr/lib/vlc/lua/playlist/
  • Linux (current user): ~/.local/share/vlc/lua/playlist/
anonymous ()