B站视频下载并不难:免费保存4K高清、大会员与充电专属视频的完整方法
【免费下载链接】bilibili-downloaderB站视频下载,支持下载大会员清晰度4K,持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader
地铁上点开B站,视频转圈转了一路;喜欢的UP主突然说要清空旧视频;咬牙开了大会员,4K画质却只能在手机小屏幕上过瘾。这些时刻,缺的其实都是同一件事:B站视频下载。一个叫 bilibili-downloader 的免费开源小工具,能把你想留的内容稳稳存进本地,随时离线看。这篇文章就陪你从零开始,把这件事做通。
30秒看懂:这个工具到底能做什么
一句话版本:你把视频链接交给它,它把视频文件还给你,画质自动取最高可用的一档,放在你指定的文件夹里。
| 能力 | 它做了什么 | 这对你意味着什么 |
|---|---|---|
| 大会员视频下载 | 用你的账号Cookie解锁会员画质 | 手机上看不过瘾的4K,能在电脑大屏上慢慢欣赏 |
| 4K高清视频下载 | 自动挑选最高清晰度片源 | 放大看细节也不糊,适合收藏经典内容 |
| 充电专属视频保存 | 处理付费内容的授权验证 | 花过钱的内容,从此多一份本地备份 |
| 批量下载B站视频 | 一次贴入多个链接,自动排队下载 | 整季课程、整个系列,一口气收完 |
| 分P视频支持 | 用链接里的参数指定想下的第几集 | 不用为了某一集把整个系列全下载下来 |
| 视频离线观看 | 下载后就是普通mp4文件 | 地铁、飞机、没信号的乡下,都能看 |
看到这里你可能已经发现了:这不是什么高深工具,它做的就是"把你本来能看的视频,变成你永远拥有的文件"。
第一次下载:先跑通,再研究
别急着搞懂原理,先让第一个视频成功落地。整个过程只需要三步。
第一步:装好环境,把项目拉下来
你的电脑需要Python 3.8或以上版本,装好之后,在终端里执行:
git clone https://gitcode.com/gh_mirrors/bil/bilibili-downloader cd bilibili-downloader pip install -r requirements.txt依赖只有几个常见组件(httpx、beautifulsoup4、moviepy、tqdm),一般一两分钟就装完。
第二步:拿一张"通行证"
想下载大会员和充电专属内容,需要让你的账号"授权"这个工具。方法很简单:
- 用Chrome或Edge登录B站
- 打开任意视频页,按F12打开开发者工具
- 切到"网络"标签,刷新页面
- 点击第一个请求,在请求头里找到Cookie,整段复制
把复制到的东西粘贴到config.py文件里COOKIE =后面的引号中,替换掉原来的示例值,这一步就完成了。
第三步:把链接填进去,运行
打开config.py,在URL列表里添上你想下载的视频地址,一个链接占一行。然后运行:
python main.py接着就能看到下载进度条一点点往前走,画面和声音会分别下载再合并成一个完整mp4,最后自动清理临时文件,并给你一份"下载摘要"。
4K高清视频下载是怎么做到的?
打个比方:把B站想象成一座有好多层门的仓库。大厅任何人都能进,那是360P、480P;再往里走,每一扇门都需要对应的钥匙——普通账号、大会员、充电用户,拿到的钥匙等级不一样。你平时登录B站,浏览器里其实就存着一张"通行证",也就是Cookie。
这个工具做的事,就是拿着你的通行证,去敲仓库里每一扇门,把你能打开的最高那一层(比如4K)的片源取出来。整个过程全自动:读取通行证 → 找到最高清晰度 → 下载画面和声音 → 合成一个文件。你不用打开网页,也不用盯着进度发呆。
值得一提的是,它还会自动修正链接格式,避免B站跳转导致"会员状态丢失、画质掉回480P"这种糟心事。这是很多同类工具容易踩的坑。
三个真实用户的故事
考研的小林:把专业课全套视频批量下载到电脑,通勤地铁上戴着耳机反复刷重点。她说:"手机信号在隧道里就是个摆设,但本地视频永远在。"——这是视频离线观看最朴素的价值。
做视频的阿哲:靠B站找灵感、收集参考素材。他最怕的不是没素材,而是"收藏夹里某天突然失效"。现在他会第一时间把看中的内容存下来,还能用批量下载B站视频把同一系列一口气收完。
追番的娜娜:充了大会员追番,以前只能在手机上看,现在把喜欢的番剧和UP主作品下载到本地,投屏到电视上看,画质清晰不卡顿——这是大会员视频下载带来的体验升级。
让下载更快更稳的5个小技巧
- 把Cookie当"月票"看:B站的SESSDATA大约30天失效,失效后下载会提示权限不足。建议在日历里设个每月提醒,花两分钟重新复制粘贴一次,一劳永逸。
- 同一系列的链接排在一起:批量下载时,把同一个系列的视频链接按顺序排列,下载完的文件在输出目录里也按这个顺序命名,整理起来不头疼。
- 想下某一集就指定分P:在链接末尾加上
?p=2就能精确指定第2集,不需要为了某一集把整个系列都拖下来,省时间也省硬盘。 - 失败别慌,链接会留给你:下载失败的视频,工具会把链接自动保存到
failed_urls.txt,你可以直接复制回去重试,不用自己翻历史记录。 - 挑个网络闲的时候:4K文件通常很大,下午到深夜的时段往往更快。另外建议每过一段时间
git pull更新一下工具,因为B站接口偶尔会调整,跟着更新最省心。
避坑问答:遇到这些情况怎么办?
"我下载的视频打不开?"先用VLC或PotPlayer这类常见播放器试试。如果还是不行,多半是下载中断过,删掉后重新下一遍即可。
"提示权限不足,或者画质只有480P?"九成是Cookie过期了,按上面第2步重新获取一次;另外确认链接是https://www.bilibili.com/video/BV...这种格式,别粘贴错。
"下载速度好慢啊。"先排除网络占用,再试试避开高峰时段。大文件本来就需要耐心,进度条上的速度数字可以作为参考,不用一直盯着。
"想下载番剧、电影怎么办?"目前番剧和电影的支持还在测试阶段,需要中国大陆IP才能访问。你可以把链接填进去试,但别抱太高期待。
下次想看的视频,先存下来再说
回到开头那个地铁场景。下一次再刷到"再不存可能就没了"的视频,打开电脑,把链接贴进去,几分钟后它就安安静静躺在你的硬盘里了。没有网、会员到期、视频下架——这些事都影响不到它。
这就是 bilibili-downloader 最打动人的地方:它把"看视频"从"依赖平台"变成了"自己拥有"。无论你是想收藏课程、备份创作素材,还是留住喜欢的番剧,都值得花十分钟试一次。如果你在项目页面遇到问题或有了新想法,也欢迎把使用反馈留给作者,让工具变得更好用。
动手吧,把第一个链接贴进去。
【免费下载链接】bilibili-downloaderB站视频下载,支持下载大会员清晰度4K,持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考