ffmpeg3.4.2
应用(h264_qsv)Intel qsv进行编码时,参数640x480 fps=15,码率800000,跑几分钟就会报错:
“device failed .error = -17”,直观理解为设备出错,有些文章说是ffmpeg的bug。那就试试新版本。
ffmpeg4.1.3
同样的参数,过一会儿报错:[h264_qsv @ 03af6c80] Error submitting the frame for encoding。未知原因
在同样的参数下,使用 英伟达的显卡(ffmpeg.h264_nvenc),编码要稳定的多,一直没有问题。
可能是h264_qsv的参数要求更加严格,有时间再深入,比较其应用范围还是比较广泛的