VLC-YouTube视频不再播放


13

我想在VLC上播放youtube视频。我是新手(mac os re之一,但可以休假说明:)当我在网络流上输入地址时,播放列表上没有任何反应,但播放时没有任何反应。我有防火墙,如果有帮助的话:)

问题的解决归功于您的帮助!

Answers:


31

我假设您输入的URL正确(除了https,没有HTTP,只有v = ...部分,如http://www.youtube.com/watch?v=-wxawmjnRWY)?

打开其他菜单,然后单击消息。现在,再次单击播放,看看那里有什么消息。

我的猜测是

lua error: Couldn't extract youtube video URL, please check for updates to this script

VLC解析YouTube的HTML源代码以查找视频,但是有时YouTube会更改其输出HTML的方式,因此VLC无法找到视频URL。

可能的解决方法

  • 转到https://www.youtube.com/html5并在其中启用html5以在没有Flash的浏览器中播放视频
  • 安装minitube并尝试在那里播放视频
  • 等待VLC的更新(或自己更新lua脚本-并非如此简单,请参阅更新VLC YouTube解析器
  • 安装软件包youtube-dl并将视频下载到硬盘。这是一个命令行实用程序

更新VLC YouTube解析器

仅将用于YouTube解析的Lua脚本更新为VLC的最新版本:

打开终端应用程序,然后输入以下命令:

确保curl已安装,我们需要此来下载新文件

sudo apt-get install curl

摆脱旧的,无法正常工作的脚本

sudo rm /usr/lib/vlc/lua/playlist/youtube.*

下载当前的(使用整个命令行,是的,它很长):

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

看看是否可行。



2
根据错误报告者的说法,以下是修补过的lua脚本的github: gist.github.com/3729932
Chan-Ho Suh

我们需要更多信息。在VLC中打开:“其他”>“消息”,打开后,输入网络流的youtube网址,点击播放,看看是否有任何消息出现,然后告诉我们:D
phoibos 2012年

3
我已经更新了自己的帖子,请参阅“更新VLC YouTube解析器”。之后,我可以用VLC播放视频。
phoibos 2012年

2
一秒钟我以为我很无聊,但是最后一个建议实际上起作用了!因此,为您+1,而在下次发生这种情况时,我将其完全加为书签。
Braden Best
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.