产品简介
bilibili_danmaku 这是一款B站直播录制工具,能在录制直播视频的同时实时渲染弹幕,录播结束时直接输出压制好弹幕的成片视频。解决了录播和弹幕分离处理的麻烦,适合希望保存带弹幕直播录像的观众和内容创作者。

核心功能
- 录播同时实时渲染弹幕,输出即成片
- 支持丰富的弹幕及SuperChat字体效果定制
- 支持录制并渲染B站SuperChat (SC)消息
- 支持硬件加速(NVIDIA/Intel/AMD)编解码
- 提供高度可定制的配置文件
快速开始
- 安装FFmpeg并放置于指定目录或系统环境变量中。
- 在终端运行命令 `./live_render <直播房间号>` 即可开始录制。
- 录制过程中按 `Ctrl+C` 组合键可随时停止,视频将自动输出。
- 首次运行会生成 `live_render_config.json` 配置文件,可按需调整弹幕样式、输出路径等参数。
界面预览


与其他方案对比
| 对比项 | bilibili_danmaku | 同类方案 |
|---|---|---|
| 弹幕处理方式 | 录制时实时将弹幕渲染进视频流,录完即为带弹幕的成片。 | 通常需要先分别录制视频流和弹幕XML文件,再使用其他工具手动合并渲染,流程繁琐。 |
| 输出形式 | 直接输出包含弹幕的最终视频文件,无需二次处理。 | 输出的是原始视频流和弹幕数据文件,需要用户自行使用工具(如DanmakuFactory, Aegisub)进行合成。 |
| 可定制性 | 提供数十个详细配置项,可深度定制弹幕字体、透明度、SC样式、输出编码器等。 | 定制选项通常较少或需要通过复杂的命令行参数实现。 |
| 性能要求 | 实时渲染弹幕对CPU/GPU有一定性能要求,属于“以资源换便捷”。 | 分离录制模式对录制时的硬件资源要求相对较低。 |
适合谁用
- 想保存带有实时弹幕直播录像的B站观众
- 需要高质量、带弹幕录播素材进行二创的UP主和剪辑师
- 对视频后期处理有需求(如转码、加水印)的直播内容保存者
下载与版本
当前最新版本为 v0.0.32,发布于 2026-01-11。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/windowsair/bilibili_danmaku