On 4/24/13, Pradeep Karosiya <[email protected]> wrote: > Hi > I'm trying to encode decoded audio sample to an avi file. The audio samples > are decoded from different file. So I've both input and output file. The > decoded audio samples are in AV_SAMPLE_FMT_FLTP (float planar) in one large > buffer. The first half contains channel 0 while second half of buffer
They are not in one large buffer. They are in two separate buffers. > contains channel 1. I'm passing these decoded sample as it is without any > conversion for encoding. > The codec id used is AV_CODEC_ID_AAC. The encoding goes fine but I'm > getting > some noise is the final audio output. The quality is getting degraded. > However if the number of channels is 1 then I'm getting same quality as the > input file > > The audio parameter which are used for encoding (mostly same as decoding). > Sample Rate = 44100, Num of Channels = 1/2, Sample Format = float planar > (AV_SAMPLE_FMT_FLTP), > Bit Rate = 128000 (set by me not sure what to take), codec_id = > AV_CODEC_ID_AAC. > > Audio encoding api : avcodec_encode_audio2 > > Please let me what could be going wrong. > > Thanks > Pradeep > > > > -- > View this message in context: > http://libav-users.943685.n4.nabble.com/Audio-quality-loss-while-encoding-tp4657364.html > Sent from the libav-users mailing list archive at Nabble.com. > _______________________________________________ > Libav-user mailing list > [email protected] > http://ffmpeg.org/mailman/listinfo/libav-user > _______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
