从“缓存到一半就失败“到“整季4K离线收藏“:我用bilibili-downloader搞定B站视频下载
从缓存到一半就失败到整季4K离线收藏我用bilibili-downloader搞定B站视频下载【免费下载链接】bilibili-downloaderB站视频下载支持下载大会员清晰度4K持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader上周五晚上我把一个大会员的4K教学视频加到B站稍后再看里打算周末离线补课。结果周末一到视频因为版权到期直接下架了——想看的没保存下来B站会员里的高清资源我也一个都留不住。那一刻我决定必须找一个能真正把B站视频下载到本地的工具。翻了一圈最终让我安定下来的是一个叫bilibili-downloader的开源工具。它免费、支持大会员4K清晰度、能下充电专属内容、还能批量处理分P视频。这篇实战记录就是我把它从零跑通的完整过程跟着走一遍你也能在十分钟内把第一个视频存进硬盘。开跑之前先备好三样东西动手之前确认三件事缺一样都容易卡壳Python 3.8 或更高版本终端里输入python --version能查一个B站账号并且已经登录下大会员内容时账号必须带会员身份一段自己的Cookie怎么拿下面第二步细说它是整个工具能伪装成你的关键顺便说一句工具本身不挑系统Windows、macOS、Linux 都能跑下面命令在 macOS / Linux 下把python换成python3即可。第一步把项目请到本地在终端里执行两条命令项目就位git clone https://gitcode.com/gh_mirrors/bil/bilibili-downloader cd bilibili-downloader接着安装依赖。项目就四个库httpx负责异步请求、beautifulsoup4解析页面、moviepy合并音视频、tqdm画进度条一条命令装完pip install -r requirements.txt当时的坑如果你电脑里同时有多个Python环境记得确认pip和python指向同一个环境否则会报ModuleNotFoundError。另外建议装一下ffmpeg它能以秒级速度无损合并音视频没有它程序会自动退回 moviepy 方案也能跑就是合并慢一些。第二步拿到你的Cookie这是唯一的钥匙工具核心逻辑都在strategy/目录里它下载视频前会带上你配置的 Cookie 去请求B站接口。Cookie 就像你的数字通行证——B站靠它认出是你本人在下载所以没有它大会员4K和充电视频都会被打回480P甚至直接拒绝。获取步骤不复杂全程在浏览器里完成登录B站打开任意一个视频页按F12打开开发者工具切到网络Network标签按Ctrl R刷新页面点击列表里第一个请求在请求头Request Headers里找到cookie那一整行复制全部内容项目文档里正好有一张标注好的示意图跟着红色箭头操作就行复制完打开项目根目录的config.py把那段长字符串贴进COOKIE ...的引号里保存即可。重点提醒Cookie 里的SESSDATA大约30天失效。我就在日历上设了个每月提醒顺便每次只在自己电脑上用绝不外传——这东西等于你的账号分身。第三步把想下的视频填进清单还在config.py里往下找到URL列表往里加链接就行。它支持三种写法我分别标一下URL [ # 普通视频整段链接直接贴 https://www.bilibili.com/video/BV1M4411c7P4/?vd_sourcexxxxxxxx, # 分P视频第2集靠 ?p2 指定 https://www.bilibili.com/video/BV1TnsZzHEcz/?p2, # 充电专属视频和普通视频一样贴进来 https://www.bilibili.com/video/BV1W1wKeWEVe/, ]放几个就下几个想下一整个合集就把每集链接都贴进去。注意URL 里BV号后面如果直接跟?参数最好在中间补一个/写成BV1xxxx/?p2这是项目在strategy/bilibili_executor.py里专门做了处理的细节——不规范的话会被B站重定向白白把清晰度从1080P打回480P。第四步运行然后看着进度条走完清单填好回到终端在项目目录下运行python main.py程序会先打印一段配置信息待下载数量、并发模式、输出目录。随后进入下载环节你会看到这样的画面——每个视频的音频和视频流同时并发下载进度条实时跳动视频流下载完程序自动用 ffmpeg 把音视频合并成完整 MP4搬进output/文件夹再清掉temp/里的临时文件。最后给你一张下载摘要成功几个、失败几个、总用时、文件保存在哪。我那次下了3个视频全程没碰任何命令行参数它自己跑完了。如果你遇到下载中断别慌工具内置了重试机制每个分片最多重试5次失败会自动续传真正失败的任务会把链接单独写进failed_urls.txt你复制回去重新跑一次就行。两个文档里没细说但很实用的玩法玩法一一次搞定整季分P视频。把每一集的链接带?pN全塞进URL列表程序会按顺序并发处理文件名自动带_P1、_P2这样的序号合并后不会互相覆盖。我当初把某UP主一个13小时的合集分P全存了下来一集没落。玩法二控制并发给网络减负。在main.py里有个max_concurrent 2的变量意思是同时最多下载2个视频。家里带宽小就改成1网速快且赶时间改成3也稳。工具用asyncio.Semaphore做信号量限流改数值即可不用动其他代码。说句实在话这些边界要守住工具本身没问题但用它的方式得讲分寸下载内容只用于个人学习、离线收藏别拿去商用或二次传播——很多视频是UP主的心血也是平台的版权资产别挂一堆账号疯狂批量拉取给B站服务器留点余地也降低自己账号的风险Cookie 是敏感信息任何情况下都不要公开、不要发给别人现在轮到你了回头看我的离线视频库就是这么一步步建起来的全程零付费。把步骤压缩成清单给你git clone https://gitcode.com/gh_mirrors/bil/bilibili-downloader并pip install -r requirements.txt浏览器 F12 → 网络 → 复制第一个请求的 cookie贴进config.py的COOKIE把想下的链接填进URLpython main.py等进度条走完去output/文件夹里验收成果下载工具解决的是内容留不住的焦虑但真正值得留下的是那些让你反复回看的作品。希望你用 bilibili-downloader 存下的第一个视频就是某天你会感谢自己保存了的那一个。现在就去试试吧——记得先备份好你的 Cookie。【免费下载链接】bilibili-downloaderB站视频下载支持下载大会员清晰度4K持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

