VLC – видео YouTube больше не будут воспроизводиться

Я хотел бы воспроизвести видео с YouTube на VLC. Я новичок (один из mac os re, но могу парировать инструкции :), когда я ввожу адрес в сетевой поток, ничего не происходит в плейлисте, но ничего не происходит, когда он не играет. У меня есть брандмауэр, если он помогает 🙂

Проблема решена благодаря вашей помощи !!

Я предполагаю, что вы правильно ввели URL-адрес (нет https, а http, и только часть v = …, например http://www.youtube.com/watch?v=-wxawmjnRWY )?

Откройте меню «Дополнительно» и нажмите «Сообщения». Теперь снова нажмите кнопку воспроизведения и посмотрите, что там есть.

Я думаю, это

 lua error: Couldn't extract youtube video URL, please check for updates to this script 

VLC анализирует исходный код YouTube на YouTube, чтобы посмотреть видео, но иногда YouTube меняет способ вывода HTML-кода, поэтому VLC не может найти URL-адрес видео.

Возможные обходные пути

  • Перейдите на https://www.youtube.com/html5 и включите html5, чтобы воспроизводить видео в своем браузере без вспышки
  • Установите minitube и попытайтесь воспроизвести видео там
  • Дождитесь обновления VLC (или обновите сам сценарий lua) – не так просто, см. « Обновление парсера VLC YouTube» )
  • Установите пакет youtube-dl и загрузите видео на свой жесткий диск. Это утилита командной строки, хотя

Обновление парсера VLC YouTube

Обновите только сценарий Lua для разбора YouTube до последней версии VLC:

Откройте приложение «Терминал» и введите следующие команды:

Убедитесь, что curl установлен, нам нужно это, чтобы загрузить новый файл

 sudo apt-get install curl 

Избавьтесь от старых, неработающих скриптов

 sudo rm /usr/lib/vlc/lua/playlist/youtube.* 

Загрузите текущие (используйте всю командную строку, да, она довольно длинная):

 sudo curl "http://git.videolan.org/?p=vlc.git;a=blob_plain;f=share/lua/playlist/youtube.lua;hb=HEAD" -o /usr/lib/vlc/lua/playlist/youtube.lua 

Посмотрите, работает ли это.