Comment regarder un flux YouTube en direct à l'aide de VLC?

19

Est-il possible pour l'instant de regarder des flux vidéo youtube en direct en utilisant vlc? Je ne veux tout simplement pas utiliser le lecteur flash. Je sais que vlc peut lire des vidéos youtube en utilisant le lien de la page où se trouve cette vidéo, mais qu'en est-il des vidéos youtube en direct?

règle
la source
Je double cette question. Pour moi, VLC lit avec succès les vidéos YouTube habituelles (non en direct), mais ne parvient à lire aucun flux en direct (par exemple à partir d' ici ). Peut-être que cela se produit parce que les vidéos non en direct sont disponibles dans plus de formats sur YT (je suppose que YT les recode automatiquement à la fin) tandis que les flux en direct sont en MP4 uniquement ( youtube-dl --list-formatssignale au moins la différence entre les URL lisibles et non lisibles de cette manière ).
Sasha

Réponses:

9

Oui, cela fonctionne exactement de la même manière que les flux non en direct. Il suffit de Ctrl+ N(ou Media > Open Network Stream) et entrez l'URL youtube via le premier paramètre.

Un exemple de la première chose que j'ai vue sur YouTube en direct (darn terribad):

entrez la description de l'image ici

Alternative

Si vous cherchez simplement à éviter d'utiliser flashplayer, vous pouvez opter pour le lecteur HTML5 de YouTube .

nerdwaller
la source
Ok, essayez ce lien youtube.com/watch?v=EH-n3Ayqctk si cela fonctionne pour vous, parce que lorsque j'essaie vlc, ça plante.
règle
Fonctionne très bien. Essayez de réparer votre installation. Sur quel OS êtes-vous? Peut être un bogue dans d'autres systèmes d'exploitation ou langues, mais je n'en suis pas sûr.
nerdwaller
1
Il semble que vlc se bloque sur tous les flux youtube en direct.
règle
2
Votre problème ne me semble pas aussi évident, mais la consultation des forums VLC semble être un problème d'activation et de désactivation, car YouTube continue de mettre à jour son site et son fonctionnement avec les vidéos.
nerdwaller
1
Pour moi, VLC lit avec succès des vidéos YouTube non diffusées (comme celle-ci ), mais ne parvient pas à lire les flux (comme celui-ci , ceci et tout à partir d' ici ). Oui, la console affiche des erreurs, mais je n'ai aucune idée de la façon de les interpréter. Des idées?
Sasha
0

Je voudrais ajouter à la réponse déjà donnée par nerdwaller .

VLC nécessite un fichier de certificat CA pour pouvoir valider une connexion * http *** s **.

J'ai été connecté à youtoube, j'ai copié l'adresse et j'ai essayé

Médias -> flux réseau ouvert -> Lecture

main error: TLS client plugin not available
main error: open of `https://www.youtube.com/watch?v=.....' failed

Une fois connecté, vous surfez en utilisant le protocole HTTPS. (Donc, le copier-coller vous obtiendra)

Retirez le s et ouvrez-le via une connexion non cryptée et cela a bien fonctionné.

Pau Coma Ramirez
la source
2
non, la suppression de s de https n'aide pas.
peetonn
@peetonn: C'est ce qui a fonctionné pour moi à l'époque. Sur ma vlc maintenant 2.2.0-pre2 Weatherwax, lors de la saisie d'un lien https, il revient automatiquement à une connexion http. Vous pouvez peut-être définir la verbosité de vos messages sur (2) déboguer pour obtenir plus d'informations sur ce qui se passe. Menu [Outils] -> [Messages].
Pau Coma Ramirez
1
Je pense que YouTube a changé son API. si je supprime "s" de https, cela ne fonctionne tout simplement pas en disant qu'il a besoin du plugin TLS
peetonn
@peetonn: Eh bien merci de m'avoir fait savoir que cela n'a pas fonctionné dans votre cas, ce n'est probablement pas la vraie solution et c'était un travail à l'époque. Vous pouvez essayer d'installer gnuTLS. Vous pouvez également essayer une autre solution proposée pour alimenter VLC avec des certificats .
Pau Coma Ramirez
oui, déjà vérifié ces liens, merci. celui avec des certificats d'alimentation - je ne sais pas comment faire cela dans les fenêtres. également, essayé GnuTLS - mais ils ont des builds pour l'architecture x86 uniquement. de toute façon, j'ai compris que ce n'est que le problème de la version x64 de VLC. win32 (x86) fonctionne réellement. à la fin, j'ai posté une question ici
peetonn