
BiliLive‑tools 是一款专为 B 站直播录制而设计的工具。它把直播录制、弹幕处理、视频压制和上传等环节整合在一起,用户只需要进行少量配置,就可以完成从直播到成片的全部流程。该软件的目标是解决传统录播工具功能分散、操作繁琐的问题,让使用者能够“一站式”完成所有工作。
二、主要功能
直播录制:支持 B 站、斗鱼、虎牙、抖音等多个平台的直播抓取,能够自动保存完整的直播流。
弹幕转换:把直播弹幕转换为 XML 格式,便于后期压制或单独保存。
视频压制:内置 FFmpeg,能够对录制的原始文件进行转码、封装和压缩,生成适合上传的 MP4 文件。
自动上传:完成压制后,软件可以直接调用 B 站的上传接口,将视频分段或分 P 上传到指定账号。
Webhook 与通知:支持录播姬、blrec 等工具的 webhook,能够在录制结束后自动触发压制和上传;同时提供邮件、Telegram、Server酱等多种通知方式。
断点续传:在网络中断或意外关闭后,能够继续未完成的录制或上传任务,避免重复操作。
三、使用场景
UP 主:需要定期保存直播内容并在 B 站发布的创作者。
剪辑者:需要获取完整弹幕并进行二次创作的用户。
多平台主播:同时在多个直播平台进行直播,想要统一管理录制文件的主播。

四、技术实现
软件采用 Go 语言编写,核心逻辑轻量且跨平台。弹幕处理使用 DanmakuFactory 库,能够快速生成符合 B 站标准的弹幕文件。视频压制全部交给 FFmpeg 完成,用户可以自行指定编码参数,以获得更好的画质或更小的文件体积。Webhook 部分遵循标准的 HTTP POST 方式,方便与其他录播软件进行无缝对接。
五、安装与使用
准备环境:先在电脑上安装 Git、Go(≥1.16)和 FFmpeg。
获取源码:使用
git clone https://github.com/renmu123/biliLive-tools.git下载项目。编译运行:进入项目目录后执行
go build生成可执行文件,然后直接运行即可。配置参数:首次启动会生成默认的配置文件,用户只需填写 B 站账号的 cookie、上传标题等基本信息。
启动录制:在对应的直播平台开启直播后,软件会自动检测并开始录制,完成后自动压制并上传。
六、社区与支持
BiliLive‑tools 在 GitHub 上开源,项目页面提供了详细的使用文档和常见问题解答。开发者维护了一个交流群,用户可以在里面反馈 bug、提出功能需求或交流使用经验。此外,项目还提供了多种下载渠道(如阿里云盘、Quark 网盘),方便用户快速获取可执行文件。
七、总结
BiliLive‑tools 通过把直播录制、弹幕处理、视频压制和自动上传等功能统一到一个软件里,显著降低了录播工作流的复杂度。它支持多平台直播、提供断点续传和多种通知方式,适合 B 站 UP 主、剪辑者以及多平台主播使用。凭借开源、跨平台和灵活的配置选项,BiliLive‑tools 已成为 B 站直播录制领域的实用工具之一。


留言评论
暂无留言