在使用 Simple Audio Engine 播放背景音乐时playBackgroundMusic loop:YES
,在音频循环回到开头并重新开始之前似乎有一点延迟。有什么办法可以防止这种轻微的停顿吗?
问问题
1272 次
2 回答
3
暂停实际上是 MP3 编码/压缩算法的产物。通过对流的“最后一帧”和第一帧进行一些数学运算,有一些方法可以抑制暂停。为此存在一些软件工具。我最终为此使用了 Winamp pro,使用了内置的 LAME 编码器。
有关这方面的更多信息,请看这里
于 2012-06-09T01:27:41.470 回答
1
我尝试了 MP3Loop 实用程序,它确实帮助了我。使用此实用程序转换后的 Mp3 文件作为背景音乐循环播放,没有任何延迟。但它仅适用于 Windows。 http://www.compuphase.com/mp3/mp3loops.htm
于 2012-08-14T15:00:45.373 回答