我有两个 mp3 文件,a.mp3 为 5 秒,b.mp3 为 7 秒,我想将它们混合以生成持续时间为 7 秒的 c.mp3。我已尝试以下链接http://www.modejong.com/iOS/#ex4的以下代码示例 4
但它只混合 caf 文件,我需要混合不同大小的 MP3 文件。
谢谢-
我有两个 mp3 文件,a.mp3 为 5 秒,b.mp3 为 7 秒,我想将它们混合以生成持续时间为 7 秒的 c.mp3。我已尝试以下链接http://www.modejong.com/iOS/#ex4的以下代码示例 4
但它只混合 caf 文件,我需要混合不同大小的 MP3 文件。
谢谢-
您需要使用AVMutableCompositionTrack和AVAssetExportSession 类来执行此操作。
这是developer.Apple.com上的示例代码。
这是一个很好的教程,它将两个视频文件和一个音乐文件合并为一个文件。可以重复使用相同的代码来合并两个音频文件。
根据您的要求,您可以使用下面的演示代码将两个.mp3
或caf
文件转换为一个文件,请参阅教程并获得一些想法并使用这些演示..
请参阅下面的示例代码和教程链接。
我希望这可以帮助你...