Closed beyond-elvis closed 3 months ago
BiliLive-go Version: v0.7.33
rpc: enable: true bind: :8080 debug: false interval: 20 out_put_path: ./ ffmpeg_path: # 如果此项为空,就自动在环境变量里寻找 log: out_put_folder: ./ save_last_log: true save_every_log: false feature: use_native_flv_parser: false live_rooms:
max_file_size: 0 cookies: {} on_record_finished: convert_to_mp4: true delete_flv_after_convert: false
custom_commandline: "" timeout_in_us: 60000000
No response
打开exe文件并没有看到录制画面,查看日志提示服务端是启动成功的。日志如下: time="2024-07-29 15:21:25" level=info msg="BiliLive-go Version: v0.7.33 Link Start" time="2024-07-29 15:21:25" level=info msg="Server start at :8080"
请问是缺少了什么步骤?我在教程中并没有找到,现在执行完就是没有录制画面
打开浏览器,输入127.0.0.1:8080。这个软件是通过webui操作的
程序版本
BiliLive-go Version: v0.7.33
所使用的 config 文件的内容
rpc: enable: true bind: :8080 debug: false interval: 20 out_put_path: ./ ffmpeg_path: # 如果此项为空,就自动在环境变量里寻找 log: out_put_folder: ./ save_last_log: true save_every_log: false feature: use_native_flv_parser: false live_rooms:
qulity参数目前仅B站启用,默认为0
(B站)0代表原画PRO(HEVC)优先, 其他数值为原画(AVC)
原画PRO会保存为.ts文件, 原画为.flv
HEVC相比AVC体积更小, 减少35%体积, 画质相当, 但是B站转码有时候会崩
- url: https://www.lang.live/room/5664344
is_listening: false
仅在 use_native_flv_parser=false 时生效
单位为字节 (byte)
有效值为正数,默认值 0 为无效
负数为非法值,程序会输出 log 提醒,并无视所设定的数值
max_file_size: 0 cookies: {} on_record_finished: convert_to_mp4: true delete_flv_after_convert: false
当 custom_commandline 的值 不为空时,convert_to_mp4 的值会被无视,
而是在录制结束后直接执行 custom_commandline 中的命令。
在 custom_commandline 执行结束后,程序还会继续查看 delete_flv_after_convert 的值,
来判断是否需要删除原始 flv 文件。
以下是一个在录制结束后将 flv 视频转换为同名 mp4 视频的示例:
custom_commandline: '{{ .Ffmpeg }} -hide_banner -i "{{ .FileName }}" -c copy "{{ .FileName | trimSuffix (.FileName | ext)}}.mp4"'
custom_commandline: "" timeout_in_us: 60000000
程序 log
No response
自由描述
打开exe文件并没有看到录制画面,查看日志提示服务端是启动成功的。日志如下: time="2024-07-29 15:21:25" level=info msg="BiliLive-go Version: v0.7.33 Link Start" time="2024-07-29 15:21:25" level=info msg="Server start at :8080"