能让你成为 b 站最快的男人!
下面是介绍:
StreamerHelper
❝🍰 Never miss your Streamer again
❞
Introduction
主播直播助手,部署后,后台批量监测主播是否在线,并实时录制直播保存为视频文件,停播后投稿到 b 站。(关于版权问题,投稿的参数默认一律设置的转载,简介处默认放的有主播房间号)
Installation
修改 templates/info.json 文件: personInfo 为你的要上传的 b 站账号和密码, streamerInfo 为你要批量录制的主播,key 为标题信息,value 为主播地址,目前支持虎牙平台。
{
"personInfo": {
"username": "",
"password": ""
},
"streamerInfo": [
{
"gushouyu": "https://www.huya.com/gushouyu",
"wanmei": "https://www.huya.com/wanmei"
}
]
}
部署:
brew install ffmpeg
npm i -g pm2
git clone https://github.com/ZhangMingZhao1/StreamerHelper.git && cd StreamerHelper
npm i
npm run serve
Environment
我们的机器在下面环境下完美运行:
阿里云轻量应用服务器,内存 2g,CPU 1 核,Ubuntu 18.04,同时检测两个主播。
| Node.js | npm | TypeScript |
|---|---|---|
| 12.18.2 | 6.14.5 | 3.9.6 |
TodoList
- [x] 虎牙
- [x] 自动监测主播在线
- [x] 自动上传 b 站
- [x] 多 p 下载多 p 上传
- [x] 支持多个主播
- [ ] 除虎牙外的多个平台:斗鱼,twitch, b 站直播..(开发的差不多了,即将合并)
- [ ] 爬虫定时区间,节省服务器流量...
- [ ] 重启后同时检测本地是否有上传失败的视频文件,并上传。
Example
见:https://space.bilibili.com/3356199 或者 https://space.bilibili.com/11314291
Tips
建议使用管口大的 vps,否则上传下载速度可能会受影响。更新后请及时 git pull 重新 pm2 restart app。vps 比较低配的话配置的主播数量不要太多,也要注意 vps 的磁盘大小。
有问题加 qq 群 1142141023,备注 streamerHelper
代码:github
求个小星星^_^,给点动力支持其他平台并维护下去
本文受作者委托转载,已获得授权。