“Android支持的媒体(编码器)格式”现在包括AAC和AMR-WB,但我们如何使用它们?

时间:2011-01-28 06:15:41

标签: android audio audio-recording codec

根据这个页面,android框架中有一些编码器:

http://developer.android.com/guide/appendix/media-formats.html

我有兴趣从麦克风录制音频并将其编码为AAC LC / LTP和AMR-WB,但我还没有找到参考页面中的方法。

任何指针都会受到赞赏。提前谢谢。


最近参考页面已更新: http://developer.android.com/reference/android/media/MediaRecorder.AudioEncoder.html

..它表示MediaRecorder#setAudioEncoder(int) MediaRecorder.AudioEncoder.AACMediaRecorder.AudioEncoder.AMR_WB是API级别10的功能。

所以看起来目前我没有设备可以尝试。悲伤。

1 个答案:

答案 0 :(得分:0)

小心: Detect supported audio encoders on Android to prevent crash "The given audio encoder 2 is not found" Android 4.0.x中有一些设备在尝试使用AMR时崩溃,即使它被列为核心媒体编解码器。