Greasy Fork is available in English.
Play videos and songs on the website via mpv-handler
< Σχολιασμός για τον κώδικα Play with MPV
这个功能 mpv-handler 那边实现了,但是脚本这边还没想好怎么弄。
如果实在是想用 you-get 解析 bilibili 的话,可以按照下面的步骤使用(注意:可能会影响其他网站的使用):
custom.toml
,添加 https://raw.githubusercontent.com/akiirui/mpv-handler/main/share/examples/you-get-bilibili.toml 的内容。*://www.bilibili.com/video/*
为 *://www.bilibili.com/*
(以匹配 bangumi 也就是番剧的页面)"www.bilibili.com": /www.bilibili.com\/video\/(av|bv)/gi,
为 "www.bilibili.com": /www.bilibili.com/gi,
(同样是匹配番剧页面)protocol += "downloader=mpv" + "&";
为 protocol += "downloader=you-get-bilibili";
(告诉 mpv-handler 使用下载器配置 you-get-bilibili)protocol += "quality=" + quality;
(目前 you-get-bilibili 不支持质量选择,提供了质量选项就会报错)这样是可以工作的,不过没有严谨的页面匹配,所以会在所有 www.bilibili.com 的页面上显示 mpv 的图标(
最近打算重构 mpv-handler, 让 mpv-handler 去做 ytdl-hook 的事儿,这样的话能够支持 you-get 或者其他下载器的质量选择之类的功能。 不过可能优先会实现 ytdl 的支持。
这个小东西是写来自己平时用的,现在弄得越来越复杂了,多了堆自己用不到的功能,还把配置弄复杂了(指 mpv-handler 的那一大堆可自定义选项)。
下一次 mpv-handler 更新应该就会把除了选择播放器之外的所有选项全删掉,保持使用上的便利。
脚本更新就得留在 mpv-handler 大改后,不然又得改(并且可能会放弃让用户自定义下载器的功能,提供固定选项。添加支持的网站这个应该会保留,不然就目前支持的几个站实在是太浪费 ytdl / you-get 所支持的大量平台了。
当然,以上都是饼。得心血来潮了才会弄,咕咕咕。
作者你好请问怎么调用you-get解析b站视频呢