ilbc的库及转换文件

ilbc是一个开源的音频格式,最大的好处是帧丢之后的补帧行为,提高VoIP的通话质量,它的库:

/Files/lifesting/ilbc-rfc3951.zip 

该源代码为automake格式,使用./configure, make,make install安装

 库中有一个iLBC_test.c,描述了怎么使用iLBC编/解码器。

 ilbc的encode的源格式一定是一个纯粹的16 bit的pcm,可以使用ffmpeg将声音文件转换成pcm,如:

ffmpeg -i hello.mp3 -f s16le -acodec pcm_s16le hello.raw

为了方便,将ilbc_test拆成了两个主程序,一个encode,一个decode,使用make可以生成他们:

 /Files/lifesting/ilbc.zip


原文地址:https://www.cnblogs.com/lifesting/p/2089234.html