如何下载B站4K视频并永久保存?零基础保姆级教程一次讲清

如何下载B站4K视频并永久保存?零基础保姆级教程一次讲清

【免费下载链接】bilibili-downloaderB站视频下载,支持下载大会员清晰度4K,持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader

把 B 站 4K 高清视频下载到本地永久收藏,很多人的第一反应是"这得会编程吧"。其实开源工具bilibili-downloader已经把这件事简化到了"填一次 Cookie、贴几个链接、按一次回车"的程度:大会员清晰度解锁、音视频自动合并、批量排队下载,全部由程序代劳。这篇教程用最通俗的讲法,带你从零跑通整个过程。

B站视频下载适合谁?三种典型用户对号入座

追番党、网课党:分P连载不再东一个西一个

B 站上不少优质内容都是几十集连载——系列教程、纪录片、番剧合集。手动一集一集去"另存为",既慢又容易漏。bilibili-downloader 会自动读取链接中的分P信息,把整部系列一次性排队下载,文件按原始编号保存,打开文件夹就是整整齐齐的一排,收藏体验相当舒服。

大会员用户:4K 画质不该只活在网页里

大会员专属的 4K 高码率内容,网页端每次观看都要重新加载,浏览器缓存也说不清什么时候就被清了。只要在工具里配上你的登录凭证,它就能以你的身份向服务器请求最高清晰度的视频流,把 4K 原画完整备份到硬盘里,随时离线回看。

充电观众:为知识付费的内容,值得一份离线备份

不少 UP 主的充电专属视频只在站内可见。只要你的账号有观看权限,把链接喂给工具,它就能把内容完整保存下来。断网、出差、信号差的时候,照样能反复学习回看。

如何用 bilibili-downloader 下载B站4K视频:三步搞定

第一步:把工具"搬"进电脑

先确认电脑里装了 Python 3.8 或更高版本(在命令行输入python --version即可查看)。然后依次执行三行命令:

git clone https://gitcode.com/gh_mirrors/bil/bilibili-downloader cd bilibili-downloader pip install -r requirements.txt

白话翻译:第一行把项目源码下载到本地,第二行进入项目目录,第三行装上它运行所需的几个依赖包。整个过程通常只要几分钟。

第二步:配好登录凭证,一分钟搞定

大会员内容不能匿名访问,工具需要借用你的登录身份。做法很简单:用浏览器登录 B 站,打开任意一个视频页面,按 F12 打开开发者工具,切到"网络"面板,刷新页面后点开第一个请求,在请求头里找到 Cookie 字段,把整串内容复制下来,粘贴到config.py中对应的 COOKIE 位置。

一句话理解:Cookie 就像一张带有效期的门禁卡,工具刷卡进门,B 站才肯展示最高画质。这张卡大约 30 天会失效,届时重新复制一份新的换上即可,不用重新配置其他东西。

第三步:贴上链接,回车开跑

还是在config.py里,把想下载的视频链接填进 URL 列表,一条链接占一行。普通视频、分P 视频(链接尾部加?p=3即可指定第 3 集)、充电专属视频都可以直接贴:

URL = [ 'https://www.bilibili.com/video/BV1xx123456', 'https://www.bilibili.com/video/BV1xx654321?p=3', ]

接着在终端执行python main.py,就能看到清晰度信息、实时下载进度条,跑完后程序会自动把视频和音频合成一个文件,并输出本次下载的摘要统计。

下载完成的文件默认存放在项目output文件夹,临时文件会被自动清理,不用你操心。

进阶玩法:分P选择、批量下载与自定义保存路径

只想下某一集?加个参数就行

分P 视频默认从第 1 集开始下,想跳着下某一集,直接在链接尾部补上?p=章节号即可。更完整的示例可以翻看项目里的 README.md,里面给出了各种类型链接的写法。

批量任务也要讲究节奏

一次塞太多链接反而容易触发限流、拖慢速度。建议把大系列拆成 5~10 条一批,分批跑;尽量选在网络空闲时段(比如深夜或午休)开工,速度会更稳定,出错率也更低。

保存位置随你定

不想让视频都堆在项目目录里?改config.py里的OUTPUT_PATH就行,填成你想要的文件夹路径,比如D:/我的视频/B站下载。下次运行,成品会自动落到新位置。

失败的任务不用手动重来

某个链接中途下载失败时,程序会把失败的那条 URL 单独写进failed_urls.txt。你只需把它复制回 URL 列表重新跑一次,其余任务完全不受影响,断点重试非常省心。

下载B站视频常见问题:新手排雷清单

  1. 画质莫名缩水到 480P:多半是链接尾部少了斜杠、触发了重定向,导致会员状态丢失。工具本身内置了 URL 规范化处理,但建议你直接复制浏览器地址栏里的完整链接,最稳妥。
  2. 一直报错先查 Cookie:网络没问题却反复失败,九成是凭证过期了,换新的就能解决。
  3. 下完的视频打不开:检查播放器是否支持常见视频格式,VLC、PotPlayer 这类播放器基本通吃;若是文件不完整,删掉重下一次即可。
  4. 番剧和电影先别急着试:目前对番剧、纪录片的支持仍处于测试阶段,且需要大陆 IP 环境,普通视频的体验最稳定。想了解更多细节可参考项目里的 docs/ 目录。

行动清单与温馨提示:现在就跑通第一单

照着下面四步,今晚就能完成你的第一次下载:

  1. 安装 Python,克隆项目,装好依赖;
  2. 在浏览器里复制最新 Cookie,填进config.py
  3. 把想下载的视频链接贴进 URL 列表;
  4. 执行python main.py,耐心等它跑完。

最后说句心里话:工具虽方便,也请把它用在正道上。下载的视频仅供个人学习与收藏,请不要二次传播或商用,尊重每一位 UP 主和平台的劳动成果。现在就去试试你的第一单吧,祝你收藏愉快。

【免费下载链接】bilibili-downloaderB站视频下载,支持下载大会员清晰度4K,持续更新中项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考