实现MP3无间隙循环的最佳可能性是什么?目前我正在使用AVAudioPlayer并将.numberOfLoops()属性设置为-1,但它是可以恢复的,轨道重新启动。情况并非如此,当Track播放时,例如Adobe Audition。
感谢您的回答!
答案 0 :(得分:1)
尝试创建AVAudioPlayer的两个实例,然后当第一个实例停止时,立即启动第二个实例。
当第二个正在播放时,倒带并排队第一个,然后当第二个完成时,启动第一个。重复。
一旦需要注意的事项 - 你确定MP3是"无间隙"即。只需确保在音轨的开头或结尾没有静音,以实现无缝循环。