VLC - YouTube-Videos werden nicht mehr abgespielt

13

Ich möchte YouTube-Videos auf VLC abspielen. Ich bin Neuling (einer von Mac OS RE, kann aber Anweisungen brachliegen :) Wenn ich die Adresse in den Netzwerk-Stream eingebe, passiert nichts, es ist auf der Wiedergabeliste, aber es passiert nichts, es wird nicht abgespielt. Ich habe eine Firewall, wenn es hilft :)

Problem gelöst dank Ihrer Hilfe !!

user94159
quelle

Antworten:

31

Ich gehe davon aus, dass Sie die URL korrekt eingegeben haben (kein https sondern http und nur der v = ... Teil, wie http://www.youtube.com/watch?v=-wxawmjnRWY)?

Öffnen Sie das Menü Extras und klicken Sie auf Nachrichten. Klicken Sie nun erneut auf "Abspielen" und sehen Sie, welche Nachricht dort ist.

Ich vermute, es ist

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

VLC analysiert den HTML-Quellcode von YouTube, um nach dem Video zu suchen. Manchmal ändert YouTube jedoch die Art und Weise, wie HTML ausgegeben wird, sodass VLC die Video-URL nicht finden kann.

Mögliche Problemumgehungen

  • Gehe zu https://www.youtube.com/html5 und aktiviere dort html5, um das Video in deinem Browser ohne Flash abzuspielen
  • Installiere minitubeund versuche das Video dort abzuspielen
  • Warten Sie auf ein Update von VLC (oder aktualisieren Sie das Lua-Skript selbst - nicht so einfach, siehe Aktualisieren des VLC-YouTube-Parsers ).
  • Installieren Sie das Paket youtube-dlund laden Sie das Video auf Ihre Festplatte herunter. Es ist jedoch ein Befehlszeilenprogramm

Aktualisieren des VLC YouTube-Parsers

Aktualisieren Sie nur das Lua-Skript für YouTube-Parsing auf die neueste Version von VLC:

Öffnen Sie die Terminal-Anwendung und geben Sie die folgenden Befehle ein:

Stellen Sie sicher curl, dass installiert ist. Wir benötigen dies, um die neue Datei herunterzuladen

sudo apt-get install curl

Beseitigen Sie die alten, nicht funktionierenden Skripte

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

Lade die aktuellen herunter (benutze die gesamte Kommandozeile, ja, es ist ziemlich lang):

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

Sehen Sie, ob es funktioniert.

Phoibos
quelle
1
Hier ist der Fehlerbericht: trac.videolan.org/vlc/ticket/7471
Chan-Ho Suh
2
Laut dem Bug-Reporter ist hier ein Github für das gepatchte Lua-Skript: gist.github.com/3729932
Chan-Ho Suh
Wir brauchen mehr Infos. Open in VLC: „Extras“> „Meldungen“, mit diesem offenen, geben Sie die YouTube - URL für den Netzwerk - Stream, Hit spielen und sehen , ob irgendwelche Nachrichten erschienen, und sagen Sie uns Bescheid: D
Phoibos
3
Ich habe meinen Beitrag aktualisiert, siehe "Aktualisieren des VLC YouTube-Parsers". Danach konnte ich mit VLC Videos abspielen.
Phoibos
2
Für eine Sekunde dachte ich, ich wäre entbeint , aber dieser letzte Vorschlag hat tatsächlich funktioniert! Also +1 für dich, und ich setze dieses Lesezeichen für das nächste Mal, wenn dies passiert.
Braden Best