forked from nilaoda/BBDown
-
Notifications
You must be signed in to change notification settings - Fork 19
Home
aliveranme edited this page Aug 18, 2026
·
4 revisions
欢迎查阅 BBDown(命令行式哔哩哔哩下载器)官方 Wiki 文档!
BBDown 是一款基于 .NET 的跨平台命令行哔哩哔哩音视频下载工具。一条命令即可完成链接解析、多线程分片下载与音视频自动混流,最高支持 8K / HDR / 杜比视界 / 杜比全景声,并内置原生 C# 实现的 Widevine DRM 解密支持。
| 章节 | 说明 | 主要内容 |
|---|---|---|
| 🚀 快速上手 (Getting Started) | 快速安装与运行准备 | 预编译下载、依赖工具配置(FFmpeg/MP4Box/aria2c)、基础下载示例 |
| ⚙️ 命令行参数详解 (CLI Reference) | 完整选项参数参考 | 画质与编码优先级、分 P 选择器、单音视频流过滤、重试与网络调优 |
| 🔑 账号登录与鉴权 (Authentication) | 账号凭据与特权视频 | 网页/TV 扫码登录、APP Token 抓包提取、充电专属试看片段控制 |
| 📝 配置文件与命名规则 (Configuration) | 自动化与个性化命名 |
BBDown.config 语法说明、16+ 种文件名内置变量占位符 |
| 🛠️ 子命令使用指南 (Subcommands) | 丰富的高级拓展功能 | 直播录制 (live)、专栏文章下载 (article)、稍后再看批量下载 (watchlater)、UP主订阅管理 (sub) |
| 🔓 Widevine DRM 解密指南 (DRM Decryption) | 课程与受保护内容解密 | 原生 C# CDM 机制、device.wvd 放置路径、自动/手动解密实战 |
| 🌐 API 服务器与 Docker 部署 (API Server & Docker) | 后台服务与容器化 |
BBDown serve REST API 端点规范、安全鉴权(Token)、Native AOT Docker 镜像 |
| ❓ 常见问题与故障排查 (FAQ) | 常见报错与排错建议 | 混流失败、403/412 限制、平台字体异常、网络与编码兼容性 |
- 全类型解析:普通视频、番剧、电影、纪录片、课程(Cheese)、UP主空间全部投稿、合集、收藏夹、播单。
- 高规格音画:最高支持 8K 超高清、HDR 真彩、杜比视界(Dolby Vision)、杜比全景声(Dolby Atmos)以及无损 FLAC 音频。
-
原生 C# DRM 解密:无需额外安装 Python 或
pywidevine,配合device.wvd即可自动解密 B 站 DRM 视频。 - 智能自动化:自动识别分 P 标题、下载外挂字幕(转为 srt/ass)、嵌入章节信息并自动调用 FFmpeg/MP4Box 混流。
-
服务化与生态:支持
BBDown serve启动 RESTful API 下载服务,支持并发控制与任务查询,提供 Native AOT 轻量 Docker 镜像。
- GitHub 仓库:aliveranme/BBDown
- 最新 Release 下载:Releases
- 问题反馈 (Issues):GitHub Issues
BBDown Wiki · 由 aliveranme/BBDown 维护 · 基于 MIT 协议开源
- 🏠 首页 (Home)
- 🚀 快速上手 (Getting Started)
- ⚙️ 全命令行参数详解 (CLI Reference)
- 🔑 账号登录与鉴权 (Authentication)
- 📝 配置文件与命名规则 (Configuration)
- 🛠️ 子命令使用指南 (Subcommands)
- 💬 弹幕与评论区抓取 (Danmaku & Comments)
- 📦 批量下载与自动化 (Batch & Automation)
- 🔓 Widevine DRM 原生解密 (DRM Decryption)
- 🌐 API 服务器与 Docker 部署 (API & Docker)
- 🏗️ 内部架构与设计原理 (Architecture)
- 💻 开发者指南与编译构建 (Developer Guide)
- ❓ 常见问题与故障排查 (FAQ)