AVAssetReader采样率

时间:2011-11-22 21:46:44

标签: objective-c ios cocoa-touch avfoundation ipod

如何使用AVAssetReader计算从iPod库获取的歌曲的采样率。我想我可以很容易地得到样本量,(我已经成功地阅读了样本......),但我不知道在哪里可以获得歌曲的长度(以秒为单位)。

请注意,MPMediaItem没有媒体项长度的属性,可能有另一种方法通过此API来获取项目的长度?

1 个答案:

答案 0 :(得分:1)

您可以使用MPMediaItem来获取长度。查看MPMediaItemPropertyPlaybackDuration属性键。文档声明:

  

媒体项的播放持续时间。 Value是一个NSNumber对象,表示作为NSTimeInterval的持续时间(以秒为单位)。