ffmpeg h264_qsv 编码遇到的问题

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的参数要求更加严格,有时间再深入,比较其应用范围还是比较广泛的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 编码方式 在iOS中编码方式有两种硬编码: 在iOS8.0之后,使用原生框架VideoToolBox&AudioT...
    三月望龙阅读 1,237评论 2 4
  • //第一步:注册组件->编码器、解码器等等… av_register_all(); //第二步:初始化封装...
    iOS小肖阅读 7,948评论 2 6
  • FFmpeg X264编码参数 目录 码率控制 1 X264的preset和tune 2 编码延时建议...
    古则阅读 30,581评论 1 15
  • 0 概述 FFmpeg是一套领先的音视频多媒体处理开源框架,采用LGPL或GPL许可证。它提供了对音视频的采集、编...
    但行耕者阅读 7,047评论 0 19
  • 文章写好了,我却始终想不出,题目应该是什么。 你现在看到的这篇文章题目,是我后来才写上去的,而且,始终觉得题目不太...
    电流阅读 477评论 1 3