多种直播平台的直播录制工具
https://github.com/hr3lxphr6j/bililive-go
ffmpeg
本地./bililive-go -i 网页链接 -i https://www.douyu.com/6655
dockerdocker run --restart=always -v ~/Videos:/srv/bililive -p 8080:8080 -d chigusa/bililive-go
》》命令行 启动 参数
启动bgo,监听一个直播间bililive-go -i https://www.panda.tv/10300
启动bgo,同时监听多个直播间(每个-i后面跟一个直播间)bililive-go -i https://www.panda.tv/10300 -i 网页链接
启动bgo,监听一个直播间并指定录像文件的输出路径到/Users/chigusa/Moviesbililive-go -i https://www.panda.tv/10300 -o /Users/chigusa/Movies
》》配置文件
除了上述一个一个输入参数,bgo也支持从配置文件读取参数,也更滋瓷这种使用方式,下面是一个🌰,直接通过参数指定配置文件路径,在配置文件中添加直播间
# config.yml rpc: enable: false # 是否开启API bind: 127.0.0.1:8080 # 监听地址 debug: false # debug模式 interval: 15 # 直播间状态查询间隔时间(秒) out_put_path: ./ # 输出文件路径 out_put_tmpl: "" # 输出文件模板 live_rooms: # 直播间url - https://www.panda.tv/10300 - 网页链接 video_split_strategies: # 分隔策略 on_room_name_changed: false # 是否在直播间名改变时分隔录像 max_duration: 1h # 单个录像最大时长