Bililive-go 可以帮助我们24h监控各个平台的主播的直播间,帮我们录制好存放在NAS中,博主使用的是PVE虚拟机+1panel应用商店。仅作为个人学习记录。项目源地址:hr3lxphr6j/bililive-go: 一个直播录制工具

一、1panel 安装 bililive-go应用

直接在1panel中搜索bililive-go,点击安装。

放行端口外部访问,点击编辑compose文件,修改volume处配置:

        volumes:
            - ./data:/srv/bililive
            - /mnt/livedata:/livedata    # 添加此行配置,根据自己路径修改为: /本地保存路径:/livedata   这里livedata也可以替换,后续会用到

二、修改后台设置

浏览器输入ip:8080,进入管理后台

在设置中,修改out_put_path 为/livedata,也就是前文建立容器指定的路径。interval为检查是否直播的轮询间隔,单位为秒,建议设置稍微大一点,避免B站的风控。

随便选择一个直播间,测试效果。

点击文件,可以直接进入文件保存路径。

录制完成后,查看文件:

点击即可播放。

三、其他设置

在设置中给各个站点添加cookies,可以录制原画或者高清画质,covert_to_mp4是指定是否将录制的视频转换成mp4格式,源文件会保存为flv格式,占用较大,可以在delete_flv_after_convert中选择是否删除源文件。