BILIBILIAS 产品定位与设计初衷
从学习项目到社区工具
BILIBILIAS 最初是主维护者学习 Android 开发时的实践项目,于 2021 年发布首个版本。随着用户增长和社区贡献者的加入,它逐渐演变成一款被大量移动端 UP 主和追番用户使用的实用工具。与同赛道的 B 站下载工具相比,BILIBILIAS 始终强调开源和社区驱动,全部代码托管在 GitHub,UI 设计和 Logo 由社区贡献者完成。
项目早期的开发节奏较快,从 1.x 到 2.x 经历了架构重构,2.x 版本引入了 Dash 模式缓存、音视频分离下载、内置浏览器解析等核心能力。3.x 阶段曾规划全新的 Compose UI,但最终因合规事件而未能正式发布。
为谁而做
BILIBILIAS 的目标用户群体主要有两类:
- 移动端 UP 主:需要在手机上快速将自己或他人的 B 站视频下载下来,作为剪辑素材或备份。音视频分离下载模式对这类用户特别有用——他们可以只拿音频做反应视频,或只拿视频画面做二次创作,无需完整下载合并后的文件。
- 追番用户:在地铁、飞机等无网络环境下离线观看 B 站番剧。BILIBILIAS 解决了 B 站官方 App 缓存无法提取的问题,让用户可以将番剧文件以可移植的 MP4 格式保存,在任何设备上播放。
与 B 站官方缓存的区别
B 站官方 App 提供的「缓存」功能将视频以加密格式存储在 App 私有目录中,用户无法直接访问或移动这些文件。BILIBILIAS 则直接向 B 站后端请求视频流和音频流,下载后保存为标准格式文件,用户可以自由复制到其他设备,或在其他播放器中打开。
除了格式上的差异,BILIBILIAS 还提供了官方缓存不具备的能力:
- 可独立选择只下载视频流或只下载音频流
- 可将下载链接交给 ADM、IDM 等第三方下载管理器加速
- 支持批量缓存 UP 主的多条投稿
- 支持自定义文件命名规则
功能边界与声明
官方文档中明确指出,BILIBILIAS 不存在任何破解功能。观看和缓存视频所需的分辨率、会员内容访问权限完全取决于用户自己的 B 站账户权益——没有 4K 权益的账户即使在 BILIBILIAS 中选择 4K 分辨率,也会自动降级到账户实际可获取的最高清晰度,或直接导致下载失败。这不是 BILIBILIAS 的限制,而是它调用的 B 站接口本身返回的结果。
项目口号
「分享热爱,传递价值」——这是 BILIBILIAS 自发布以来一直沿用的口号,也是主维护者在停发声明中再次强调的理念。项目定位始终是为 B 站正常用户提供便利工具,而非用于绕过平台规则或版权保护。