从零到一!bilibili-downloader 三步拿下B站大会员4K与充电专属视频
【免费下载链接】bilibili-downloaderB站视频下载,支持下载大会员清晰度4K,持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader
如果你正在为这些事抓狂——大会员明明开了,4K 高清却只能在网页里看;给喜欢的 UP 主充了电,专属视频却找不到地方离线保存;收藏夹里躺着一堆视频链接,想存下来却只能一个个手动找工具。
那么这篇就是为你准备的:bilibili-downloader 是一款开源免费的 B 站视频下载工具,把视频链接填进配置文件,它就能自动帮你把大会员 4K 高清内容、充电专属视频下载到本地,逐步建起一座真正属于自己的视频库。
先搞清楚:它到底是替谁解决问题的
很多人看到"下载工具"四个字就划走了,但先别急——你很可能就是它要服务的那个人。
学习党:网课、教程视频动辄几个小时,想离线反复看,偏偏 B 站缓存功能限制多、清晰度还会缩水。
充电支持者:你为喜欢的 UP 主充了电,换来的专属视频却只能在线看,想存个备份完全没有门路。
大会员用户:4K 画质只在有网时享受得到,出差、通勤路上想重温超清内容,只能对着进度条干瞪眼。
说到底,你缺的不是视频本身,而是一个"能把它搬回家"的可靠工具。bilibili-downloader 的定位很纯粹:填上链接,跑一条命令,剩下的全部交给它。
10分钟跑通第一次下载 🚀
别被"Python 工具"四个字吓到,整个流程只有三步,跟着走就行。
第1步:准备环境,拉取项目
先确认电脑里有 Python 3.8 或更高版本,然后依次执行:
git clone https://gitcode.com/gh_mirrors/bil/bilibili-downloader cd bilibili-downloader pip3 install -r requirements.txt依赖就四个:httpx、beautifulsoup4、moviepy、tqdm,一分钟装完。
第2步:配置 Cookie,解锁高清权限
要下载大会员 4K 和充电专属视频,得让工具"顶替"你的登录身份,方法很简单:
① 浏览器登录 B 站,打开任意视频页; ② 按 F12(或 Ctrl + Shift + I)打开开发者工具,切到"网络"标签; ③ 按 Ctrl + R 刷新页面,在请求列表里点第一个请求; ④ 在请求头里找到 cookie 字段,把整串复制下来。
然后打开项目里的 config.py,把复制的字符串替换到 COOKIE 变量里就行。注意:里面关键的 SESSDATA 大约 30 天会失效,建议在手机日历上设个每月提醒。
第3步:把链接填进列表,运行
还是在 config.py 里,往 URL 列表中添加你想下载的视频:
URL = [ # 普通视频 'https://www.bilibili.com/video/BVxxxxxxxxxx', # 分P视频指定第2集 'https://www.bilibili.com/video/BVxxxxxxxxxx?p=2', # 充电专属视频 'https://www.bilibili.com/video/BVxxxxxxxxxx', ]保存后运行python main.py,你会看到清晰的下载进度条、合并进度和最终的下载摘要,视频自动存进项目的 output 文件夹。
进阶玩法:这些隐藏能力你可能还没用上
跑通一次之后,再挖挖它藏起来的功夫,你会发现它比想象中"聪明"得多。
并发下载,一次处理一整个列表:把多个链接一股脑塞进 URL,工具默认同时下载 2 个视频,每个视频内部还会把画面和声音分开并行下载,最后再合并,整体速度比一个个排队快得多。
断点续传 + 自动重试:下载中途断网了?别慌,重新运行会从断点接着下,不会白跑;单个文件出错会自动重试最多 5 次,不用你守着屏幕干着急。
下载失败也不白忙:哪个视频没成功,工具会把失败链接单独导出到 failed_urls.txt,你复制回去重试就行,完全不用重新整理列表。
分P 视频精准定位:在链接末尾加?p=2、?p=3就能精确下载某一集,文件名自动带上 P1、P2 编号,多集内容井井有条。
清晰度随账号走:只要 Cookie 有效,它能拿到账号对应的最高清晰度档位,4K、1080P+、1080P 按实际权限各取所需。
避坑预警:最容易卡的4个问题
功能摸透了,再来说说最容易栽跟头的地方,提前排雷省得你折腾。
1. 下载失败、提示权限不足?九成是 Cookie 过期了。重新按第2步复制一份最新的 cookie 替换,问题立刻解决。
2. 下载到一半报错?大多是网络波动。工具自带重试机制,也可以换个网络环境,或错开上网高峰时段再跑。
3. 合并后视频没声音?检查电脑有没有装 ffmpeg——装了会用更快的方式合并,没装则自动改用 moviepy 兜底,保证结果完整。
4. 番剧、纪录片能下吗?项目已内置番剧/电影入口,但官方标注还在测试中,部分内容需要大陆 IP,建议先把普通视频、分P 和充电视频作为主要使用场景。
现在,把第一个视频存进你的收藏库 🎬
回到开头的问题:那个让你反复观看、舍不得删的视频,现在还在网页里躺着吗?
有了 bilibili-downloader,从拉取项目到跑通下载,一共花不了 10 分钟。学习资料、追更内容、充电专属福利……都可以一点点沉淀成你本地的视频资源库。别忘了:Cookie 记得每月更新,下载的内容请仅用于个人学习与备份,尊重 UP 主与创作者的劳动成果。
下一步很简单——打开 config.py,把你最想保存的那个视频链接填进去,然后运行python main.py。这次,轮到你的收藏夹真正"属于你"了。
【免费下载链接】bilibili-downloaderB站视频下载,支持下载大会员清晰度4K,持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考