Play videos and songs on the website via mpv-handler
是支持的,不过你好像碰到了一个新的 bug。
你提示 URL 格式不对的时候是通过浏览器调用的 mpv-handler 吗?并且你是 Windows 用户?
Windows 会在传递 URL 的时候在末尾加上 /
,但是我在处理的时候只考虑了通过这个用户脚本生成的 URL 的格式。
这个脚本生成的 URL 格式是 mpv://BASE64_URL/?quality=xxx&cookies=xxx
你通过命令行传递 mpv://BASE64_URL
是可用的,但是传递 mpv://BASE64_URL/
(多了一个 /
) 是不行的。
这个是我在处理 URL 解析这块儿的一个问题,感谢提醒。我会尽快修复(
是支持的,不过你好像碰到了一个新的 bug。
你提示 URL 格式不对的时候是通过浏览器调用的 mpv-handler 吗?并且你是 Windows 用户?
Windows 会在传递 URL 的时候在末尾加上
/
,但是我在处理的时候只考虑了通过这个用户脚本生成的 URL 的格式。这个脚本生成的 URL 格式是
mpv://BASE64_URL/?quality=xxx&cookies=xxx
你通过命令行传递
mpv://BASE64_URL
是可用的,但是传递mpv://BASE64_URL/
(多了一个/
) 是不行的。这个是我在处理 URL 解析这块儿的一个问题,感谢提醒。我会尽快修复(
谢谢回复。之前是在浏览器调用的。我又试了一下在命令行用start mpv://BASE64_URL(没有加/)得到的也是同样的decoding错误
谢谢回复。之前是在浏览器调用的。我又试了一下在命令行用start mpv://BASE64_URL(没有加/)得到的也是同样的decoding错误
你使用的 mpv-handler 版本号是多少?mpv-handler -v
看看输出?
谢谢回复。之前是在浏览器调用的。我又试了一下在命令行用start mpv://BASE64_URL(没有加/)得到的也是同样的decoding错误
你使用的 mpv-handler 版本号是多少?
mpv-handler -v
看看输出?
v0.1.7,就是在你发的脚本的页面里下载的,我看github上也是这个版本
v0.1.7,就是在你发的脚本的页面里下载的,我看github上也是这个版本
Emm,我这里测试不带 /
是没问题的,能把你编码后的 URL 发给我测试一下吗?
v0.1.7,就是在你发的脚本的页面里下载的,我看github上也是这个版本
Emm,我这里测试不带
/
是没问题的,能把你编码后的 URL 发给我测试一下吗?
115的m3u8链接,我测了,在其他机器都可以播放。
mpv://aHR0cDovL2NwYXRzMDEuMTE1LmNvbS9iMmZhN2I5MmEyYzY4NGQ1MDRjYTIyNTMzNzM4OTVlZS82MDVBQzk5Qy9GNzE3RjI1MjhCRkUwRUNDNDVFMTI4ODE4M0Y3OUFENTE4NjQxNjhFL0Y3MTdGMjUyOEJGRTBFQ0M0NUUxMjg4MTgzRjc5QUQ1MTg2NDE2OEVfMTkyMC5tM3U4P3U9NTEyMDcxNzE0JnQ9ZjUwYTljZWU5ODFhYmQ1OTQ3NjE2ODM3NzIzMWZjM2Mmcz0xNTcyODY0
不带 /
v0.1.7 实测没问题(
修复这个问题的 v0.1.8 已经 push 上去了,等 Github Action 打包好就可以用了
不带
/
v0.1.7 实测没问题(修复这个问题的 v0.1.8 已经 push 上去了,等 Github Action 打包好就可以用了
赞效率。新版本一切正常!Very Good!
请问你的mpv handler支持对其他url进行base64编码后用 "mpv://base64编码的url" 这样播放吗?我试了一下好像不行,提示url格式不对,无法decode,但是我明明也是用btoa()编码的啊