MPMusicPlayer对VBR音频的currentPlaybackTime不准确

时间:2011-07-10 00:19:07

标签: iphone ios audio avfoundation mpmusicplayercontroller

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

这是MPMusicPlayer的一个已知怪癖吗?有没有办法使用MPMusicPlayer或我必须解码到PCM以获得准确的VBR音频搜索?

谢谢!

1 个答案:

答案 0 :(得分:0)

为时已晚,但我目前遇到同样的问题,这个帖子Why does MPMoviePlayerController setCurrentPlaybackTime goes to the wrong time?正在谈论类似的事情,但我不能使用那里提出的解决方案,可能你可以:)

P.S:如果您已经找到了不同的解决方案,请在此发布,我们也可以学习它:)