目录
Bilive 为 B 站直播而生,它将录播流程自动化到极致。你只需简单配置,它就能 7×24 小时自动录制直播,并同步完成弹幕渲染、AI 语音转字幕、高能片段切片等后期处理,还能自动上传到你的 B 站账号。整个过程对硬件要求极低,即使是在十年前的旧电脑或低配服务器上也能流畅运行,真正实现了“人人都是录播员”。
详细介绍
Bilive,全称 Bilibili Intelligent Live-In Velocity Engine,是一款为 B 站直播设计的“一站式”自动化工具。它不是一个简单的录屏软件,而是一套完整的、智能化的内容生产流水线。你启动它后,它会自动监控主播的开播状态,一旦开播便立即开始录制。在录制的同时,它便开始对视频进行处理,这种“流水线”模式使得录播视频几乎能与直播同步生成。
它的智能之处体现在多个方面:能自动将直播中产生的 XML 格式弹幕转换成 ASS 格式并压制到视频里;能利用 OpenAI 的 Whisper 模型进行语音识别,为视频生成字幕;还能通过分析弹幕密度,自动找出直播中的高能片段进行切片,并结合多模态 AI 大模型为这些切片生成吸引人的标题和封面。
官网入口地址
Bilive 的官方项目网站是:https://bilive.timerring.com/
下载地址
你可以在 GitHub 上获取项目源码及说明,项目地址为:https://github.com/timerring/bilive
可以直接使用 git clone --recurse-submodules https://github.com/timerring/bilive.git 命令克隆项目到本地。官方也提供了 Docker 镜像,方便快速部署。
功能介绍
Bilive 的功能围绕着“录制-处理-发布”这条核心链路,每个环节都力求自动化和智能化:
1. 极速自动化录制
-
7×24 小时无人值守:自动监听直播间状态,开播即录,下播即停,无需人工干预。
-
低延迟处理:采用流水线技术,视频处理与录制同步进行,最快可在直播结束后半小时内上线录播视频。
-
多房间监控:支持同时录制多个直播间的内容和弹幕,适合需要批量监控的运营者。
-
弹幕完整捕获:除了普通弹幕,还能记录付费留言、礼物、舰长上船等所有互动信息。
2. 智能后期处理
-
自动渲染弹幕:能将原始 XML 弹幕文件转换成 ASS 格式,并压制到视频画面中,让录播也带有实时弹幕的观看体验。
-
AI 语音转字幕:集成 OpenAI 的 Whisper 模型,支持本地部署或使用在线 API,自动将直播语音转为外挂或内嵌字幕。
-
智能切片:基于弹幕密度算法,自动识别直播中的精彩片段。然后可以结合 GLM-4V、Gemini 等多个多模态大模型,为切片内容自动生成有创意的标题。
-
自动生成封面:支持调用多种 AI 图像生成模型,自动截取视频画面并生成风格化的视频封面,让稿件更吸睛。
3. 便捷的自动上传与管理
-
持久化登录与投稿:通过开源工具 bilitool 实现安全的持久化登录,支持分 P 投稿、断点续传和上传队列管理。
-
自动清理:视频成功上传后,可以自动删除本地文件,极大节省服务器硬盘空间。
-
多平台推流:附带独立的直播推流工具 looplive,支持将本地视频文件 7×24 小时循环推流到多个平台。
4. 超低硬件门槛与广泛兼容性
-
无需独显:基础录制、弹幕渲染和上传功能无需 GPU 即可运行,非常适合使用低配服务器或旧电脑。
-
架构兼容:同时支持 x86_64 (amd64) 和 ARM64 (arm64) 架构,无论你的设备是常见的云服务器,还是树莓派这类开发板,都能找到对应的部署方案。
-
部署简便:提供 Docker 镜像和 Docker Compose 方案,并支持 Windows 用户通过 WSL 运行,上手门槛低。
应用场景
Bilive 的适用场景非常广泛,尤适合以下几类用户:
-
内容创作者 (录播 UP 主):可以极大减少录制、剪辑、打轴、做字幕和封面的重复劳动,让你专注于创意和内容运营,快速稳定地产出高质量录播和切片。
-
社区或公会运营者:需要同时监控多个主播的直播活动,归档重要赛事、纪念回或活动直播。自动化流程能确保每一次直播都被完整记录。
-
技术爱好者和学习者:作为一个优秀的开源项目,Bilive 的架构涵盖了视频流处理、多种 AI 模型的集成、自动化工作流设计等多个技术领域,是学习和实践这些技术的案例。
补充信息
Bilive 是一个开源的项目,不收取任何费用。你可以在 GitHub 上免费获取它的全部代码。使用 AI 自动切片和生成封面功能时,需要你自行申请所选用的大模型 API 密钥,这些 API 服务有各自的收费或免费额度,具体情况请参考对应服务商的说明,项目本身也推荐了 API 聚合平台供你按需选择。
| 源码反馈/咨询 (共有 条反馈) |
Bilive常见问题
Bilive是由GitHub上名为timerring的开发者创建并主导维护的开源项目,同时也感谢他多位贡献者的参与。
Bilive是一套自动化工具,它能把你看B站直播、录屏、加弹幕、做字幕、剪高光、上传视频这一整串麻烦事,全部自动完成。你不是在看一个软件,而是在配置一个“专属录播员”。
对有点技术基础的人来说不复杂。主要流程就是安装好依赖,编辑一个配置文件填上你的直播间号和想实现的功能,然后在命令行里启动就行了。官方提供了Docker方案,可以进一步简化部署过程。
是的,Bilive本身的代码开源免费。但如果你使用了一些可选的在线功能,比如调用特定公司的大模型API来生成切片标题或封面,这部分要根据服务商的规定付费。
工具本身是安全的。项目方提醒要合理使用,未经授权录制或用于大规模商业用途有被平台封禁的风险。只要你是为自己录制或获得主播许可,正常使用是没问题的。
有几个技巧可以试试看:第一,用Docker部署,能省去很多配置环境的麻烦;第二,把视频分段时长设在半小时以内,这样配合流水线模式,视频出得最快;第三,一定要定期清理已上传的视频,能省下不少硬盘空间。
它的“自动切片”和“流水线极速处理”是最有特色的。不同于简单的定时录制,它能依靠弹幕密度找出最精彩的片段,并用AI起标题,而且视频处理速度快到几乎能和直播同步完成。
数据安全很有保障。因为所有处理都在你自己的电脑或服务器上进行,视频文件也存储在你的设备里,不会经过第三方服务器。登录用的cookie也是加密保存在本地的。
目前已经有超过3.2k的Star,说明认可它的人很多。只要你的硬件和网络环境稳定,配置文件没写错,它就能非常稳定地工作。项目维护很活跃,遇到问题去GitHub提issue也能得到解答。
占用的资源极小。这是它的一大优势,即使是在单核CPU和2GB内存的低配机器上也能流畅完成所有基础工作。
它支持所有主流系统。Linux是原生支持最的,Windows用户可以通过WSL子系统来运行,macOS同样可以。对于有Docker环境的NAS,如群晖,用Docker方式也能轻松部署。