如何使用VLC观看实时YouTube流?


19

现在可以使用VLC观看YouTube直播视频吗?我只是不想使用Flash Player。我知道vlc可以使用该视频所在页面的链接播放youtube视频,但是直播youtube视频又如何呢?


我把这个问题加倍。对我来说,VLC成功播放了普通的YouTube视频(非实时),但没有播放任何实时流(例如,从此处开始)。可能是因为非直播视频在YT上提供了更多格式(我想,YT会在最后自动对它们进行编码),而直播仅在MP4中(至少youtube-dl --list-formats以这种方式报告可播放网址与不可播放网址之间的差异) )。
萨沙(Sasha)

Answers:


9

是的,它的工作方式与非实时流完全相同。只是Ctrl+ N(或Media > Open Network Stream),并通过第一个参数输入YouTube网址。

我在youtube live(pretty darn terribad)上看到的第一件事的示例:

在此处输入图片说明

另类

如果您只是想避免使用它flashplayer,则可以选择使用YouTube的HTML5 Player


好的,请尝试使用此链接youtube.com/watch?v=EH-n3Ayqctk(如果它对您有用),因为当我尝试vlc时,它会崩溃。
统治者

效果很好。尝试修复您的安装。您在什么操作系统上?不确定,可能是其他操作系统或语言中的错误。
nerdwaller 2013年

1
好像vlc在所有直播YouTube流中崩溃。
13年

2
您的问题对我而言并不那么明显,但是通过VLC论坛进行浏览似乎是一个断断续续的问题,因为YouTube会不断更新其网站以及它如何与视频一起使用。
nerdwaller

1
对我而言,VLC成功播放了非流式YouTube视频(如视频),但无法播放如此该视频以及此处的所有内容)。是的,控制台显示了一些错误,但是我不知道如何解释它们。有任何想法吗?
萨沙(Sasha)

0

我想补充一下nerdwaller已经给出的答案

VLC需要CA证书文件才能验证* http *** s **连接。

我已登录到youtoube,复制了地址并尝试

媒体->打开网络流->播放

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

登录后,您将使用HTTPS协议进行冲浪。(所以复制粘贴将得到您)

带走s并通过未加密的连接打开,效果很好。


2
不,从https中删除s不会有帮助。
peetonn 2015年

@peetonn:那时对我有用。在我现在的vlc 2.2.0-pre2 Weatherwax上,输入https链接时,它会自动退回到http连接。也许您可以将消息Verbosity设置为(2)debug,以获取有关正在发生的事情的更多信息。菜单[工具]-> [消息]。
波哥马拉米雷斯

1
我相信YouTube已更改了其API。如果我从https中删除“ s”,则说它需要TLS插件
根本行不通

@peetonn:非常感谢您告诉我这在您的情况下不起作用,这可能不是真正的解决方案,当时可以解决。您可以尝试安装gnuTLS。您也可以尝试提出另一种解决方案,以为VLC提供证书
波哥马拉米雷斯

是的,已经检查了这些链接,谢谢。带有喂养证书的人-我不知道如何在Windows中执行此操作。同样,尝试了GnuTLS-但它们仅针对x86体系结构构建。无论如何,我发现这只是VLC的x64版本问题。win32(x86)实际有效。最后,我在这里
peetonn 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.