46 个文档工具一次看懂:察元AI文档助手 MCP 工具目录速览

46 个文档工具一次看懂:察元AI文档助手 MCP 工具目录速览

把察元AI文档助手接进 Claude Code 之后,我建议的第一件事不是急着下提示词,而是把它的 MCP 工具目录过一遍——46 个工具(MCP 目录版本 0.10.0),乍看吓人,其实按"一份文档的生命周期"分组之后非…

2026/8/21 0:44:31 阅读更多 →
Cline、Hermes、OpenClaw 都能连:HTTP 型 MCP 客户端全适配

Cline、Hermes、OpenClaw 都能连:HTTP 型 MCP 客户端全适配

后台被问得最多的一类问题是:“我用的是 Cline / Hermes / OpenClaw,能连察元的 WPS 文档服务吗?” 统一回答:能。而且这个"都能连"值得单独写一篇——不是我们挨个给每个客户端做了适配,而是所有这些客户端…

2026/8/21 3:03:23 阅读更多 →
C++ 类编译器自动生成的默认函数 | 拷贝构造函数 vs 拷贝赋值运算符(赋值构造)

C++ 类编译器自动生成的默认函数 | 拷贝构造函数 vs 拷贝赋值运算符(赋值构造)

C 类编译器自动生成的默认函数当你写一个类,不手动写这些成员函数时,C 编译器会在满足条件下自动生成 6 个特殊成员函数:默认构造函数拷贝构造函数拷贝赋值运算符 operator移动构造函数(C11 新增)移动赋值运算符&#…

2026/8/20 0:01:47 阅读更多 →

最新新闻

FPGA VGA显示接口实战:从时序原理到彩条/图案显示

FPGA VGA显示接口实战:从时序原理到彩条/图案显示

