可能是网络波动导致的。
这通常是因为主播开始 pk 之后直播间的分辨率发生了微小的变化,而默认的 ffmpeg 程序无法处理这种分辨率变化导致的花屏。
在配置文件中启用 use_native_flv_parser
可以改为使用自制的 flv parser 录制视频。好处是遇到 pk 之类直播间分辨率变化的情况可以自动给视频分段来避免花瓶。坏处好像是遇到网络波动时视频更容易频繁分段?
确实不稳定。快手网站对录播程序很严格...
目前已知的崩溃方式有两种。
第一种会在直播间录制结束的瞬间崩溃,崩溃log参考 这里
第二种在录制开始的瞬间崩溃,崩溃 log 参考 这里
这种崩溃似乎是因为程序虽然找到了 ffmpeg 程序,但是在启动 ffmpeg 程序的时候发生了错误。有可能是你下载的 ffmpeg 程序不是你的电脑架构的可执行程序。你可以在命令行启动一下程序使用的 ffmpeg 看看有没有什么错误提醒。