B站资源下载器 - Bilibili Downloader v0.1.0
下载 B 站音频、视频、多 P 与合集,支持命令行和本地 Web UI。需要安装python和yt-dlp
python -m pip install -U yt-dlp
github:https://github.com/chenj-freedom/bilibili_downloader
本地下载
功能
支持通过 -i/--input 输入 B 站链接。
不传 -e/--episodes 时,只下载输入链接本身指向的视频。
如果输入链接带 ?p=2,默认只下载第 2P。
传 -e/--episodes 时,会先规范化 B 站链接,再按指定分 P 下载。
-e/--episodes 支持 1-5、1,2,6、all。
支持识别视频合集,并把合集里的多个 BV 和 BV 内分 P 展开成统一序号下载。
支持通过 -o/--output 指定下载目录,默认保存到系统 Downloads 目录。
不传 -m/--media 时,会根据输入链接自动选择 audio 或 video。
支持通过 -m/--media 显式指定 audio 或 video。
B 站音频链接 /audio/au... 和音频合集 /audio/am... 会强制使用 audio 模式;如果传了 --media video,会打印 warning 并忽略。
下载多个分 P 时,单个分 P 失败后会继续下载后续分 P。
下载视频分 P 或音频合集时,会打印脚本层进度,例如 Downloading playlist item 5 of 13。
执行结束后会输出成功数量、失败数量和失败分 P 列表。
页:
[1]