news 2026/8/20 13:36:33

BilibiliDown 完整使用指南:5 步搞定 B 站高清视频与无损 FLAC 音频下载

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BilibiliDown 完整使用指南:5 步搞定 B 站高清视频与无损 FLAC 音频下载

BilibiliDown 完整使用指南:5 步搞定 B 站高清视频与无损 FLAC 音频下载

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

你一定遇到过这样的时刻:喜欢的 UP 主的视频突然被下架,收藏夹里攒了几个月的演唱会第二天就失效;或者想在地铁上看网课、在健身房循环某首 BGM,却总被"网络不佳"卡在半路。与其把心仪的内容交给出片方的"审核命运",不如花 5 分钟把它们稳稳存进本地硬盘。

BilibiliDown 就是这样一款面向普通用户的开源 B 站视频下载器:图形界面、支持 Windows / Linux / Mac 全平台、无需任何命令行基础,从单个视频到整个收藏夹都能一键搞定,还支持最高 8K 画质与FLAC 无损音频。无论你是追番党、资料收集狂还是音频发烧友,它都能成为你的"B 站离线保险箱"。

一、最快上手:5 步下载第一个视频

在动手之前先说明一点:程序基于 Java 开发,请确保电脑装有JRE 1.8 或更高版本。如果只是想快速使用,直接下载编译好的可执行文件并解压即可;想自己动手的开发者,也可以先克隆仓库再自行打包:

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

拿到程序后,从粘贴链接到文件落地,全程只需要 5 步:

  1. 启动程序,打开主界面,把 B 站视频链接(BV号、av号、番剧、直播回放等)粘贴进输入框;
  2. 点击查找,程序会自动解析出标题、封面、分 P 信息和可用的清晰度列表;
  3. 在解析结果里勾选想要的画质与音质;
  4. 确认保存路径后点击下载,等待进度条走完;
  5. 下载完成后自动重命名、自动合并成可播放的 MP4 文件,收工。

就是这么简单。第一次下载成功后,你会看到文件静静躺在下载目录里——那种"离线也拥有"的感觉,正是这个工具存在的意义。

二、核心能力:它到底替你解决了什么烦恼

与其罗列功能清单,不如直接说它解决了哪些具体问题:

1. 画质焦虑:网页端看不了的高清,这里能拿

B 站网页端会把部分高画质藏得很深,而 BilibiliDown 支持从 320P 一路到4K、8K、HDR、1080P60的完整清晰度梯度(见 VideoQualityEnum.java)。只要视频源允许、你的账号有权限,就能按需拿货。

2. 音质执念:普通工具只有"能听",它可以"无损"

这是它区别于多数下载器的一大卖点:音频支持四档质量——流畅 128K、标准 192K、高品质 320K,以及Hi-Res 无损 FLAC(见 AudioQualityEnum.java)。喜欢收藏现场版、翻唱或音乐区作品的用户,用它导出的 FLAC 可以直接喂给播放器做本地曲库。

3. 收藏会"消失":批量备份救命

视频失效、UP 主改名、版权下架……收藏夹里的东西随时可能蒸发。BilibiliDown 支持收藏夹、稍后再看、UP 主主页、合集与频道的批量解析和下载,一次操作把一整页内容全捞下来,比手动一个个存可靠得多(批量逻辑可参考 URL4FavlistParser.java)。

4. 重复下载:仓库机制帮你"记账"

下过的视频不想再下一遍?程序会在config/repo.config里记录每次成功的下载。再次提交相同视频时直接跳过,还可以通过bilibili.definitionStrictMode决定"同一视频下过 1080P 后,要不要再下 4K"。相当于给下载行为做了一本自动账本。

5. 半途而废:断点续传兜底

下载中断、手滑关掉程序都不用慌,临时文件会保留,重新下载接着上次进度走。

三、分场景实战:不同身份,不同玩法

场景 A:新手日常——下班后的"单集收藏"

  1. 粘贴视频链接,点查找,等解析完成;
  2. 视频画质选1080P(画质与文件大小的平衡点);
  3. 想顺带存歌?把音频档位切到无损FLAC,或直接在下载模式里选择"仅音频"(bilibili.dash.download.mode);
  4. 下载完成后在下载页确认文件,点击"打开文件夹"定位文件。

场景 B:进阶效率——批量备份 UP 主全站

  1. 打开 UP 主空间页,或进入收藏夹/稍后再看列表,把地址粘贴进来并查找;
  2. 每个条目会作为一个 Tab 展开,菜单栏提供"下载全部"或"仅第一个"两种策略;
  3. 设置好统一的默认清晰度后一键批量下载;
  4. 想避免重复劳动?开启仓库模式(bilibili.repo = on),已下载的视频自动跳过,批量重下时不再反复弹确认框。

配合以下两项,效率还能再上一层:

  • 自定义命名:用bilibili.name.format定义文件名模板,支持的变量有 UP 主名、标题、分 P 序号、清晰度、av 号、收藏时间等,例如UpName/avTitle-pDisplay-clipTitle-qn
  • 多线程加速:设置bilibili.download.multiThread.count开启单文件多线程分块下载,小文件还能通过bilibili.download.multiThread.minFileSize设置阈值自动走单线程。

