有没有办法在iPhone上以编程方式将.caf文件转换为.m4r(铃声)文件?我试了一堆东西,似乎没有任何工作。导入到车库频道,然后共享作为铃声的作品,但我想在我的应用程序中做到这一点。在ios4上以编程方式将caf文件转换为m4r
非常感谢。
有没有办法在iPhone上以编程方式将.caf文件转换为.m4r(铃声)文件?我试了一堆东西,似乎没有任何工作。导入到车库频道,然后共享作为铃声的作品,但我想在我的应用程序中做到这一点。在ios4上以编程方式将caf文件转换为m4r
非常感谢。
AVFoundation和它的类AVAssetExportSession
使用上述类,你必须创建一个AVAsset(或其继承类的一个),并提供该到exportAsynchronouslyWithCompletionHandler:例如。我最近发现即使exportAsynchronouslyWithCompletionHandler:从iOS 4.0支持,看起来你确实需要iOS 4.1,因为exportAsynchronouslyWithCompletionHandler:反过来使用4.1 exportSessionWithAsset:presetName:
哦,你可以将声音导出为AAC(.m4a),但是我没有看到将文件重命名为.m4r的任何问题,您可以在导出时或导出后执行 - 我认为文件名不重要编码过程。 – Jonny 2011-06-03 05:24:05
Bump :-)我也会试着调查一下因为我有类似的需求。 – Jonny 2011-04-28 15:33:54
有人为此提供任何解决方案? – Saurabh 2011-05-20 09:15:11