【问题标题】:Converting AAC audio format to M4A将 AAC 音频格式转换为 M4A
【发布时间】:2012-01-16 13:51:48
【问题描述】:

我需要一个可以将 AAC 音频流转换为 M4A 的库。我们在使用 android 2.3.3 的 HTC Desire 上播放 AAC 时遇到问题,我们收到此错误:

MediaPlayer.MEDIA_ERROR_SERVER_DIED (100)

我想知道我是否可以遵循任何规范将 AAC 转换为 M4A 或任何可以使用的库。

【问题讨论】:

  • 你可以看看我这里的answer对你有没有帮助。

标签: android radio aac m4a


【解决方案1】:

您可以使用 ffmpeg 或 opencore 库将 AAC 转换为 PCM 并使用 AudioTrack 播放。

【讨论】:

    【解决方案2】:

    M4A 是一种容器格式,AAC 是一种编解码器。 M4A 可以包含 AAC 音频(我相信它是 M4A 和 ALAC(无损)的常见编解码器之一)。

    我想你有其他容器格式的 AAC 音频?如果是这样,您应该检查 libavformat。但是,HTC 上的硬件可能无法解码您拥有的 AAC 风格,因此您可能需要转码或使用 ffmpeg 等软件解码器。

    【讨论】:

      猜你喜欢
      • 2017-10-17
      • 1970-01-01
      • 2022-07-11
      • 2012-05-30
      • 2012-06-07
      • 2019-01-07
      • 2013-09-19
      • 2013-08-09
      • 2016-02-02
      相关资源
      最近更新 更多