BilibiliDown 上手指南:B站视频批量下载的完整攻略
BilibiliDown 上手指南:B站视频批量下载的完整攻略
【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown
想收藏几段高画质视频,却发现B站只给在线看;想一口气把收藏夹几百个视频搬回本地,手动一个个操作到崩溃——这是几乎所有B站重度用户都踩过的坑。今天要介绍的BilibiliDown,正是一款面向这些场景的开源免费工具:它用 Java 编写,Windows、Linux、macOS 通吃,除了单个视频下载,还能对收藏夹、UP主主页、稍后再看列表做批量下载,最高支持 8K 与 HDR 画质,甚至能把视频单独转成音频。下面这份教程会按"从快到精"的节奏,带你一步步把它的能力榨干。
三个让人挠头的瞬间,你中招了吗?
先对号入座,看看这些场景是不是很熟悉:
- 想离线看视频:出门坐地铁、飞机上想复习教学视频,B站网页版缓存要么过期要么画质被压缩。
- 收藏夹爆满:收藏了上千个视频,想备份到硬盘,却发现平台没有"一键导出全部"的功能。
- 只要声音不要画面:想把某个 UP 主的翻唱、播客内容整理成音频素材,却只能录屏,音质还一塌糊涂。
BilibiliDown 恰好就是为化解这三大烦恼而生的。接下来我们按"60 秒速览 → 十分钟上手 → 一小时精通"的节奏,把它一次讲透。
🚀 60 秒速览:先让第一个视频落进硬盘
环境与获取
使用前只需确认电脑上装了JRE 1.8 或更高版本,命令行执行java -version即可检查。普通用户不必自己编译源码,直接使用仓库中release目录下打包好的成品:
- Windows:双击
Double-Click-to-Run-for-Win.bat - macOS:双击
Double-Click-to-Run-for-Mac.command - Linux:运行
Create-Shortcut-on-Desktop-for-Linux.sh生成桌面快捷方式后启动
想亲自编译源码的开发者,也可以克隆整个仓库:
git clone https://gitcode.com/gh_mirrors/bi/BilibiliDown启动后看到的是蓝白配色的主窗口,背景是可爱的 22 娘,各功能区分工明确,第一次见面也不会迷路。
主界面:顶部标签切换主页、下载页、配置,中央输入框负责接收链接,右侧是查找与设置入口。
三步下载第一个视频
- 在 B 站复制视频链接——av号、BV号、完整URL都支持,连
b23.tv短链也能识别; - 粘贴进主界面输入框,点击"查找",工具会自动解析出标题、分P列表、可用清晰度;
- 选好画质与格式,点击"下载",进度、速度、剩余时间实时可见。
视频详情页:左侧是分P与封面,右侧列出所有可用清晰度,选好即下。
⏱️ 十分钟上手:登录解锁高清,批量解放双手
先登录,否则画质会受限
不登录也能下载,但高清晰度(如 1080P+、4K)需要账号权限。BilibiliDown 提供三种登录方式:扫码登录(默认,最快)、账号密码登录、短信登录。打开登录窗口,用 B 站 App 扫码确认即可。
二维码登录:手机扫码、App 上确认,全程不到十秒。
登录信息保存在config/cookies.config,如果账号状态异常,直接在菜单里退出登录或删除该文件即可。
批量下载的三种姿势
批量是这款工具的灵魂,而入口都在"下载页"里。
- 收藏夹一键下载:粘贴收藏夹链接,工具会列出全部内容,选择"全部"或"仅第一",设定优先清晰度后点"执行",剩下的交给队列。
- UP主主页全量下载:粘贴 UP 主空间地址,工具会按分页拉取所有投稿,你可以按页选择或整页勾选。
- 稍后再看清单:粘贴列表链接,同样支持全量拉取。
批量管理页:下载策略、优先清晰度、任务队列都在这里调度。
批量过程中可以随时暂停、恢复单个任务,任务完成后会显示文件保存路径。
⚙️ 一小时精通:把下载行为调教成你想要的样子
玩转配置,从看懂这张表开始
打开"配置"页或直接编辑config/app.config,你会发现几乎所有下载行为都可以定制。下面是几个高频配置项的含义与推荐值:
| 配置项 | 作用 | 推荐值 | 适用场景 |
|---|---|---|---|
bilibili.savePath | 下载文件保存路径 | download/ | 指定目录集中管理 |
bilibili.download.poolSize | 同时进行的下载任务数 | 3 | 普通家庭网络 |
bilibili.download.multiThread.count | 单个文件分片多线程数 | 0(关闭) | 大文件提速时开启 |
bilibili.download.maxFailRetry | 下载失败重试次数 | 3 | 网络不稳定环境 |
bilibili.dash.download.mode | 音视频下载模式 | 0(音+视频) | 只想要音频可设 2 |
bilibili.repo | 下载前查询已下载记录 | on | 避免重复下载 |
bilibili.name.format | 自定义文件命名规则 | 见下文 | 按 UP主/日期归类 |
三个值得深挖的进阶点
1. 命名格式的"编程式"用法:bilibili.name.format支持占位符组合,例如默认的UpName/avTitle-pAv2-qn(avId)会按"UP主名/视频标题-p序号-清晰度(av号)"自动建目录、命名文件,整理归档零成本。
2. 断点续传与多线程加速:中断的下载会自动续传,不用从头再来;对超大文件开启multiThread.count分片下载,配合表格里的其他参数,能把网速吃满。
3. 周期批量下载计划:bilibili.download.batch.plan可以设定时间段和任务间隔(例如深夜低峰时段自动开跑),配合"启动时按计划运行"选项,实现无人值守的全自动下载。
配置界面:每项参数都有注释,改完保存即可生效。
🔧 遇到问题别慌,高频故障排查清单
| 现象 | 常见原因 | 解决办法 |
|---|---|---|
| 提示解析失败 | 链接格式有误或视频已被删除 | 换 av/BV 号重新粘贴,确认视频仍可播放 |
| 高清晰度不可选 | 未登录或账号无对应权限 | 先扫码登录再重新查找 |
| 下载速度很慢 | 单任务单线程 | 调大线程数、避开高峰时段,或检查代理设置 |
| 视频下载后打不开 | 临时文件残留或合并异常 | 开启"临时文件严格模式"自动清理,确认 ffmpeg 路径正确 |
| 界面异常或配置错乱 | 配置文件损坏 | 备份后删除config文件夹,重启会重建默认配置 |
其中 ffmpeg 是音视频合并的关键依赖,release目录已自带ffmpeg.exe,如果提示找不到,在配置里把bilibili.ffmpegPath指向实际路径即可。
💡 两个真实场景,感受它的实战价值
场景一:离线学习库。把关注的教程类 UP 主主页整个拉下来,按"UP主名/主题"命名规则归档,用多线程在夜间批量下载。通勤、出差时,一个文件夹就是随身图书馆,不依赖任何网络。
场景二:音频素材库。把下载模式设为"仅音频",把喜欢的音乐区视频、播客节目批量转成 mp3,用favTime(收藏时间)作为文件名前缀,按收藏日期排序整理,创作剪辑时随手可取。
下载完成:任务结束自动汇总路径与大小,双击即可打开所在文件夹。
结语:现在就动手,把收藏变成自己的资产
回头看开头那三个挠头瞬间:离线看视频、备份收藏夹、提取音频,BilibiliDown 用一条"查找→选画质→批量执行"的主线全部解决。它开源免费、跨平台、画质上限高,学习成本却低到一杯茶的工夫就能上手。
最后提醒一句:下载的视频请仅用于个人学习、收藏和欣赏,尊重每一位创作者的心血与版权,不要让工具成为侵权的帮凶。现在,打开 B 站挑一个你最想保存的视频,粘贴、查找、下载——让精彩内容真正属于你。
【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考