ffmpeg 检测花屏
时间: 2024-01-07 17:23:42 浏览: 218
ffmpeg可以通过解析一帧是否被粘合或者分片来检测花屏。具体的函数是`av_parser_parse2`。如果遇到h265花屏,可以尝试使用这个函数来更好地解决问题。
另外,修改ffmpeg的代码也是一种解决方案。通过直接返回错误而不让ffmpeg修复错误,可以避免一些小型修复导致的问题。因为h264和h265本身就是错类型的,所以包错误较多修改后的ffmpeg进行纠错,可以避免花屏问题,但是可能会导致跳秒等其他问题。
综上所述,ffmpeg检测花屏的解决方案可以包括使用`av_parser_parse2`函数来解析一帧是否被粘合或者分片,以及修改ffmpeg代码来避免一些小型修复导致的问题。
阅读全文