我想在 VLC 上播放 youtube 视频。我是新手(mac os re 之一,但可以休耕指令:) 当我在网络流上输入地址时,没有任何反应它在播放列表中,但没有任何反应它没有播放。如果有帮助,我有防火墙:)
多亏你的帮助问题解决了!!
pho*_*bos 37
我假设您输入的 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
Run Code Online (Sandbox Code Playgroud)
VLC 解析 YouTube 的 HTML 源代码以查找视频,但有时,YouTube 会更改其输出 HTML 的方式,因此 VLC 无法找到视频 URL。
可能的解决方法
minitube并尝试在那里播放视频youtube-dl并将视频下载到您的硬盘。虽然它是一个命令行实用程序更新 VLC YouTube 解析器
仅将用于 YouTube 解析的 Lua 脚本更新为来自 VLC 的最新版本:
打开终端应用程序并输入以下命令:
确保curl已安装,我们需要这个来下载新文件
sudo apt-get install curl
Run Code Online (Sandbox Code Playgroud)
摆脱旧的、不工作的脚本
sudo rm /usr/lib/vlc/lua/playlist/youtube.*
Run Code Online (Sandbox Code Playgroud)
下载当前的(使用整个命令行,是的,它很长):
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
Run Code Online (Sandbox Code Playgroud)
看看它是否有效。