Je voudrais lire des vidéos youtube sur VLC.
Je suis débutant (un de mac os re, mais je peux suivre les instructions 🙂
lorsque j'entre l'adresse sur le flux réseau rien ne se passe c'est sur la liste de lecture mais rien ne se passe il ne joue pas.
J'ai un pare-feu si cela peut aider 🙂
Problème résolu grâce à votre aide !!
Meilleure réponse
Je suppose que vous avez entré l'URL correctement (pas de https mais http, et seulement la partie v=…, comme http://www.youtube.com/watch?v=-wxawmjnRWY
) ?
Ouvrez le menu Extras et cliquez sur Messages. Maintenant, cliquez à nouveau sur lecture et voyez quel message s'y trouve.
Je suppose que c'est
lua error: Couldn't extract youtube video URL, please check for updates to this script
VLC analyse le code source HTML de YouTube pour rechercher la vidéo, mais parfois, YouTube modifie sa façon de générer le HTML, de sorte que VLC est incapable de trouver l'URL de la vidéo.
Solutions possibles
- Allez sur https://www.youtube.com/html5 et activez html5 pour lire la vidéo dans votre navigateur sans flash
- Installer
minitube
et essayez d'y lire la vidéo - Attendez une mise à jour de VLC (ou mettez à jour le script lua vous-même - pas si facile, voir Mettre à jour l'analyseur VLC YouTube )
- Installez le paquet
youtube-dl
et téléchargez la vidéo sur votre disque dur. C'est un utilitaire de ligne de commande cependant
Mise à jour de l'analyseur VLC YouTube
Mettez à jour uniquement le script Lua pour l'analyse YouTube vers la dernière version de VLC :
Ouvrez l'application Terminal et saisissez ces commandes :
Assurez-vous que curl
est installé, nous en avons besoin pour télécharger le nouveau fichier
sudo apt-get install curl
Débarrassez-vous des anciens scripts qui ne fonctionnent pas
sudo rm /usr/lib/vlc/lua/playlist/youtube.*
Téléchargez les versions actuelles (utilisez toute la ligne de commande, oui, c'est assez long) :
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
Voyez si cela fonctionne.