我正在从麦克风录制音频并将其保存为 .mp4 - 它是 AMR 格式。如何将此音频转换为 mp3 或 AAC?我看到了这篇文章,但我不明白 - 我是 android 新手。
是否有一些适用于 mp3 的简单的 android 库?我用谷歌搜索了一整天,什么也没找到。也许一些好人可以在这篇文章中解释并给出完整的例子,数百人将不胜感激!
谢谢你。
您可能可以使用http://www.javazoom.net/mp3spi/mp3spi.html来做到这一点。我不确定您在哪里寻求帮助,但 StackOverflow 上有大量关于此的文章。您不必只搜索 android 的东西。你正在使用java。
你能避免录制到 AMR(有损格式),而是录制原始 PCM 样本吗?然后将这些 PCM 样本直接发送到 AAC 或 MP3 编码器将为您提供更好的质量。先做 AMR 然后做 AAC 会丢失两次信息。