【问题标题】:Recording mp3 on iPhone by SDK通过 SDK 在 iPhone 上录制 mp3
【发布时间】:2011-09-10 09:37:26
【问题描述】:

我想知道是否可以使用 Xcode 以编程方式录制 mp3 格式的音频文件。

我已经阅读了大量的文档,并为此搜索过,但没有结果。

如果有人知道这怎么可能,请帮忙?

【问题讨论】:

    标签: iphone xcode audio mp3 audio-recording


    【解决方案1】:

    iPhone SDK 不支持 MP3 编码。它确实支持在许多方面优于 mp3 的硬件 AAC/m4a 编码。

    【讨论】:

      【解决方案2】:

      从适用于 iPhone 3GS 和 iPod touch(第 2 代)的 iOS 3.1 和适用于 iPad 的 iOS 3.2 开始支持 AAC/m4a 硬件编码。

      看这里:

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

      【讨论】:

        【解决方案3】:

        从这里开始

        http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_AudioVideo_iPhone/_index.html,

        尝试录制一些原始声音文件,然后使用诸如 LAME 之类的第三方库将其转换为 mp3。 您可以在此处获取 LAME 源:

        http://lame.sourceforge.net/

        尝试为 iOS / armv6 构建一个静态库,我实际上在几分钟前就成功构建了它,但我太累了,无法尝试它是否真的有效 :) 可能没有简单的方法来做到这一点,希望这个有助于您的搜索。我会在接下来的几天里尝试 LAME 并让你知道。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-03-17
          • 1970-01-01
          • 2010-11-24
          • 2011-08-25
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多