哔哩哔哩(b站)音视频下载脚本
该脚本可运行在油猴插件。若你未安装,可访问 油猴官网 下载安装。当然,该脚本也可以运行在类似油猴的浏览器插件中。甚至,你可以直接将该脚本粘贴到浏览器控制台运行。
你也可以用我的另一个开源项目来下载b站视频 https://github.com/foamzou/media-get
有时候,我们在 b站 听到喜欢的歌(或视频),希望将其下载到自己的音乐播放器,方便下次听。
但 b站 的音视频是分离的 m4s 格式的文件,我们可以通过分析网络请求,将这两个 m4s 文件下载到本地,再用 ffmpeg 转换成 mp4 或 mp3。但每次都这样操作,过于繁琐。
因此,该脚本将上述步骤自动化了。
点击 这里 安装或更新
本脚本会在视频页插入一个下载图标的按钮,光标移动到该按钮,会有三个选项:
- 下载音频
- 该选项将向我的服务器提交请求,由我的服务下载音频并转码为 mp3 文件后,将下载地址赋值到链接。然后你可以点击“音频转码成功,点击下载”
- 带宽有限,就不提供视频下载了,推荐使用下边的本地下载方式。
- 服务端的核心代码和下边的代码是一样的,本仓库就不提供了。
- 复制代码:获取音频
- 该方式需要你机器安装了 ffmpeg
- 目前只支持 shell。由于时间有限,Windows的cmd或powershell 暂时不支持,有感兴趣的朋友可以帮忙提 PR。
- 由于我的小破站只有 1M 带宽,下载会比较慢。因此推荐你使用这种方式进行下载。点击该选项后,本脚本会将下载音频和转码音频的命令放到系统剪贴板。你可以粘贴到你本地机器运行。
- 复制代码:获取视频
- 说明同上