文章目录5k Star的直播自动录制工具biliup支持20平台持续录像上传核心能力安装与部署技术架构实际体验5k Star的直播自动录制工具biliup支持20平台持续录像上传如果你关注的主播经常深夜开播或者想同时录制多个平台的内容手动蹲点太消耗时间。biliup 这个开源工具专门解决这类场景自动录制各个直播平台的视频流并上传到B站全程不需要人工操作。biliup 在GitHub上获得了超过5000个Star由Rust后端、Python下载引擎和Next.js前端三部分组成。核心能力多平台录制内置20多个直播平台的插件斗鱼、虎牙、B站、Twitch等主流平台都在支持范围内。可以同时录制多个直播间互不影响。边录边传录制的同时把视频流直接上传到B站不需要等录制结束也不用把完整文件先存本地。对硬盘空间有限的服务器来说比较实用。可视化后台提供WebUI管理界面浏览器里配置录制任务和上传参数。支持24/7无人值守运行部署到服务器之后无需频繁登录查看。弹幕录制支持实时获取弹幕数据录制的视频内容更丰富。命令行上传除了自动录制外biliup还提供了一个Rust写的CLI工具可以单独用于B站视频投稿。支持多种登录方式以及视频上传、追加分P、查看已上传列表等功能。安装与部署Windows用户直接下载Release包即可。Linux和macOS用户通过uv工具安装几条命令就能上线uv toolinstallbiliup biliup server--auth# 浏览器访问 http://your-ip:19159项目也支持Termux可以在Android手机上运行。后台运行可以使用nohup或者配置systemd服务。需要留意的是该项目仅供个人学习研究使用不支持商业用途。技术架构从设计上看biliup把性能要求高的部分交给了Rust处理CLI命令、上传核心、Python绑定层。Python负责下载引擎和20多个平台插件因为各家直播协议差异大Python开发迭代更高效。前端是Next.js加Semi UI组件库底层数据用SQLite存储。这种分层结构让各模块边界明确对想参与开发的贡献者也比较好上手。实际体验登录方式覆盖了短信、密码、扫码、浏览器登录和Cookie共五种途径基本不会因为认证环节卡住。登录状态保存到cookies.json文件可以跨项目复用。有几点需要留意。各平台的反爬策略会定期调整部分平台的录制功能偶尔会出现不稳定的情况遇到时可以去项目论坛看看是否有同样的问题。另外部署到服务器时要评估带宽和流量消耗24小时录制对资源存在持续占用。整体看biliup适合需要长期自动录制直播的用户尤其是运营多平台内容账号的场景。部署一次配置好任务它就能稳定工作。长期自动录制直播的用户尤其是运营多平台内容账号的场景。部署一次配置好任务它就能稳定工作。