目录
BBDown的定位很清晰:不做花哨的界面,只把B站视频下载这件事做到位。它是一个基于.NET开发的开源工具,采用MIT协议,代码托管在GitHub上,任何人都可以免费和查看源码。和网页版解析工具不同,BBDown需要你在电脑上通过命令行来操作,这意味着它有一定的上手门槛,但换来的是更细的控制权和更完整的功能覆盖。
它的核心能力在于“解析”和“合并”两步。解析环节,BBDown模拟不同客户端(TV端、APP端、国际版)向B站服务器请求视频流,不同接口能拿到的画质和片源有差异。下载下来的音频和视频是分开的两条流,BBDown会调用外部的ffmpeg或mp4box把它们合并成一个完整文件。这一步是必须的,所以使用BBDown之前,你得先把ffmpeg或mp4box准备好放在同一个文件夹里。
官网入口地址
https://github.com/nilaoda/BBDown
下载地址
https://github.com/nilaoda/BBDown/releases
功能介绍
多接口解析模式:BBDown提供了TV端、APP端、国际版三种解析接口,用命令行参数-tv、-app、-intl来切换。TV端接口对粉丝量较大的UP主往往能拿到无水印片源,这是很多用户偏好它的原因。不同接口能解析出的清晰度选项不一样,遇到某个接口下不了的情况,换一个试试是常规操作。
多线程下载与智能重试:默认开启多线程分段下载,把文件切成小块同时拉取,对8K这种大体积文件尤有用。如果服务器端限制多线程导致卡在99%,工具会提示你加--multi-threadfalse关掉多线程重试。
杜比视界与杜比全景声支持:这是BBDown区别于普通下载器的亮点。下载杜比视界内容需要用到APP接口,并且账号本身得有大会员权限,同时ffmpeg版本要在5.0以上。普通用户如果没登录会员账号,这部分功能基本用不上。
番剧与合集批量下载:通过番剧的ss或ep号可以整季拉取,用-pALL参数指定下载全部集数。合集和收藏夹也有对应的批量处理方式,不用一集一集手动贴链接。
外挂字幕转换:能把B站提供的字幕文件下载下来并转成SRT格式,方便在本地播放器里加载或者做笔记。
登录鉴权:扫码登录后能获取你账号权限范围内的清晰度,比如大会员才能看的1080P高码率或4K。登录信息保存在本地文件里,不用每次重新扫。
应用场景
离线保存番剧和课程:追的番想存本地慢慢看,或者买的课程有观看期限,用BBDown批量拉下来是最省事的方案之一。
素材备份:自己上传的视频想留个原始档,或者做内容时需要参考他UP主的公开视频,命令行工具处理起来比录屏干净得多。
高画质收藏:对画质有要求的人,BBDown能拿到比普通网页下载更高的码率和编码选项,杜比视界内容也能保留下来。
使用方法
第一步,去GitHubReleases页面下载对应系统的压缩包,解压到一个路径里没有中文的文件夹。第二步,下载ffmpeg或mp4box,把可执行文件放到和BBDown同一个目录下。第三步,在该文件夹里右键打开终端或命令提示符。第四步,如果想下载高清晰度,先输入BBDownlogin,用B站手机客户端扫弹出的二维码登录。第五步,复制视频链接或BV号,输入BBDown视频地址开始下载。想用TV端接口就加-tv参数,比如BBDown-tvBV号。
服务支持与补充信息
定价:BBDown免费且开源,没有付费版本或会员制。它不提供任何收费服务,也不存在“解锁高级功能”的内购。
开发者信息:作者是nilaoda,项目以个人开源形式维护,采用MIT许可证,允许自由使用和修改。
兼容性:支持Windows、Linux和macOS,需要.NET运行时环境。GitHubReleases页面提供了不同平台和.NET版本的构建包,选自己系统对应的下载就行。
版权提醒:项目本身和多个使用教程都强调,工具仅供个人学习研究和非商业用途,下载的内容请尊重原作者的版权。
关于安全性:作为开源项目,代码是公开可审查的。不过有用户反映某些版本曾被安全软件误报,从官方GitHubReleases下载相对稳妥,第三方网盘分发的版本需要自己判断。
| 源码反馈/咨询 (共有 条反馈) |
BBDown常见问题
不是公司产品。作者是nilaoda,一个独立开发者,项目以个人名义在GitHub上开源维护,采用MIT许可证,任何人都可以免费和查看代码。
它是一个命令行式的B站视频下载工具。你在终端里输入命令和视频地址,它帮你把视频文件拉到本地。番剧、课程、合集、收藏夹都能处理,还支持杜比视界和字幕下载。
不需要懂编程,但得会用基本的命令行操作。流程是:下载解压、放好ffmpeg、打开终端、输入命令。如果只是下载普通视频,记住BBDownBV号这一条命令就够了。想下高清或番剧再去查对应的参数。
免费,没有收费版本。它是开源项目,不存在会员制或付费解锁功能。你不需要花任何钱就能用全部功能。
从官方GitHubReleases页面下载的版本是安全的,代码公开可查。但要注意别从不明来源的网盘或第三方站点下载,有用户反映过某些渠道分发的文件被杀毒软件报毒。另外它需要调用ffmpeg,ffmpeg本身是正规开源软件,从官网下载就行。
能,前提是你自己得有大会员账号并登录。用BBDownlogin扫码登录后,工具会以你账号的权限去请求视频流,大会员能看到的清晰度它就能下到。没有会员账号的话,只能拿到免费用户能看的那部分。
大概率是ffmpeg没有配置好。BBDown下载的音频和视频是分开的两条流,需要ffmpeg来合并。如果你只把BBDown解压了但没放ffmpeg到同一个文件夹,它只下载了视频流或者合并失败。检查一下ffmpeg是不是和BBDown在同一个目录下。
这是多线程下载遇到服务器限制时的常见现象。按提示在命令后面加--multi-threadfalse关掉多线程重新下就行,速度会慢一些但能完成。
网页版工具胜在打开就能用,但只能处理单个公开视频,画质选项也受限制。BBDown是本地命令行工具,需要配置,但能批量下番剧、选集、下字幕、选编码、登录后拿高画质,控制粒度细得多。代价就是得花几分钟学一下基本命令。
支持。GitHubReleases页面提供了Windows、Linux和macOS的构建包,下载对应系统的压缩包解压就能用。不过命令行的操作逻辑在三个系统上基本一致,只是打开终端的方式和路径写法略有不同。
不能。BBDown是专门针对哔哩哔哩的解析工具,只处理B站的链接和内容。如果你想下YouTube或他网站的视频,得用别的工具。专注B站反而让它在B站相关的功能上做得比较细。
可以整季批量下。用番剧的ss号或链接,加上-pALL参数就能拉取全部集数。如果只想下中几集,用-p参数指定具体的集数范围也行。
有几种。一是终端窗口太小,二维码显示不完整,把窗口化再试。二是登录生成的qrcode.png文件在文件夹里,可以直接打开那个图片扫。三是网络问题导致请求没发出去,换个时间再试。
不需要。登录成功后会在当前文件夹生成一个BBDown.data文件保存登录凭证,下次用的时候只要这个文件还在,就不用重新扫码。除非你手动删了它或者换了文件夹用。