VLC - Les vidéos YouTube ne seront plus lues

13

Je voudrais lire des vidéos YouTube sur VLC. Je suis novice (l'un des mac os, mais je peux suivre les instructions :) quand j'entre une adresse sur le flux réseau, rien ne se passe, c'est sur la playlist, mais rien ne se passe, il ne joue pas. J'ai un pare-feu si ça aide :)

Problème résolu grâce à votre aide !!

user94159
la source

Réponses:

31

Je suppose que vous avez entré l'URL correctement (pas 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 play et voyez quel message est là.

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 change sa façon de produire le HTML, de sorte que VLC ne parvient pas à trouver l'URL de la vidéo.

Solutions de contournement possibles

  • Accédez à https://www.youtube.com/html5 et activez html5 pour lire la vidéo dans votre navigateur sans flash
  • Installez minitubeet essayez de lire la vidéo là-bas
  • Attendez une mise à jour de VLC (ou mettez à jour le script lua vous-même - pas si facile, voir Mise à jour de l'analyseur YouTube VLC )
  • Installez le package youtube-dlet téléchargez la vidéo sur votre disque dur. C'est un utilitaire de ligne de commande

Mise à jour de l'analyseur VLC YouTube

Mettez à jour uniquement le script Lua pour l'analyse de YouTube vers la dernière version de VLC:

Ouvrez l'application Terminal et entrez ces commandes:

Assurez-vous qu'il curlest 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 ça marche.

phoibos
la source
1
Voici le rapport de bug: trac.videolan.org/vlc/ticket/7471
Chan-Ho Suh
2
Selon le journaliste de bogue, voici un github pour le script lua corrigé: gist.github.com/3729932
Chan-Ho Suh
Nous avons besoin de plus d'informations. Ouvrez dans VLC: "Extras"> "Messages", avec cette ouverture, entrez l'url youtube pour le flux réseau, appuyez sur play et voyez si des messages sont apparus, et dites-nous à ce sujet: D
phoibos
3
J'ai mis à jour mon article, voir "Mise à jour de l'analyseur YouTube VLC". J'ai pu lire des vidéos avec VLC après cela.
phoibos
2
Pendant une seconde, j'ai pensé que j'étais désossé , mais cette dernière suggestion a vraiment fonctionné! Donc +1 pour vous, et je suis totalement en signet pour la prochaine fois que cela se produit.
Braden Best