github项目地址:https://github.com/ForgQi/bilibiliupload
开始前需准备环境软件如下:
1、ffmpeg
2、python 3.8.10或者其他版本不低于3.7
3、notepad++或者其他的文本编辑软件
4、git 快速部署需要用到git命令来获取项目
开始部署
1、python跟git安装这边就不说明了基本上只需要一直下一步就可以了
2、下载ffmpeg解压后将ffmpeg\bin目录添加到系统path环境变量中
3、在cmd或者powershell中运行命令获取项目文件
pip3 install git+https://github.com/ForgQi/bilibiliupload.git
4、在录播文件保存目录下创建一个config.yaml文件文件内容如下:
user: # 在填了cookies的情况下优先使用cookies上传,如需使用用户名密码上传请注释掉cookies
cookies:
SESSDATA: your SESSDATA
bili_jct: your bili_jct
DedeUserID: your DedeUserID
account:
username: your usrname
password: your password
# b站上传线路选择,默认为自动模式,目前可手动切换为bda2, kodo, ws, qn。
lines: AUTO
# 单文件并发上传数,未达到带宽上限时增大此值可提高上传速度
threads: 3
# 录像单文件大小限制,单位Byte,超过此大小分段下载
file_size: 2621440000
streamers:
星际2INnoVation吕布卫星人族天梯第一视角:
url:
- https://www.twitch.tv/innovation_s2
- https://www.panda.tv/1160340
tid: 171
cover_path: /cover/up.jpg
tags:
- 星际争霸2
- 电子竞技
星际2soO输本虫族天梯第一视角:
url:
- https://www.twitch.tv/sc2soo
- https://www.panda.tv/1150595
启动程序
1、在cmd或者powershell中打开.yaml文件所在的目录
2、输入命令运行程序:
启动: biliup start
退出: biliup stop
重启: biliup restart