![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
新旧版ffmpeg函数接口注意
主要是对最近ffmpeg新版本和旧版之间升级兼容的介绍
吴豪乐工作室
毕业于广东工业大学,目前正从事流媒体相关工作
展开
-
新旧版ffmpeg版本的解码接口说明及注意事项
新旧版ffmpeg版本的解码接口说明及注意事项(1)旧版的解码函数avcodec_decode_audio4()用起来是挺好用的,就是只要设置好编码器上下文AVCodecContext *avctx、分配好输入AVFrame *frame的空间,以及输出的const AVPacket *avpkt,就可以进行解码和获取解码后的数据了。//以往版本的解码函数//函数原型int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame,原创 2020-08-14 11:23:17 · 1601 阅读 · 0 评论 -
新旧版本的ffmpeg音频AAC编码注意事项
关于新旧版本的ffmpeg音频AAC编码补一个坑,为后续学习开发的人作为借鉴:(1)旧版本的编码函数是//编码函数avcodec_encode_audio2(pCodecCtx, &pkt, frame, &got_frame);(2)新版本的编码函数是//进行编码aacret = avcodec_send_frame(ac, pcm);//编码//此处的编码出来的是裸流,数据没有AAC常规的头7个字节ret = avcodec_receive_packet.原创 2020-08-13 21:24:52 · 630 阅读 · 0 评论