iOS:以不同于caf的其他格式录制音频

问题描述:

我正在处理音频录制。我能够以caf(核心音频格式)录制我的音频。现在我想在.mp3.amr中录制声音。iOS:以不同于caf的其他格式录制音频

我尝试了很多谷歌,但没有发现任何东西。我不知道,如果下面的工作我的步骤:

编写音频与.caf extention从该文件

与再次写入档案文件目录

读取数据.mp3 or .amr extention

我有100%的怀疑,这将无法正常工作,因为这将只是用其他扩展名保存文件。这不会改变音频编解码器。

我认为,无论是音频还是视频,我们都需要改变其编解码器和数据序列来转换任何格式。

请同时给我推荐任何不会播放.caf文件的播放器。所以我可以确保我的文件已成功转换。

UPDATE请同时告诉我,我需要以不同的扩展名重写数据的方式是正确的吗?

+0

你不能记录在MP3或AMR检查[这](http://developer.apple.com/library/ios/#qa/qa1615/_index.html)链接 –

+0

你将需要转换.caf文件成MP3或amr –

+0

使用我解释的方式将我的文件转换? –

你可能会感兴趣的iPhoneExtAudioFileConvertTest例子。
然而MP3格式因专利而不可用,也许您可​​以使用LAME

+0

链接已死亡。这就是为什么SO会在仅有链接的答案上皱眉。将相关信息复制到答案中,不要只提供一个链接。 – spechter