VLC – YouTubevideo将无法播放

我想在VLC上播放youtubevideo。 我是新手(mac os re之一,但可以休闲说明:)当我在网络流输入地址时没有任何事情发生在播放列表上,但没有任何事情发生它不播放。 如果它有帮助我有防火墙:)

由于你的帮助,问题解决了!!

我假设您正确输入了url(没有https而是http,只有v = …部分,例如http://www.youtube.com/watch?v=-wxawmjnRWY )?

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

我的猜测是

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

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

可能的解决方法

  • 转到https://www.youtube.com/html5并在那里启用html5,在没有闪存的情况下在浏览器中播放video
  • 安装minitube并尝试在那里播放video
  • 等待更新VLC(或自己更新lua脚本 – 不是那么容易,请参阅更新VLC YouTube解析器
  • 安装包youtube-dl并将video下载到硬盘。 这是一个命令行实用程序

更新VLC YouTube解析器

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

打开终端应用程序并输入以下命令:

确保安装了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 

看看它是否有效。