[Libav-user] Regarding AAC to PCM conversion
Gitanshu Mehndiratta
gitanshu39 at gmail.com
Fri Aug 9 18:19:21 EEST 2019
Hi,
I am facing similar problem as explained in
https://trac.ffmpeg.org/ticket/3525.
My target is to convert AAC, fltp format to PCM, S16 format.
when i convert AAC to PCM it plays well but a lot of noise is added. I
tried solution given in link but it did not worked for me.
Does any body know the proper fix of this problem?.
Below is my output AVCodecContext used in swr_alloc_set_opts() and
conversion.
AVCodec *out_codec = avcodec_find_encoder(*AV_CODEC_ID_PCM_S16LE*);
*if* (!out_codec) {
*return* -1;
}
out_codec_ctx = avcodec_alloc_context3(out_codec);
out_codec_ctx->profile = FF_PROFILE_UNKNOWN;
out_codec_ctx->channels = in_codec_ctx->channels;
out_codec_ctx->sample_rate = in_codec_ctx->sample_rate ;
out_codec_ctx->channel_layout =
av_get_default_channel_layout(out_codec_ctx->channels);
out_codec_ctx->sample_fmt = out_codec->sample_fmts[0]; //
*AV_SAMPLE_FMT_S16*
out_codec_ctx->bit_rate = in_codec_ctx->bit_rate;
out_codec_ctx->frame_size = codecpar->frame_size;
Any suggestion/pointers are appreciated.
*Thanks,*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20190809/66ca14a1/attachment.html>
More information about the Libav-user
mailing list