BilibiliDown:跨平台的B站视频下载器,从单个视频到整个收藏夹批量下载
2026/8/22 21:27:54 网站建设 项目流程

BilibiliDown:跨平台的B站视频下载器,从单个视频到整个收藏夹批量下载

【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown

点一下"查找",再点一下下载按钮,事情就做完了。BilibiliDown 是一款图形界面的B站视频下载器,Windows、Linux、Mac 都能跑。单个视频可以下,UP主视频列表、整个收藏夹、稍后再看也能批量下载。音视频自动分离再合并成 MP4,下载完自动重命名。想把 B 站上一套视频存进硬盘,这个项目值得花十分钟装一下。

🎯 它具体能做什么

看起来是个简单的B站视频下载器,但下面几条覆盖了大部分日常需求:

  • 🎬 解析B站链接选清晰度,1080P60、4K 都能选
  • 📥 音视频自动分离,用 ffmpeg 合并成 MP4
  • 📚 批量下载UP主视频列表、整个收藏夹、稍后再看
  • 🏷️ 命名格式一行配置,下载文件自动分好目录
  • 🔑 二维码登录解锁会员受限清晰度,支持刷新 Cookie

从零到跑通

最短路径是两条命令:克隆仓库,编译,启动这个图形界面的B站视频下载器。环境里要有 Java 1.8 以上。做这步是因为仓库自带全部依赖(libs/目录),直接编译即可:

git clone https://gitcode.com/gh_mirrors/bi/BilibiliDown cd BilibiliDown

跑完后你会看到本地多了一个 BilibiliDown 目录,里面有srclibs文件夹。

做这步是因为package.sh把编译和打包一次做完,不需要 IDE:

./package.sh java -jar INeedBiliAV.jar

跑完后你会看到蓝白配色的主界面:中间一个长输入框,右边是"查找"按钮,顶部有"主页""下载页"标签。不想编译的话,直接去项目的发布页拿对应平台的压缩包也行。

⚙️ 核心能力拆解

扫码登录解锁高清晰度

不登录时只能拿到 360P 到 720P 的源。扫一次二维码,大部分清晰度就回来了。

菜单"操作"→"登录相关"→"二维码登录",用B站App扫。凭证明文存在config/cookies.config,点"退出登录"或直接删文件就能抹掉。

登录后解析视频,清晰度列表里会出现 1080P、1080P60,甚至 4K。

文件名用一行格式串自动归档

默认文件名是干巴巴的数字。改一行配置,文件就按UP主、标题、清晰度自动进目录。

修改config/app.config里这一行:

bilibili.name.format = UpName/avTitle-pAv-qn(avId)

前面再拼上(:listName listName/),下集合时才插入子目录,单个视频不受影响。

下载完的文件直接落在UP主名/标题-p1-112(BV号).mp4,不用再手动整理。

并发与重试用配置控制

默认 3 个任务并行,失败自动重试 3 次。改两行就能配成自己网络的节奏。

bilibili.download.poolSize = 3 bilibili.download.maxFailRetry = 3

批量下大收藏夹时,个别任务翻车不会拖住整条队列。

跟着走一遍

拿一个真实的收藏夹来。浏览器打开B站,随便进一个收藏夹页面,地址栏是space.bilibili.com/xxx/favlist?fid=xxx这种样子,整个复制下来。

打开 BilibiliDown(以 V6.41 为例),把链接粘进中间输入框,点右侧"查找"按钮。等一会儿,顶部会弹出以收藏夹命名的Tab页,里面列着列表全部视频。

这里稍微有点绕:点菜单栏"操作"→"一键下载",会弹出下载策略下拉框(仅第一/全部)和优先清晰度下拉框。只想抽样的话选"仅第一",清晰度设 112,就是 1080P。点"执行"。

任务进"下载页"排队,文件写入download/目录。注意一下,列表里已下载过的视频会逐个弹提示,可以点"关闭所有提示框"按钮一次清掉。

几个容易卡住的地方

用这个B站视频下载器时,下面几处是多数人卡住的地方:

  • 清晰度选项少,或弹 412 错误—— 先试菜单里的"刷新Cookie",不行再重新扫码登录。
  • 下载中断,目录里留下 .part 文件—— 不用删,重新下载同一链接会从上次进度接着下。
  • 提示找不到 ffmpeg 或音视频合并失败—— 把config/app.config里的bilibili.ffmpegPath指到真实的 ffmpeg 路径,Linux 上装系统自带的就行。
  • 想换下载目录—— 改同一份配置里的bilibili.savePath,相对路径绝对路径都行,改完在菜单里"重新加载配置"。

项目里值得继续翻的

  • 从 V2.0 到 V6.41 的更新日志
  • 带完整注释的默认配置文件
  • 下载中断、换目录等常见问题的FAQ
  • 全部界面演示动图

去发布页拉最新版,或者跑一遍 package.sh 自己编一个。先把配置里的bilibili.name.format改掉,下次下载就按新命名走了。

【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询