通过SDK在iPhone上录制mp3

时间:2011-06-07 20:24:19

标签: iphone xcode audio mp3 audio-recording

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

我已经阅读了大量的文件,我已经用Google搜索了,但没有结果。

请帮助,如果有人知道这是怎么回事?

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

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

看看这里:

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

答案 2 :(得分:0)

我会从这里开始

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

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

http://lame.sourceforge.net/

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