产品简介
BililiveRecorder(B站录播姬)是一款开源免费的 BiliBili 直播录制命令行工具,使用纯 C# 编写,无需安装 ffmpeg 等额外依赖。它支持主播开播自动录制、多直播间同时录制,录制的视频文件时间戳从 0 开始且结束时自动写入总时长信息,极大方便后期剪辑。本文附有 Windows 和 macOS 版本下载。

核心功能
| 功能分类 | 说明 |
|---|---|
| 自动录制 | 主播开播后自动开始录制,无需人工值守 |
| 多房间并发 | 同时录制多个直播间,互不干扰 |
| 时间戳重置 | 录制文件时间戳从 0 开始,便于剪辑软件直接导入 |
| 时长写入 | 录制结束自动写入总时长信息到文件 |
| 零依赖 | 纯 C# 实现,无需安装 ffmpeg 等第三方组件 |
| 多语言界面 | 支持简体中文、繁体中文、日语、英语 |
| 开源免费 | MIT 许可证,源码完全开放 |
快速开始
- 下载程序:点击页面上的「下载软件」按钮,根据操作系统选择 Windows 或 macOS 版本下载。
- 解压运行:解压 ZIP 文件后,运行主程序(Windows 下为 exe 文件)。
- 添加直播间:在程序中输入 BiliBili 直播间号,可一次添加多个房间。
- 开始录制:主播开播后程序会自动录制,录制的视频文件保存在程序目录下。详细使用说明可参考 rec.danmuji.org。
界面预览
与其他方案对比
| 对比项 | BililiveRecorder | 录屏软件(OBS等) | 浏览器插件 |
|---|---|---|---|
| 录制方式 | 直接抓取直播流,CPU 占用低 | 屏幕录制,CPU/GPU 占用高 | 依赖浏览器,稳定性差 |
| 自动录制 | 支持开播自动录制 | 需手动操作或脚本配合 | 部分支持 |
| 多房间 | 原生支持多房间并发录制 | 一般只录一个窗口 | 不支持或有限 |
| 文件质量 | 原始直播流,无二次编码损失 | 取决于编码设置 | 通常为原始流 |
| 依赖环境 | 纯 C#,无需 ffmpeg | 需安装 OBS 及编码器 | 需安装浏览器扩展 |
适合谁用
- 直播切片/剪辑师:需要高质量原始录制素材,且文件时间戳从 0 开始方便直接导入剪辑软件
- 主播内容备份:需要自动录制自己或关注主播的直播内容,避免错过精彩时刻
- 直播数据研究者:需要批量录制多个直播间用于数据分析或研究
- 录播组运营:同时管理多个直播间的录制任务,需要稳定可靠的自动化方案
下载与版本
当前最新版本为 v2.18.0,提供 Windows x64 和 macOS x64 两个 CLI 版本。点击页面「下载软件」按钮即可下载,根据你的操作系统选择对应的压缩包解压即用。项目采用 MIT 开源许可证。
注意事项
- 本工具仅供学习和个人使用,请遵守 BiliBili 平台规则和相关法律法规。
- 请尊重主播版权,录制内容仅限个人留存,勿用于商业或非法传播。
- 项目源码地址:https://github.com/BililiveRecorder/BililiveRecorder