迫于想本地听歌,写了个 b 站音视频下载脚本

2021-10-10 20:38:32 +08:00
 foam

bilibili-downloader

哔哩哔哩( b 站)音视频下载脚本。 -> GitHub 仓库 <- 。欢迎 Star 、Issue 、PR~

该脚本可运行在油猴插件。若你未安装,可访问 油猴官网 下载安装。当然,该脚本也可以运行在类似油猴的浏览器插件中。甚至,你可以直接将该脚本粘贴到浏览器控制台运行。

本脚本暂未在 多分集、番剧中测试,可能不支持。

用途

有时候,我们在 b 站 听到喜欢的歌(或视频),希望将其下载到自己的音乐播放器,方便下次听(我一般将其上传到音乐云盘~)。

但 b 站 的音视频是分离的 m4s 格式的文件,我们可以通过分析网络请求,将这两个 m4s 文件下载到本地,再用 ffmpeg 转换成 mp4 或 mp3 。但每次都这样操作,过于繁琐。

因此,该脚本将上述步骤自动化了。

安装|更新

点击 这里 安装或更新

功能

本脚本会在视频页插入一个下载图标的按钮,光标移动到该按钮,会有三个选项:

截图

UI 命令行

最后

欢迎一键三连,切勿下次一定~

4194 次点击
所在节点    分享创造
10 条回复
Kobayashi
2021-10-10 20:57:11 +08:00
xiaopc
2021-10-10 21:28:04 +08:00
嗯,首先有 ffmpegwasm/ffmpeg.wasm 可以在浏览器跑转码
其次有一堆下载器了,再补两个:iawia002/annie 和 nilaoda/BBDown
foam
2021-10-10 21:31:15 +08:00
@Kobayashi 谢谢分享,之前 下载 youtube 用过这两个,没想到也支持 b 站。
刚试用了下,you-get 会比 youtube-dl 下载快些,不知道 youtube-dl 是否是在服务端转码的。

另外,不想跑到命令行下载或者懒得看参数说明的同学 ( 例如我没有很方便看到直接下载 mp3 的方式 ),浏览器插件还是比较方便的,哈哈。
foam
2021-10-10 21:33:07 +08:00
@xiaopc 不错,wasm 也出来了。那后面直接在浏览器转码就方便了。
感谢分享。
chanssl
2021-10-10 21:46:17 +08:00
@foam #3 重封装都是在最后下载完成后做。一些已有的增强脚本可以满足你的需求了。
https://github.com/the1812/Bilibili-Evolved
foam
2021-10-10 21:55:25 +08:00
@chanssl 赞,这个脚本好专业。再加个支持下载音频就完美了。
yujiang
2021-10-10 22:55:05 +08:00
jijidown,这个带 gui 。用很久了,挺成熟的
foam
2021-10-10 23:08:22 +08:00
@yujiang #7 谢谢分享。看了下,这个网站现在需要下载 win 客户端才能使用了
matthewzhong
2021-10-11 06:47:13 +08:00
quickcut 下载哔哩哔哩也是贼溜
lancelock
2021-10-11 09:58:15 +08:00
downie

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/806891

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX