iOS:在设备上创build一个MP3
我正尝试在设备(iPhone)上创build一个MP3audio文件。
我发现没有可能直接以MP3格式录制。
只有.caf文件可能包含AIFF,线性PCM等
我也在这里发现,有一个AudioConverterFillComplexBuffer
函数,理论上可以将CAF文件转换为MP3,但我找不到任何示例代码或解释如何使用此function。
任何帮助将不胜感激。
迈克尔凯斯勒
尝试使用LAME – 开源的MP3编码器库(liblame)
据我所知LAME是GPL,如果你正在构build一个iPhone应用程序,这可能是一个问题。
我相信AudioConverterFillComplexBuffer确实是要走的路。 你可能想看看有关如何转换audio的解释和例子的书籍“核心audio粗削”。
祝你好运。