![](/img/trans.png)
[英]AVAudioPlayer: MP3 file not playing on device, but works in Simulator (iOS 6)
[英]iOS: Create an MP3 on device
我正在嘗試在設備(iPhone)上創建MP3音頻文件。
我發現沒有可能直接以MP3格式錄制。
只有.caf文件,可能包含AIFF,線性PCM等
我在這里也發現有一個AudioConverterFillComplexBuffer
函數,理論上可能會將CAF文件轉換為MP3,但我找不到任何有關如何使用此函數的示例代碼或說明。
任何幫助將不勝感激。
- 邁克爾凱斯勒
嘗試使用LAME - 開源MP3編碼器庫(liblame)
據我所知,LAME是GPL,如果您正在構建iPhone應用程序,那么這可能對您來說是個問題。
我相信AudioConverterFillComplexBuffer確實是要走的路。 您可能想看一看“ Core Audio Rough Cuts”一書,其中包含有關如何轉換音頻的解釋和示例。
祝好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.