通过设置MPMusicPlayer的currentPlaybackTime属性在非vbr mp3中寻找位置时,我可以准确地寻找。当我使用VBR mp3定位到相同位置时,它将在音频文件中定位到另一个位置。精确搜索位置和给定搜索位置之间的差异似乎进一步增加了我搜索的VBR文件。

这是MPMusicPlayer的已知古怪吗?是否可以使用MPMusicPlayer解决该问题,还是必须解码为PCM才能在VBR音频中进行精确搜索?

谢谢!

最佳答案

为时已晚,但是我目前有同样的问题,这个线程Why does MPMoviePlayerController setCurrentPlaybackTime goes to the wrong time?谈论的是类似的事情,但是我无法使用此处提供的解决方案,也许可以:)

附注:如果您已经找到了其他解决方案,请在此处发布它,以便我们也可以学习它:)

10-08 06:13