软件介绍
评论列表

目录

biliup是一个用Python写的命令行工具,后来也加入了网页管理界面。它的设计初衷很简单:很多主播在多个平台直播,或者想把他平台的直播内容搬运到B站,手动录屏再上传太麻烦。biliup可以帮你全程自动化——设定好直播间地址,它就会在开播时自动录制,直播结束后自动转码并上传到B站,连弹幕都能一起录下来。

这个项目在GitHub上开源,目前已经迭代到v1.1.29版本,有几百个Star,社区比较活跃。支持Windows、Linux、macOS系统,可以用命令行操作,也可以用浏览器打开WebUI进行管理。

官网入口地址

项目官网:https://biliup.github.io/biliup/

GitHub开源地址:https://github.com/biliup/biliup

下载地址

版本下载:https://github.com/biliup/biliup/releases

功能介绍

多平台直播录制

biliup支持的直播平台相当全面,包括哔哩哔哩、斗鱼、虎牙、抖音、AcFun、Twitch、YY直播、网易CC、afreecaTV、NICONICO、猫耳FM等。你只需要提供直播间网址,biliup就能自动检测直播状态并开始录制。

自动上传到B站

这是biliup的核心功能。录制完成的视频会自动投稿到B站,支持分P上传,也就是说一个直播录下来就是完整的一P。你可以在配置文件里设置标题、标签、分区、简介等信息,上传时自动带上。

弹幕录制

直播间的弹幕也能一并录下来,生成B站标准格式的XML弹幕文件。上传视频时可以关联弹幕文件,观众看回放时就能看到当时的弹幕互动。

防花屏处理

直播过程中网络波动或者PK环节容易出现花屏,biliup内置了防花屏机制,能自动处理这些问题,保证录出来的视频是完整的。

线路优化与并发调整

上传到B站时,biliup会自动选择最快的线路,也支持腾讯云上海内网上传,如果你用的是腾讯云服务器可以免流加速。并发上传数量可以手动调整,网速好的时候开高并发传得更快。

WebUI管理界面

不习惯命令行的用户可以用WebUI。启动biliup后,在浏览器打开http://你的IP:19159 就能看到管理界面,添加直播间、查看录制进度、管理上传任务都在网页上操作。

插件系统

biliup支持自定义插件,你可以自己写插件来扩展功能,比如下载后自动转码、推送到他平台等。插件机制基于事件驱动,监听下载完成、上传成功等事件后触发相应动作。

配置文件管理

所有设置都写在一个YAML配置文件里,包括直播间列表、B站登录信息、上传参数、弹幕选项等。修改配置文件后重启biliup即可生效,也支持通过命令行参数临时覆盖配置。

应用场景

直播内容备份

主播在多个平台直播,可以用biliup自动录制并上传到B站作为备份。万一他平台的内容被删除,B站上还有一份存档。

直播回放搬运

很多平台没有直播回放功能,或者回放只保留几天。搬运工可以用biliup自动录制并搬运到B站,让更多观众能看到精彩内容。

个人直播记录

普通用户偶尔开直播,可以用biliup自己录一份。不需要开第三方录屏软件,biliup在后台自动录制,直播结束直接拿到文件。

弹幕文化保存

有些经典直播的弹幕本身就是看点,biliup把弹幕也录下来,回放时保留原汁原味的弹幕互动。

定价信息

biliup开源免费,没有任何收费计划。上传到B站用的是你自己的B站账号,消耗的是B站的上传带宽,不产生额外费用。

源码反馈/咨询 (共有 条反馈)
验证码:

biliup常见问题

本文标签
上一篇:ImTip
下一篇:StreamCap