我想打开编码器,H264,C ++,Android。这个:
encoderH264 = avcodec_find_encoder(AV_CODEC_ID_H264);
有效。这个:
codecContext = avcodec_alloc_context3(encoderH264);
也可以。但是我收到错误消息“权限被拒绝”(-13):
avcodec_open2(codecContext, encoderH264, NULL);
我想我的FFmpeg库确实支持H264编码,因为avcodec_find_encoder返回有效值(当我使用其他FFmpeg库时,此函数返回null)。
有什么想法吗?