
从拉流到落盘,一站完成
Bililive-go 是一款用 Go 开发的多平台直播录制工具,能够对哔哩哔哩、斗鱼、虎牙等主流站点的直播间进行自动拉流并保存为文件。
所有录制任务与已生成的录像文件,均集中呈现在自带的 Web 管理面板里;进入某个直播间的文件页面,即可查看该房间已录制完成的视频内容。
登录态录制与域名级 Cookie 设置
有些直播间仅对已登录用户开放,或者匿名拉流容易中断,此时可以按站点启用 Cookie 录制。
Cookie 并非在全局统一填写,而是位于配置文件的专用字段中,每个域名分别对应自己的 Cookie 字符串。
消息提醒与数据观测
Telegram 通知服务已内置于工具中,直播开始、结束或出现异常时,消息会推送到指定账号,方便随时了解录制动态。
若需要更系统的录播统计,可将 Prometheus 与 Grafana 接入,形成可视化的监控面板。
环境适配与部署准备
该工具可在 Windows、macOS 和 Linux 上运行,资源体积为 1.6MB;代码涉及 Python、Go 与 JavaScript 三种语言。
正式部署前,先确认目标站点是否必须登录才能录制;若需要,则检查配置文件中域名与 Cookie 串是否一一对应。
自行编译时,需提前安装 Node.js、Go 与 ffmpeg;若采用 Docker 或 NAS 方式,则重点核对配置文件与录制目录的挂载映射是否正确。