Hi all,
I am trying to build an mp3 encoder( ffmpeg integrated with lame) in C++.
For some reason I am not receiving good quality output. Here are the output
samples:

FFMPEG result:
https://drive.google.com/file/d/0B9DbYNPuSyiRYTFzRmliNWxLcnM/view?usp=sharing
Reference Sample:
https://drive.google.com/file/d/0B9DbYNPuSyiRMnlYYUtlTjEzNFU/view?usp=sharing

I am using avcodec_encode_audio2 API as shown in the enoding-decoding
example.
Also wanted to add, I see some delays in the encoder as when I am doing ret
= avcodec_encode_audio2(m_pCodecCtxOut, &Encodedpkt, pInputFrame,
&got_output); I dont get any output but after flushing with NULL I get some
output for 2-3 loops.

Any suggestion or idea is appreciated.

Thanks,
Lina
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to