这个项目支持录制各大平台的实时推流并发布到B站。推荐使用Docker部署。
Docker部署一条命令即可:
docker run -P --name biliup -v /home/workspace:/opt -p 19159:19159 -d --restart always ghcr.io/biliup/caution:latest --http --password yourpasswd
其中/home/workspace 目录是根据你自己的实际情况配置。
在工作目录中需要有config.toml和cookies.json,并且你录制的视频会保存在工作目录中。
config.toml示例:
# 神超 [streamers."云顶大神:神超录播"] url = [ "https://www.huya.com/102411" ] title = "【云顶之弈】神超-%Y-%m-%d录播" # 自定义标题的时间格式, {title}代表直播间标题 tid = 65 # 投稿分区码,171为电子竞技分区 copyright = 2 # 1为自制 # cover_path = "/cover/up.jpg" # 支持strftime, {title}占位符。 希望你可以保留软件出处 description = """ 视频简介: {title} %Y-%m-%d %H:%M:%S """ dynamic = "#空间动态#" # dtime = 14_400 # 设置延时发布时间,距离提交大于2小时,格式为时间戳 user_cookie = "cookies.json" # 使用指定的账号上传 tags = [ "云顶之弈", "神超","超哥不当人" ]
至于cookie.json,推荐登陆BiliUp的Web UI中自行设置。获取cookie的方式请大家八仙过海。