ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

BilibiliDown 完整实操清单:5 步搞定 B 站视频单集下载与收藏夹批量备份

BilibiliDown 完整实操清单:5 步搞定 B 站视频单集下载与收藏夹批量备份 BilibiliDown 完整实操清单5 步搞定 B 站视频单集下载与收藏夹批量备份【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDownBilibiliDown 是一款基于 Java 开发的 B 站视频下载工具核心工作就是把网页上播放的视频真正变成你硬盘里的文件支持 AV/BV 号、番剧、收藏夹、稍后再看、UP 主空间等多种入口。本文按我亲测的顺序从环境准备、单集下载、扫码登录到收藏夹批量备份拆解完整流程最后附上配置文件里真正值得动手的细节适合第一次接触它的新手照着操作。一个拖延了两周的备份计划说句实话最开始我根本没打算折腾下载工具。起因是某个收藏夹里攒了两百多个学习类视频平台偶尔会下架一些我特别想留一份本地备份。手动一个一个开网页、录屏想想就头疼于是拖了两周。后来我决定认真找一个解决方案最终锁定了 BilibiliDown它是开源的代码可以自己看用 Java 写在 Windows、Linux、macOS 上都能跑而且从更新日志看作者一直在跟进 B 站接口的变化。这些点加起来让我愿意花一个晚上把它跑通。如果你也和我一样——不想依赖第三方网盘、不希望视频被下架后没得看那这篇清单可以帮你把从下载到管理的整套流程一次走完。先把它跑起来环境其实没那么讲究BilibiliDown 的唯一硬性要求是装了 Java 运行环境JRE 1.8 及以上。大部分电脑满足这个条件不满足的话装一个 JDK 或 JRE 也就几分钟的事。获取工具的方式有两种按你的习惯选喜欢命令行克隆仓库到本地git clone https://gitcode.com/gh_mirrors/bi/BilibiliDown想省事直接使用打包好的可执行文件Windows 下提供 zip、msi 安装包macOS 和 Linux 附带了双击运行和创建桌面快捷方式的脚本都在release/目录里启动后你会看到主界面。整体是 B 站风格的蓝色调顶部有主页 / 下载页两个标签中间是一个地址输入框和查找按钮——说实话第一次看到界面我有点意外没有密密麻麻的按钮核心操作就集中在几个地方学习成本很低。我的建议是第一次先不登录随便找个视频把流程跑通再考虑登录解锁更高画质后面会讲。第一单从粘贴链接到文件落地总共几步下载单个视频的操作比我预想中简单整个链路只有三步贴链接把 B 站视频链接复制到地址输入框。除了完整的https://www.bilibili.com/video/BVxxxx形式直接填 av 号、BV 号也能识别。点查找工具会请求接口解析出视频信息——标题、简介、封面、分 P 列表都会展示出来。选清晰度并下载在清晰度档位里选一个界面上通常是 112、80、64、32、16 这样从高到低的列表点下载按钮任务就进下载页开始跑。这里有个小观察带分 P 的合集视频解析出来后每个分 P 都可以单独处理不用为了某一集把整个视频拖下来。另外除了视频本体工具还支持单独拉取音频、字幕和弹幕弹幕可以转成 ASS 字幕格式对做剪辑、做笔记的人来说这些是意外之喜。我实测第一单视频时从粘贴链接到文件出现在磁盘上大约花了三分钟包括我犹豫清晰度的时间。文件默认落在download/目录路径在下载页就能看到。画质上不去的真相登录这一步不能省如果你发现某些视频最高只能选到中低清晰度或者个别视频直接提示无法下载大概率不是工具的问题而是没登录。B 站对部分画质档位和会员内容有账号校验工具在未登录状态下能拿到的权限有限。登录方式是扫码打开登录弹窗用手机 B 站 App 扫一下二维码即可比输账号密码省事得多。登录后的凭据会明文保存在config/cookies.config文件里工具读取它来维持登录态。这里有两件我在意的事也值得你留意凭据是本地明文保存如果你和他人共用电脑用完可以走操作 → 登录相关 → 退出登录清除或者直接删掉这个文件登录态失效后工具会尝试刷新如果哪天提示要重新登录重新扫一次码就行。顺带一提登录之后不只是画质上限变高某些需要会员身份才能下载的内容也能正常处理了。批量场景收藏夹和稍后再看才是高频入口单集下载只是热身我真正用它的时候是批量场景。切换到下载页把收藏夹链接、UP 主空间链接或稍后再看列表链接粘进去点查找工具会把整个列表解析成一个个可下载的条目。批量界面有两个值得关注的选项下载策略可选全部或仅第一前者把列表里所有视频都加入队列后者只取第一个适合先试水优先清晰度给整个批次统一设定画质不用逐条设置。我实际处理收藏夹时先把策略设为仅第一验证链路确认无误后切成全部两百多个视频按顺序排队下载期间我可以去做别的事进度在下载页里一目了然。比起我之前设想的手动一个个存这个效率提升是数量级的。需要说明的是工具的链接解析覆盖面很广除了常规视频还支持番剧分集与剧集页ep、ss、md 类链接UP 主空间、UP 主合集与频道系列收藏夹、稍后再看图文动态CV 类内容短链接b23.tv 形式会自动展开解析解析逻辑都集中在src/nicelee/bilibili/parsers/目录遇到不支持的链接类型看一眼这个目录的命名基本能猜出能力边界。下载之后文件在哪、名字怎么改批量下载时最怕的就是下载完了一堆12345678_1.mp4这种文件名根本分不清谁是谁。BilibiliDown 允许自定义命名模板这是我认为最值得花五分钟配置的功能。下载完成时下载页会显示文件路径、文件大小并提供打开文件打开文件夹删除三个按钮命名模板通过配置文件config/app.config里的bilibili.name.format设置。可用的变量包括avTitle视频标题clipTitle分 P 小标题pDisplay合集内的第几个视频qn清晰度值我自己的设置是bilibili.name.format avTitle-pDisplay-clipTitle-qn效果类似视频标题-p2-小标题-80.mp4归档时一眼就能看懂。配套还有一个仓库模式bilibili.repo on下载成功的记录会写进config/repo.config以后同一视频不会重复下载。这个设计在批量重跑时很实用——中断后重新执行已经下过的会被自动跳过不浪费流量。如果某个视频你想强制重新下把对应记录从repo.config里删掉即可。把配置调成自己的形状四个值得动手的选项config/app.config是唯一的配置文件文本格式用记事本就能改。工具启动时会把当前生效的配置打印出来方便核对结合我自己的使用这几个键最值得调整bilibili.savePath保存目录默认download/可以改成绝对路径比如放在专门建的资料盘文件夹bilibili.download.poolSize并发下载线程数。我家里宽带一般设成 2~3 比较稳网速快可以往上加但别贪多不然单线程跑不满反而互相抢带宽bilibili.name.format上面说过的命名模板bilibili.theme界面主题default是 Swing 默认样式system会跟随系统外观。对颜值有要求的话值得试一下。改完配置需要重启程序才会生效这个细节别忘。三个容易卡住的地方与对症处理用了两周我遇到过几个问题排查过程基本都能从release/wiki/QA.md找到答案。这里挑三个高频卡点说说卡点一下载速度上不去。先确认并发数没设太高导致互相拖累把bilibili.download.poolSize降到 1 试试如果还是慢大概率是网络到 B 站 CDN 的链路问题换网络环境或错开晚高峰再试。卡点二提示已经下载过了但文件其实不存在。这是仓库模式在起作用。去config/repo.config里删掉对应记录或者临时把bilibili.repo设为off就能绕过检查重新下载。卡点三FLV 片段合并或 M4S 转 MP4 失败。高画质资源现在很多是分片或新格式需要 ffmpeg 做合并转换。Windows 打包版本内置了精简编译的 ffmpeg如果你用 Linux/macOS 或自定义过环境确保 ffmpeg 可用或在配置里指定它的路径。另外如果遇到接口返回异常比如 412 之类第一反应应该是检查更新——项目在持续跟进 B 站接口变动UPDATE.md里能看到近期的修复记录。看日志也是个好习惯工具运行日志能帮你判断是网络问题、接口问题还是配置问题。给刚开始用的人一周内的行动路线最后给你一份具体的行动清单是我希望当初有人告诉我的顺序第一天装好 Java 环境跑起工具用不登录的状态下载一个普通视频确认流程通第二天扫码登录下载一个之前提示画质不足的视频感受登录前后的差异第三天把config/app.config的命名模板、保存路径、并发数按自己的习惯调好第四天选一个收藏夹或 UP 主空间做一次批量下载先用仅第一策略试水周末跑一次完整批量备份确认文件归档规则没问题然后删掉旧的视频链接记录让仓库模式保持干净。备份完成不等于万事大吉记得定期检查download/目录的磁盘占用也别忘了尊重 UP 主的劳动——下载的素材留作个人学习和本地备份不要二次分发或商用。工具本身是开源的源码结构清晰感兴趣的话可以从src/nicelee/bilibili/parsers/和src/nicelee/bilibili/plugin/两个目录入手看看解析和插件机制是怎么设计的说不定你也能给它贡献一个新解析器。【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表