当前位置:   article > 正文

使用ffmpeg 解码mp4文件的时候出现 Error splitting the input into NAL units.

error splitting the input into nal units

使用ffmpeg3.2版本 解码mp4文件的时候出现 Error splitting the input into NAL units. 我这里的解决办法,记得使用avcodec_parameters_to_context

stRtVideo->pVideoCodecCtx = avcodec_alloc_context3(stRtVideo->pVideoCodec);
    //stRtVideo->pVideoCodecCtx = avcodec_alloc_context3(NULL);
    if(NULL == stRtVideo->pVideoCodecCtx){
        LOGE("[%s   %d] avcodec_alloc_context3 error \n",__FUNCTION__,__LINE__);
        goto ERR_EXIT;
    }

    if(par){
        if(avcodec_parameters_to_context(stRtVideo->pVideoCodecCtx,par)<0){
            LOGE("[%s   %d]can&
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/174080
推荐阅读
相关标签
  

闽ICP备14008679号