在使用 MediaRecorder 时,文档说:

使用 MediaRecorder.setOutputFormat() 设置输出文件格式。
使用 MediaRecorder.setAudioEncoder() 设置音频编码器。

我的问题:这两个 API 之间有什么限制或关系吗?

最佳答案

这对这个主题有所了解:

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

很遗憾,这些信息未在 mediarecorder API 文档中链接。
如果您尝试使用 AAC+ 进行编码, native 代码只会默默地崩溃。

关于android - setOutputFormat 和 setAudioEncoder 之间有什么关系吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10134488/

10-15 16:13