在使用 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/