使用AudioQueueServices提取mp3文件持续时间

时间:2009-02-18 01:16:13

标签: iphone mp3 core-audio audioqueueservices

我使用AudioQueueServices实现了一个流式mp3播放器,它通过NSURLConnection下载mp3。回放,暂停和寻找工作很棒,但是我无法弄清楚如何在mp3文件仍在下载时从mp3文件中提取音频的持续时间。我希望能够从id3标签中提取信息,但对于如何做到这一点却毫无头绪。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您无法直接查看Mp3文件的持续时间,但您可以按文件大小计算出来,一首3分钟长的歌曲介于1兆字节之间。