ffmpeg4.2.2 音频编码,pcm编码成AAC

      新版的ffmpeg 编码AAC只支持的AV_SAMPLE_FMT_FLTP,老版本的是AV_SAMPLE_FMT_S16,如果输入的PCM数据是AV_SAMPLE_FMT_S16的,avcodec_encode_audio2会返回-22错误.

#include #include #include #include

void encode(AVCodecContext* codecCtx,AVFrame* frame,AVPacket* packet,AVFormatContext* formatCtx);

static int ptsIndex = 0;

int main(int argc,char* argv[])
{
AVCodecContext* codecCtx = NULL;
AVCodec* codec = NUL

ffmpeg4.2.2 音频编码,pcm编码成AAC最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/8527.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>