当前位置: 首页 > news >正文

5k Star的直播自动录制工具biliup,支持20+平台持续录像上传

文章目录

  • 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适合需要长期自动录制直播的用户,尤其是运营多平台内容账号的场景。部署一次,配置好任务,它就能稳定工作。

长期自动录制直播的用户,尤其是运营多平台内容账号的场景。部署一次,配置好任务,它就能稳定工作。

http://www.cnnetsun.cn/news/2750106.html

相关文章:

  • (ASP + Access)网页版文档文件(证照、档案、合同等)管理系统
  • 如何用Python构建同花顺自动化交易系统:jqktrader技术深度解析
  • 别只画图了!深度挖掘VOSviewer三大视图(网络/覆盖/密度)背后的科研故事与隐藏信息
  • 基于STM32的4000W数字交流调光器:从原理到实战设计
  • 跳出模板化写作桎梏:okbiye 以分层式毕业论文创作逻辑重构毕业生撰写新范式
  • 2026年6月效果好、服务稳定的GEO服务商有哪些
  • 别再手动敲了!用WPS宏一键搞定汉字转拼音首字母(附完整代码和避坑指南)
  • 从零打造可穿戴电子徽章:ATmega32U4与WS2812B的硬件艺术实践
  • 大学生刚毕业,在上海初创四人公司学习嵌入式第三天
  • 告别英文界面焦虑:Axure RP中文语言包让原型设计更轻松
  • 别再问银行账户怎么建了!S/4 HANA Fiori版‘FI12’配置全流程指南
  • 英语学习之每日单词
  • 风光储能源电站远程监控可视化管理系统方案
  • Google Home Mini织物外壳DIY改造:从拆解到包裹的完整指南
  • FanControl终极指南:Windows上最强大的风扇控制软件完全解析
  • 保姆级教程:为PX4全驱无人机扩展MAVROS的actuator_control消息(从UORB到Mavlink全流程)
  • Spek频谱分析大文件卡顿?3种实用优化方法让分析速度提升200%
  • 在Windows任务栏实时监控全球股市:TrafficMonitor股票插件完整指南
  • 5V升压8.4V2A充电芯片:2A充电时电感饱和电流需大于4.5A
  • 量子神经网络回归新突破:对数比概率方法解决输出维度与梯度消失难题
  • Davinci工程实战:从零集成Flash Driver和Bootloader(基于PHPStudy环境模拟)
  • 用R-GARD泡沫板DIY遥控飞行《星际迷航》企业号:三角翼气动布局与制作详解
  • Box64与Wine64技术栈:在ARM64设备上运行Windows程序的完整解决方案
  • 油田含油污水过滤罐智能监测系统设计
  • 5MB超轻量解决方案:WenQuanYi Micro Hei如何重塑嵌入式中文显示体验
  • Qt Quick Canvas实战:手把手教你打造一个可复用的汽车仪表盘控件(附完整源码)
  • 从快递员到调度员:用TransCAD的VRP功能,实战解决多仓库车辆配送优化难题
  • 3分钟上手暗黑破坏神2存档编辑器:免费开源工具完全指南
  • 大学生做的能自动开盖的垃圾分类识别系统,带训练好的PyTorch模型和舵机控制代码
  • 3步掌握磁力转换神器:让不稳定的磁力链接变身可靠的种子文件