小刀辅助网 - 辅助网,我爱辅助网,小超资源网,原小刀辅助网

Bilibili Downloader B站下载支持音频和视频

时间:2026-07-10 16:50 分类:源码分享

简体中文 | English

一个 B 站下载脚本。当前支持下载音频和视频。

功能
支持通过 -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 列表。
依赖
请先确保本机已经安装:

Python 3
FFmpeg,并且 ffmpeg 可以在命令行里直接运行
安装 Python 依赖:

python -m pip install -U yt-dlp
脚本会通过 yt-dlp 下载媒体内容,并依赖 FFmpeg 处理音频和视频文件。请确保本机已经安装 FFmpeg,并且 ffmpeg 可以在命令行里直接运行。

主要功能:
1. 给任何一个B站地址,都可以直接下载。
2. 支持只下载视频的音频部分。
3. 支持合集的识别和下载。
开源地址:https://github.com/chenj-freedom/bilibili_downloader

   

声明:

1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。

2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。

3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。

4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。

本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 0人参与,0条评论
查看更多

【免责声明】:小刀资源网所有内容均来自网络,安全性未知,使用前请自行分辨,本站概不负责。请遵纪守法、文明上网。

如果有侵权之处请第一时间联系我们删除。E-mail:1077731111@qq.com© 2012-2024  Powered by:thinkphp8