使用简单音频引擎的声音循环之间略有停顿



在简单音频引擎中使用playBackgroundMusic loop:YES播放背景音乐时,在音频循环回到开头并重新开始之前,似乎有轻微的延迟。有没有办法防止这种轻微的停顿?

暂停实际上是 MP3 编码/压缩算法的人工制品。有一些方法可以通过对流的"最后一帧"和第一帧进行一些数学运算来抑制暂停。为此存在一些软件工具。我最终使用Winamp pro来达到这个目的,使用内置的LAME编码器。

有关此内容的更多信息,请看这里

我尝试了 MP3Loop 实用程序,它真的帮助了我。使用此实用程序转换后的MP3文件作为背景音乐循环播放,没有任何延迟。但它仅适用于Windows。http://www.compuphase.com/mp3/mp3loops.htm

最新更新