我们正在创建一系列应用程序,为各种应用程序录制用户的声音。用户可以记录他们的想法,或者描述一个场景,或者给其他人提供教育提示和笔记。
我们需要选择满足这些条件的文件格式:
- 更好地在 Android、iOS 和 Web 中本地播放
- 更好地降低编解码成本
- 更好地降低开发成本(我们不是健全的专家)
- 存储不是什么大问题,所以压缩并不重要,但网络流量很重要,因此最好尽可能紧凑
想到的最明显的选择是 MP3,但令我们惊讶的是,Android Studio 开箱即用不支持 MP3 编码。
我们搜索并试图找到最佳实践,再一次,令我们惊讶的是,尽管到处都大量使用声音和声音,但并没有写太多。
例如,在这篇文章中,MP3 是最常用的文件格式,然后是 ACC。但我们对 AAC 完全陌生。
那么,所有媒体都原生支持哪种音频格式,用于录制和播放?