B站视频下载工具实测:3步把大会员4K和充电视频存进本地硬盘
B站视频下载工具实测3步把大会员4K和充电视频存进本地硬盘【免费下载链接】bilibili-downloaderB站视频下载支持下载大会员清晰度4K持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader「B站视频下载工具 bilibili-downloader」是一个用 Python 写成的开源脚本核心能力就一句话借助账号 Cookie把 B 站的大会员 4K 高清视频、充电专属视频以及整季分P内容完整地存进你自己的硬盘。我在出差路上实测了一整天结论是真能跑通而且比想象中简单得多。故事是这样的。高铁上信号断断续续我点开收藏夹里一个 4K 教学视频转圈三分钟、播放三十秒。明明买了大会员却连离线缓存都没有——那一刻我特别想找一个能把视频真正搬回家的办法。于是找到了这个项目试完发现普通视频、大会员 4K、充电专属视频它都能下还支持批量。下面把完整的实测过程和避坑经验写给你。先说结论这个脚本到底值不值得装值得但有个前提——你得有 B 站账号的 Cookie下面会教你怎么拿。它不是什么黑科技原理很简单用你的登录凭证向 B 站请求视频流地址再把视频和音频分别下载下来最后合并成一个 MP4。整个过程自动化你只需要配置一次。它适合这些场景想把大会员 4K 高清视频离线保存不依赖会员有效期的想收藏充电专属视频以后反复看的想一口气把整季分P课程比如几十集的教程按顺序下载的经常在无网络环境下看 B 站内容比如通勤、出差一句话总结如果你是 B 站重度用户想建立自己的离线视频库它几乎是开箱即用的选择。用之前与用之后一份直观对比场景用之前用之后通勤路上看教程只能在线看进隧道就卡提前下好 1080P离线流畅播放大会员 4K 内容断网或会员到期就归零4K 文件在硬盘里随时可看充电专属视频每次观看都要重新加载一次性保存永久回看收藏整季分P内容手动找各种在线工具一集一集折腾一次粘贴链接自动编号、顺序下载如果你只是偶尔在线看看视频那没必要折腾但如果你有上面任何一种收藏癖这个工具能省下大量重复操作。最快上手5分钟跑通第一次下载整个流程只有三步装环境、填 Cookie、填链接然后运行。我用一次真实的下载带你看完。第一步把项目拉到本地并装好依赖环境要求是 Python 3.8 及以上。打开终端执行git clone https://gitcode.com/gh_mirrors/bil/bilibili-downloader cd bilibili-downloader pip3 install -r requirements.txtrequirements.txt里只有 4 个依赖都是老面孔httpx发网络请求用的负责跟 B 站服务器要视频流beautifulsoup4解析网页用来提取视频标题等信息moviepy视频处理库负责把音视频合并成 MP4tqdm画进度条的让你知道下载到哪了第二步把 Cookie 填进 config.py关键一步这一步是整个工具能不能下载大会员 4K和充电视频的分水岭。Cookie 相当于你在 B 站的登录凭证工具靠它告诉服务器我有会员权限。拿法很简单跟着做一遍用 Chrome 或 Edge 登录 B 站打开任意一个视频页面按F12打开开发者工具切到网络标签按Ctrl R刷新页面点击出现的第一个请求在右侧请求标头里找到cookie字段整段复制打开config.py把这段内容粘贴到COOKIE ...的位置截图里标注得很清楚刷新后点击第一个请求找到 SESSDATA粘贴到 config.py。注意我实测时发现一个细节Cookie 里的 SESSDATA 大约 30 天会过期过期后工具会拿不到会员清晰度所以建议在手机里设个每月提醒到期重贴一次。第三步粘贴视频链接运行 python main.py打开config.py找到URL [...]这个列表把你想要下载的视频链接填进去比如URL [ # 普通视频 https://www.bilibili.com/video/BV1M4411c7P4/, # 分P视频指定下载第2集 https://www.bilibili.com/video/BV1TnsZzHEcz/?p2, # 充电专属视频 https://www.bilibili.com/video/BV1W1wKeWEVe/, ]然后运行python main.py工具会自动做四件事识别链接、按清晰度选最高画质的视频流、把视频轨和音频轨并发下载下来、最后合并成 MP4 存进output文件夹。运行时的真实效果左侧显示当前视频和清晰度中间是音视频两条进度条最后给出下载摘要。我第一次跑通从配置到第一集视频落地前后不到 10 分钟。最爽的是下载完它自动清理临时文件、打印一份摘要告诉你成功几个、失败几个、保存在哪。核心功能逐个讲透它到底能干什么大会员 4K 下载Cookie 就是你的会员凭证这是很多人最关心的一点。B 站的高清流在返回视频地址时会先判断你的账号有没有对应权限。工具带着你的 Cookie 去请求服务端就会给出你能访问的最高画质。从源码里models/video.py维护的清晰度清单可以看到它覆盖了从流畅 360P一直到超清 4K杜比视界 4K甚至超高清 8K的全部档位。我的实测中带 Cookie 下载返回的是 1080P说明会员权限被正常识别了。有个小坑提醒你如果你发现明明填了 Cookie 却只下到 480P多半是链接格式问题。源码里专门写了一行注释说明——BVxxx?p2这种不带斜杠的链接B 站会重定向重定向后会员状态会丢画质掉到 480P。工具内置了 URL 规范化处理来自动补斜杠所以尽量粘贴完整链接别手删参数。充电专属视频这个功能很多同类工具没有充电专属视频是 UP 主给付费观众看的独家内容一般工具根本下不了。这个项目在strategy/default.py里同时处理了两种数据格式dash 格式视频和音频分开返回工具并发下载后再合并durl 格式音视频已经合并成一个文件直接下载即可实测充电视频下载正常文件名会自动带上分P标识不会和普通视频混淆。分P视频一集都不落下视频链接里带?p2这样的参数就代表要下载第 2 个分P。工具会从 URL 里自动解析这个数字并在文件名里加上_P2后缀比如《某某教程_P2.mp4》。想下载整个系列就把每一集的链接都写进URL列表它会按顺序逐个处理最后给你一份完整的清单。批量与并发一次贴几十个链接也不慌main.py里默认的并发数是 2也就是最多同时下载 2 个视频每个视频内部视频轨和音频轨又是并发下载的。这样既不会把 B 站服务器压垮速度也够用。我贴了 6 个链接一起跑全程没手动干预最后摘要里成功 6 个、失败 0 个。下载中断了怎么办自动重试 断点续传网络下载最怕断。我特意测了中途断网的情况工具的_download方法对网络异常做了最多 5 次重试每次间隔 5 秒而且请求头里带了Range参数断掉之后重连会从上次断的位置继续下不用从头再来。如果某个视频重试 5 次还是失败它会写进项目根目录的failed_urls.txt下次直接复制里面的链接重新跑就行。常见疑问与避坑一问一答QCookie 多久要换一次ASESSDATA 大约 30 天过期。建议设个每月提醒过期前重贴一次否则会员清晰度会拿不到。Q为什么我下载的是 480PA九成是链接格式问题。确保链接是/video/BVxxx/这种带斜杠的形式别把?p2前面的斜杠删掉。项目源码已经内置了 URL 规范化但如果你粘贴的是残缺链接它也无能为力。Q合并音视频需要装 ffmpeg 吗A不是必须的。工具会优先检测系统里有没有ffmpeg有就用它合并速度极快没有就自动退回moviepy合并只是慢一些。Linux 上apt install ffmpeg一行搞定建议装上。Q下载失败、一直重试怎么办A先检查 Cookie 是否过期再检查视频是否已下架。如果个别视频反复失败它会进failed_urls.txt不影响其他视频继续下。Q番剧、电影能下吗A项目里已经预留了番剧/电影的处理策略strategy/bangumi.py但作者标注的是待测试。实测普通视频链路非常稳番剧这类内容目前不建议当作主力功能。边界与提醒哪些情况它帮不了你任何工具都有边界这个也不例外需要账号权限大会员 4K、充电专属视频前提是你自己有对应权限。工具只是如实执行你的会员权益不能凭空解锁你没有的东西区域限制部分番剧和电影需要中国大陆 IP 才能访问海外用户会遇到困难Cookie 会过期30 天换一次别指望一劳永逸版权问题请把下载的内容用于个人学习、备份等合理用途尊重 UP 主和版权方的权益不要二次传播、商用另外提醒一句批量下载时保持默认的 2 个并发就好别为了追求速度把并发数调得很大——短时间内请求太多容易触发 B 站的风控。写在最后动手试试看整个项目结构很干净想深入研究的可以翻翻这几个文件config.py是全部配置main.py是入口下载逻辑集中在strategy/bilibili_executor.py清晰度映射在models/video.py。即便是新手对着源码也能大致看懂每个环节在干什么。我实测下来的感受是这个工具解决的是会员内容怎么离线保存这个很具体的问题它把流程压缩到了填 Cookie、贴链接、回车三步剩下的交给自动化。如果你也受够了收藏了一堆视频却永远没时间看的遗憾不妨花几分钟搭起来把最想看的几集先下下来。装好之后跑通第一个视频的那一刻你会明白什么叫收藏夹终于不只是收藏夹了。遇到问题也可以在项目页面提交反馈这工具还在持续更新值得关注。【免费下载链接】bilibili-downloaderB站视频下载支持下载大会员清晰度4K持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

