【问题标题】:Common audio format for Android, iOS, Windows Phone适用于 Android、iOS、Windows Phone 的通用音频格式
【发布时间】:2011-05-05 18:48:10
【问题描述】:

我需要在 Android 设备上制作可以在任何其他 Android、iOS 或 Windows Phone 设备上播放的音频文件。我需要在没有任何第三方应用程序的情况下执行此操作。我在服务器上使用.NET,所以我可以在那里转换,但我想避免这种情况。我可以看到你可以在2.3.3中录制AAC,但我需要使用2.2。有什么想法吗?

【问题讨论】:

    标签: android ios audio audio-recording


    【解决方案1】:

    我相信旧的 .wav 格式应该可以解决问题。好像android和ios都支持。我没有检查wm7,但是它在wm6.5中,所以我的猜测是它也会被支持:

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

    http://msdn.microsoft.com/en-us/library/cc907934.aspx

    http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html

    【讨论】:

    • 我对/.wav 文件的想法也是如此,但是当我尝试在我的机器人上播放 .wav 文件时,它会说“抱歉,播放器不支持这种类型的音频文件”。
    • @developer google 似乎是机器人特有的问题。此外,看起来他们缺乏对 GSM6.10/WAVE 的支持(并且 android 规范并没有要求)。确保您的 wav 文件是 PCM/WAVE 而不是 GSM。
    • WAV 只是一种包装格式,可能包含数百种编码之一(是的,甚至 MPEG1 level 3 aka MP3)。在推荐 WAV 时,人们通常指的是plain PCM 16bit。
    • @Till 是的,这就是我的观点。在我上面发布的链接中,它清楚地说明了对 PCM 编码的支持。这应该适用于所有设备。
    • 我的机器人上的 wav 一定有问题,因为它现在似乎工作得很好。感谢您的帮助!
    【解决方案2】:

    Mp3 和 wav 都在绝对每个系统上都支持,包括 ios、android 和 windows 7 mobile。 mp3 通常用于音乐,但对于其他任何东西,通常使用 wav 是标准的。

    【讨论】:

      猜你喜欢
      • 2013-03-30
      • 1970-01-01
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      • 1970-01-01
      • 2012-07-19
      • 2012-06-07
      • 1970-01-01
      相关资源
      最近更新 更多