VLC:如何在 Mac OS X 上更新 VLC Lua youtube 脚本?
2020-10-15 11:55:7
收藏:0
阅读:223
评论:2
我正在尝试通过 VLC 在我的 Mac 上观看 YouTube 视频:
/Applications/VLC.app/Contents/MacOS/VLC -v https://www.youtube.com/watch?v=afzmwAKUppU&app=desktop
会出现错误:
VLC 媒体播放器 3.0.
8 Vetinari(修订版3.0.8-0-gf350b6b5a7)
[00007faf5b5e9140] lua 通用警告:运行脚本/Applications/VLC.app/Contents/MacOS/share/lua/extensions/youtube.lua时出错,未找到函数描述符
[00007faf5b4589c0] macosx界面警告:无法启用媒体键支持,可能需要在安全设置中将应用程序列入白名单。
[00007faf5b784950] 安全传输 TLS 客户端警告:由于后端不支持,忽略ALPN请求。代理行为可能未定义。
[00007faf5b770200] lua 流警告:无法提取视频 URL,退回到备选 YouTube API
[00007faf5b6b5b60] 安全传输 TLS 客户端警告:由于后端不支持,忽略ALPN请求。代理行为可能未定义。
[00007faf5f97ce70] 安全传输 TLS 客户端警告:由于后端不支持,忽略ALPN请求。代理行为可能未定义。
2020-10-15 13:45:28.281 VLC[65658:198319] 找不到标识符为com.spotify.client的应用程序
[00007faf5b5d8580] lua 流错误:无法提取 YouTube 视频 URL,请检查此脚本的更新
[00007faf5b44b570] 主播放列表:播放列表为空
我通过互联网下载 youtube.lua 文件 :
curl "http://git.videolan.org/?p=vlc.git;a=blob_plain;f=share/lua/playlist/youtube.lua;hb=HEAD" -o /Applications/VLC.app/Contents/MacOS/share/lua/extensions/youtube.lua
在我的 Ubuntu 上可以使用,但在我的 Mac 上不行:我想知道这是否是 Mac OS 的正确版本。那么,应该放哪个文件呢? 如果我查看 VLC Lua 目录,我会发现 :
/Applications/VLC.app/Contents/MacOS/share/lua/extensions$ ls -l
total 192
-rw-r--r--@ 1 romain admin 72K Aug 14 2019 VLSub.luac
-rw-r--r-- 1 root admin 22K Oct 15 13:35 youtube.lua
youtube.lua 是我添加的新脚本,但也许还有其他要放置的文件?
点赞
用户12147336
也许现在有点晚了,但无论如何:
您需要从这里获取 youtube.lua:https://github.com/videolan/vlc/blob/master/share/lua/playlist/youtube.lua
然后将其重命名为 youtube.luac 并将其放置在目录中(对于 MacOS)/Applications/VLC.app/Contents/MacOS/share/lua/playlist
我建议将旧的文件重命名并保存以防发生意外情况。
至少在我的电脑上,这样可以让我再次在 VLC 中打开 YouTube 视频。
2021-05-27 17:30:38
评论区的留言会收到邮件通知哦~
推荐文章
- Lua 虚拟机加密load(string.dump(function)) 后执行失败问题如何解决
- 我想创建一个 Nginx 规则,禁止访问
- 如何将两个不同的lua文件合成一个 东西有点长 大佬请耐心看完 我是小白研究几天了都没搞定
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?

你试过3.0.11.1版本吗?https://get.videolan.org/vlc/3.0.11.1/macosx/vlc-3.0.11.1.dmg
你是正确的,youtube.lua应该是正确的文件,但问题可能来自依赖它的其他部分的代码。请注意,因为你正在运行一个稳定的VLC版本,你应该看一下这段代码:https://code.videolan.org/videolan/vlc-3.0/-/blob/master/share/lua/playlist/youtube.lua。
https://code.videolan.org/videolan/vlc/-/blob/master/share/lua/playlist/youtube.lua是夜间的v4不稳定版本(但对于lua脚本来说,它们是相同的)。
此外,请注意即将发布更新脚本的新版本:https://mailman.videolan.org/pipermail/vlc-devel/2020-October/139076.html。