这次我们来看一个 FPGA 开发中非常经典且实用的项目:VGA 显示接口的完整实现。这个项目来自“黑金云课堂”,它不是一个简单的概念讲解,而是将 VGA 接口的原理、时序、RGB 色彩编码拆解清楚,并提供了两组可以直接上板验证的实战实验…

2026/8/21 4:23:39 阅读更多 →
定时任务与延迟队列核心差异解析:从原理到Spring Boot实战选型

定时任务与延迟队列核心差异解析:从原理到Spring Boot实战选型

1. 先搞清楚定时任务和延迟队列到底解决的是两类问题 很多人一听到“定时任务”和“延迟队列”,第一反应是它们都能“等一会儿再执行”,功能好像差不多。但实际落地时,如果你用定时任务去处理所有“延迟”需求,很快就会遇到任务堆…

2026/8/21 4:23:39 阅读更多 →
Obsidian插件LyricFlux:在知识库中无缝管理、播放与引用音乐

Obsidian插件LyricFlux:在知识库中无缝管理、播放与引用音乐

1. 先搞清楚 LyricFlux 到底解决了什么痛点如果你在用 Obsidian 管理笔记,同时又是个音乐爱好者,大概率会遇到一个麻烦:音乐文件散落在电脑各处,想听歌时得跳出笔记软件去打开播放器,歌词、专辑信息、歌手这些元数据&a…

2026/8/21 4:23:39 阅读更多 →
手搓BLDC无感方波电调:从反电动势检测到STM32实战

手搓BLDC无感方波电调:从反电动势检测到STM32实战

这次我们来看一个准大四学生在暑期实习期间,利用夜晚时间手搓的“SguanESC”电调算法库。这个项目聚焦于无刷直流电机(BLDC)的无感方波驱动,对于嵌入式开发、机器人、无人机或任何需要低成本、高效率电机控制的爱好者来说&#xf…

2026/8/21 4:23:39 阅读更多 →
Web自动化与RPA技术解析:从浏览器多开到行为模拟的工程实践

Web自动化与RPA技术解析:从浏览器多开到行为模拟的工程实践

大家好,最近在技术圈和副业圈里,关于“Ozon挂机项目”的讨论热度很高,很多开发者朋友都在研究如何通过技术手段实现自动化操作。作为一个技术博主,我习惯性地会去拆解这类项目背后的技术原理和实现路径,这本身就是一个…

2026/8/21 4:23:39 阅读更多 →
GitHub项目AI面试教练:自动化展示技术深度

GitHub项目AI面试教练:自动化展示技术深度

1. 项目概述:当GitHub项目遇上AI面试教练最近在技术社区看到一个很有意思的开源项目——InterviewGuide,它完美解决了程序员面试中的经典困境:GitHub上积累了大量优质项目,但面试时却不知如何有效展示。这个基于Spring Boot和Spri…

2026/8/21 4:22:38 阅读更多 →

日新闻

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

前言随着国家数字基础设施信创替代、关键技术自主可控战略持续深化,口岸智慧安防、边检智能管控领域正全面进入国产化、自主化、安全可控升级周期。当前国内机场边检旅客识别与定位体系长期依赖国外商用视觉算法、进口成像硬件、闭源通用计算平台,存在核…

2026/8/21 0:00:42 阅读更多 →
别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱当下数字化建设浪潮中,很多项目将三维可视化、视频贴图叠加的数字孪生等同于空间智能。传统数字孪生更多停留在三维场景复刻,擅长把物理世界“画出来、展示出来”,…

2026/8/21 0:00:42 阅读更多 →
105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40C到85C的影像质量一致性——ISP参数温漂补偿与产线标定策略 去年冬天在北方某车厂做A样评审,凌晨四点的黑河试验场,零下三十三度。客户拿了一台冷启动的车,中控屏上倒车影像全是雪花噪点,暗部细节直接糊成一片。我第一反应是sensor温度没上来,暗电流…

2026/8/21 0:00:42 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/21 3:21:33 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/21 0:02:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/19 11:55:16 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/20 6:11:08 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/20 21:46:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/21 0:14:22 阅读更多 →