没有系统学习过ffmpeg 只是简单使用 所以遇到一个问题
avcodec_send_packet 解码4K一帧耗时 100ms左右
看过几位大佬的文章后总结出来
可以通过设置多线程进行解码
//根据解码器参数来创建解码器内容
AVCodecContext *codecCtx=NULL;
codecCtx = avcodec_alloc_context3(codec);
codecCtx->thread_count = 8; //设置解码器线程数 单线程解4k视频会比较慢
avcodec_parameters_to_context(codecCtx, avCodecPara);