Ich würde gerne YouTube-Videos auf VLC abspielen.
Ich bin Neuling (einer von Mac OS Re, kann aber Anweisungen verwerfen 🙂
Wenn ich eine Adresse im Netzwerkstream eingebe, passiert nichts, es ist auf der Wiedergabeliste, aber es passiert nichts es spielt nicht.
Ich habe eine Firewall falls es hilft 🙂
Problem dank Ihrer Hilfe gelöst!!
Beste Antwort
Ich gehe davon aus, dass Sie die URL richtig eingegeben haben (kein https, sondern http und nur den v=…-Teil, wie http://www.youtube.com/watch?v=-wxawmjnRWY
)?
Öffnen Sie das Menü Extras und klicken Sie auf Nachrichten. Klicken Sie jetzt erneut auf Wiedergabe und sehen Sie, welche Nachricht dort steht.
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, aber manchmal ändert YouTube die Art und Weise, wie es den HTML-Code ausgibt, sodass VLC die Video-URL nicht finden kann.
Mögliche Problemumgehungen
- Gehen Sie zu https://www.youtube.com/html5 und aktivieren Sie dort html5, um das Video in Ihrem Browser ohne Flash abzuspielen
- Installieren Sie
minitube
und versuche dort das Video 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-dl
und 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 das YouTube-Parsing auf die neueste Version von VLC:
Öffnen Sie die Terminal-Anwendung und geben Sie diese Befehle ein:
Stellen Sie sicher, dass curl
installiert ist, benötigen wir diese, um die neue Datei herunterzuladen
sudo apt-get install curl
Befreien Sie sich von den alten, nicht funktionierenden Skripten
sudo rm /usr/lib/vlc/lua/playlist/youtube.*
Laden Sie die aktuellen herunter (verwenden Sie die gesamte Befehlszeile, ja, sie 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.