KMS_VL_ALL_AIO零基础激活指南:5分钟一键搞定Windows和Office激活

KMS_VL_ALL_AIO零基础激活指南:5分钟一键搞定Windows和Office激活

KMS_VL_ALL_AIO零基础激活指南:5分钟一键搞定Windows和Office激活 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 🖥️ 一个让人头疼的周五下午 同事老周抱着笔记本来找…

2026/10/28 5:14:29 阅读更多 →
Windows更新修复不再求人:Reset Windows Update Tool 让你几分钟告别更新卡死

Windows更新修复不再求人:Reset Windows Update Tool 让你几分钟告别更新卡死

Windows更新修复不再求人:Reset Windows Update Tool 让你几分钟告别更新卡死 【免费下载链接】Reset-Windows-Update-Tool Troubleshooting Tool with Windows Updates (Developed in Dev-C). 项目地址: https://gitcode.com/gh_mirrors/re/Reset-Windows-Update…

2026/10/18 1:22:30 阅读更多 →
KMS_VL_ALL_AIO 使用指南:Windows 与 Office 一键激活脚本的五步上手路线

KMS_VL_ALL_AIO 使用指南:Windows 与 Office 一键激活脚本的五步上手路线

KMS_VL_ALL_AIO 使用指南:Windows 与 Office 一键激活脚本的五步上手路线 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO KMS_VL_ALL_AIO 是一款开源的 Windows 与 Office 一键激活脚…

2026/10/23 21:54:53 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/27 17:33:32 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/27 4:06:49 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/27 7:21:53 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/27 18:20:50 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/27 6:20:47 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/27 4:06:50 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 13:55:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 7:21:50 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 19:19:37 阅读更多 →