标签: ios avaudioplayer
我正在从iPod库中检索MP3文件并将其保存到应用程序的Documents目录中。我需要将它转换为.wav或.caf,以便我可以使用OpenAL或任何其他库来改变音频的音高。
可以这样做吗?任何代码帮助将不胜感激。
答案 0 :(得分:1)
看一下AVAssetWriter类。另外,看看这个链接,它不是你想要的,但它是一个开始。
http://www.subfurther.com/blog/2010/12/13/from-ipod-library-to-pcm-samples-in-far-fewer-steps-than-were-previously-necessary/
请注意,可能很难获得对用户实际文件的访问权限,因为这需要从应用程序的沙箱中取出 - 这是Apple不允许的。