软件介绍
BiliTools 是一款基于Tauri v2构建的开源免费哔哩哔哩工具箱软件,专为B站(Bilibili)平台用户打造。它支持下载和解析哔哩哔哩上的多种资源,包括视频、音频、音乐、弹幕、封面、字幕等内容,并提供丰富的格式输出选项,如 MP4、FLV、ASS 字幕、SRT 字幕等。
该项目由一位初中生开发者独立维护,目前仍在持续更新与完善中,目标是为用户提供一个高效、稳定且功能齐全的哔哩哔哩资源管理工具。
开发技术栈:
-
前端:Tauri v2
-
后端:Rust + Node.js
-
数据库:SQLite(明文存储)
适用系统:
-
Windows:版本 ≥ 8.1
-
macOS:版本 ≥ 11.0
-
Linux:支持(路径参考说明文档)
软件功能
| 功能模块 | 状态 | 描述 |
|---|---|---|
| 视频下载 | ✅ 已完成 | 支持合集 / 分P / 互动视频、番剧、课程、电影;支持 DASH、MP4、FLV 格式;支持 4K、8K、HDR、杜比视界 |
| 音频提取 | ✅ 已完成 | 支持 AVC、HEVC、AV1 编码音频,以及杜比音效、Hi-Res 音质 |
| 音乐下载 | ✅ 已完成 | 支持无损 FLAC、320Kbps 音乐文件,以及歌单下载 |
| 历史弹幕 | ✅ 已完成 | 输出 ASS 字幕格式,采用 ProtoBuf 解析方式 |
| 实时弹幕 | ✅ 已完成 | 支持 XML 和 ProtoBuf 解析,输出 ASS 字幕 |
| 封面获取 | ✅ 已完成 | 支持番剧、电影海报等封面图自动抓取 |
| 字幕下载 | ✅ 已完成 | SRT 格式,适用于各类视频内容 |
| AI 总结 | ✅ 已完成 | 使用 Markdown 格式生成 AI 摘要,基于哔哩哔哩 AI 小助手(Shanghai-Bilibili index-20231207)模型 |
| 收藏夹解析 | ✅ 已完成 | 支持 FID 号识别与内容导出 |
| 元数据提取 | ✅ 已完成 | 包括封面、标题、简介、UP主、上传时间、TAGS 等信息 |
| NFO 文件生成 | ⚠️ 进行中 | 优先适配 Emby 系统 |
登录与安全机制
| 功能 | 状态 | 描述 |
|---|---|---|
| 扫码登录 | ✅ 已完成 | 支持二维码扫描登录 |
| 密码登录 | ✅ 已完成 | 输入账号密码进行登录 |
| 短信登录 | ✅ 已完成 | 接收短信验证码登录 |
| 自动刷新登录状态 | ✅ 已完成 | 保持长时间有效登录 |
| 参数签名 | ✅ 已完成 | 请求参数签名防篡改 |
| 风控验证 | ✅ 已完成 | 应对哔哩哔哩风控机制 |
| 指纹验证 | ✅ 已完成 | 提升登录安全性 |
软件特色
技术亮点
-
多线程下载:集成 aria2 实现高速并发下载。
-
媒体处理能力:使用 ffmpeg 实现混流、转码等功能。
-
弹幕转换工具:借助 DanmakuFactory 实现 XML 到 ASS 字幕的高效转换。
-
AI 助力摘要生成:接入哔哩哔哩 AI 模型,智能生成视频摘要。
多语言支持
| 语言 | 状态 | 描述 |
|---|---|---|
| 简体中文 (zh-CN) | ✅ 完整 | 主语言 |
| 繁体中文 (zh-HK) | ✅ 完整 | 作为翻译源之一 |
| 日本语 (ja-JP) | ✅ 完整 | |
| 英语 (en-US) | ✅ 完整 |
数据本地化存储
所有下载和解析的数据均以 SQLite 明文形式存储于本地路径,便于用户管理和备份:
-
Windows:%AppData%\com.btjawa.bilitools\Storage
-
macOS:$HOME/Library/Application Support/com.btjawa.bilitools/Storage
-
Linux:$HOME/.local/share/com.btjawa.bilitools/Storage
收费价格
BiliTools 是完全免费开源的软件,不收取任何费用。
总结
BiliTools是一个功能强大、界面简洁、操作便捷的哔哩哔哩资源管理工具,适合需要从 B站 下载高质量视频、音频、音乐、弹幕等多种资源的用户。它不仅具备全面的功能覆盖,还融合了现代前端技术与强大的后端处理能力,能够满足不同用户的多样化需求。如果你是哔哩哔哩的重度用户,或者希望离线保存喜欢的内容,BiliTools绝对值得一试!














