如何在Android中将aac / amr转换为pcm

时间:2013-06-17 12:23:32

标签: android pcm aac amr

我在Android设备上有几个录制的声音文件,这些声音文件被编码为aac(在mp4容器中)。我也有一些编码为amr(在3gpp容器中)。我希望将这两种类型转换为原始PCM数据值,以便将音频波形绘制为Canvas

是否有内置于android的库可以进行此转换?如果没有标准方式,最常见的第三方库是什么?我发现的绝大多数示例都是从PCM编码为其他文件格式,而不是解码为PCM。

感谢。

编辑:如果可能,我宁愿不使用NDK。

1 个答案:

答案 0 :(得分:1)

似乎使用ffmpeg是规范的解决方案。