场景 C:特殊需求——海外、限速与无人值守

  • 人在海外下不动:在配置里填上 SOCKS/HTTP 代理(socksProxyHost/socksProxyPort),即可正常访问;
  • 想要"无人值守":程序支持按计划批量下载,可在配置中定义时间窗口与随机间隔(bilibili.download.batch.plan),并选择开机自动运行,夜里挂着慢慢拖大合集;
  • 网络高峰限速:调低下载线程池大小,避免拖垮整个局域网。

四、调优速查:常见问题的快捷解法

想解决的问题配置文件里的键建议值
下载太慢 / 卡顿bilibili.download.poolSize3~5(不是越大越好)
单文件提速bilibili.download.multiThread.count4(配合 minFileSize 阈值)
改保存位置bilibili.savePath绝对路径或相对路径均可
优先格式bilibili.format0 优先 m4s(自动合并为 MP4),1 优先 FLV
自定义文件名bilibili.name.formatavTitle-pDisplay-clipTitle-qn
下过的不想重下bilibili.repoon开启仓库模式
同名不同清晰度也要下bilibili.definitionStrictModeon
清理下载残留bilibili.restrictTempModeon严格模式
海外访问socksProxyHost/socksProxyPort本机代理端口
换界面主题bilibili.themedefaultsystem

所有配置都写在config/app.config里,改完重启生效,详细说明可参考仓库自带的 Q&A 文档。

五、疑问速答

Q:下载到一半断了,会从头再来吗?不会。临时文件会保留,重新下载会接着上次进度继续。

Q:提示"该视频已经下载过",但我明明想要?config/repo.config找到对应记录删掉,或直接关闭仓库模式(bilibili.repo = off)。

Q:下出来的是 m4s 文件而不是 MP4?m4s 是 B 站的流媒体切片格式,程序依赖ffmpeg把音视频流合并成 MP4。首次使用按提示下载 ffmpeg,或在bilibili.ffmpegPath里指定你电脑上已有的 ffmpeg 路径即可。

Q:为什么拿不到最高画质?常见原因有四:未登录账号、该清晰度需要大会员、视频源本身没提供、查询策略限制。建议先登录(见下)再试。

Q:登录麻烦吗?不麻烦。程序支持B 站 APP 扫码登录、短信登录和账号密码登录三种方式(配置项bilibili.login.login)。凭据明文保存在config/cookies.config,想退出登录直接删掉这个文件即可。

Q:文件存在哪里?默认是程序目录下的download/文件夹,随时可用bilibili.savePath改到任意磁盘位置。

六、写在最后:下载前 vs 下载后

使用前:好视频看一部少一部,收藏夹里躺着一堆"已失效"的遗憾;想听的歌只能开着网页循环,流量和画质都看网络脸色。 使用后:8K 大电影、无损 FLAC、UP 主全站合集都安静躺在硬盘里,想什么时候看、想听多少遍,都是你说了算。

一个工具,换来的是"离线安全感"。现在就下载 BilibiliDown,把你最舍不得的内容先备份下来吧。

温馨提示:请将下载内容仅用于个人学习与收藏,尊重创作者劳动成果,支持正版、理性使用,共同维护良好的创作生态。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/20 13:32:41

AI Agent为何消耗百倍Token?解析推理步数与四大优化策略

你有没有遇到过这种情况:刚部署了一个看起来挺酷的AI Agent,让它去处理一个简单的任务,比如“帮我查一下明天的天气”,结果等了半天没反应,一看日志,好家伙,它为了回答这个问题,内部…

作者头像 李华
网站建设 2026/8/20 13:28:50

AI动画创作实战:从Deep Sleep Sheep看Stable Diffusion手书制作全流程

你有没有遇到过这种情况:深夜灵感迸发,想快速把脑海里的画面变成一段流畅的动画短片,却卡在了复杂的软件操作、漫长的渲染时间和高昂的学习成本上?或者,作为一个内容创作者,你希望用动画的形式讲述一个故事…

作者头像 李华
网站建设 2026/8/20 13:21:45

C++ 11 右值引用与默认参数详解

1. 默认参数(缺省参数)在 C 中,函数可以拥有默认参数(也称为缺省参数)。当调用函数时,如果未提供某个参数,则使用该参数的默认值。1.1 默认参数的声明与定义默认参数在函数声明中指定&#xff0…

作者头像 李华
网站建设 2026/8/20 13:19:06

ARM收购IoT服务商:从芯片IP到一站式开发平台的战略转型

1. 从芯片到服务:ARM收购IoT技术服务商的战略意图 最近看到一条新闻,ARM公司收购了一家IoT技术服务商。这消息乍一看,好像就是一个普通的商业并购,但如果你像我一样,在嵌入式开发和物联网这个圈子里泡了十几年&#xf…

作者头像 李华