VLC - filmy z YouTube'a nie będą już odtwarzane

14

Chciałbym odtwarzać filmy z YouTube na VLC. Jestem nowicjuszem (jeden z komputerów Mac, ale mogę odejść od instrukcji :) Kiedy wpisuję adres w strumieniu sieciowym nic się nie dzieje, to jest na liście odtwarzania, ale nic się nie dzieje, to nie gra. Mam zaporę ogniową, jeśli to pomaga :)

Problem rozwiązany dzięki twojej pomocy !!

użytkownik94159
źródło

Odpowiedzi:

32

Zakładam, że poprawnie wpisałeś adres URL (nie https, ale http, a tylko część v = ... jak http://www.youtube.com/watch?v=-wxawmjnRWY)?

Otwórz menu Dodatki i kliknij Wiadomości. Teraz kliknij ponownie przycisk Play i sprawdź, jaka wiadomość tam jest.

Domyślam się, że to

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

VLC analizuje kod źródłowy HTML YouTube w celu wyszukania filmu, ale czasami YouTube zmienia sposób wyświetlania HTML, więc VLC nie może znaleźć adresu URL filmu.

Możliwe obejścia

  • Wejdź na https://www.youtube.com/html5 i włącz html5, aby odtwarzać wideo w przeglądarce bez flashowania
  • Zainstaluj minitubei spróbuj odtworzyć tam wideo
  • Poczekaj na aktualizację VLC (lub sam zaktualizuj skrypt lua - nie jest to takie proste, zobacz Aktualizacja parsera YouTube VLC )
  • Zainstaluj pakiet youtube-dli pobierz wideo na dysk twardy. Jest to jednak narzędzie wiersza poleceń

Aktualizacja parsera YouTube VLC

Zaktualizuj tylko skrypt Lua dla parsowania YouTube do najnowszej wersji z VLC:

Otwórz aplikację Terminal i wprowadź następujące polecenia:

Upewnij się, że curljest zainstalowany, potrzebujemy tego, aby pobrać nowy plik

sudo apt-get install curl

Pozbądź się starych, niedziałających skryptów

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

Pobierz bieżące (użyj całej linii poleceń, tak, jest dość długa):

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

Sprawdź, czy to działa.

phoibos
źródło
1
Oto raport o błędzie: trac.videolan.org/vlc/ticket/7471
Chan-Ho Suh
2
Według zgłaszającego błędy, oto github dla załatanego
Chan-Ho Suh
Potrzebujemy więcej informacji. Otwórz w VLC: „Dodatki”> „Wiadomości”, po otwarciu wprowadź adres URL youtube dla strumienia sieciowego, naciśnij przycisk odtwarzania i sprawdź, czy pojawiły się jakieś wiadomości, i powiedz nam o tym: D
phoibos 10.10
3
Zaktualizowałem swój post, patrz „Aktualizowanie parsera YouTube VLC”. Po tym mogłem odtwarzać filmy z VLC.
phoibos,
2
Przez chwilę myślałem, że jestem bez kości , ale ta ostatnia sugestia faktycznie zadziałała! Więc +1 dla ciebie i całkowicie dodam to do zakładek na następny raz.
Braden Best