如何使用AVAssetReader计算从iPod库获取的歌曲的采样率。我想我可以很容易地得到样本量,(我已经成功地阅读了样本......),但我不知道在哪里可以获得歌曲的长度(以秒为单位)。
请注意,MPMediaItem没有媒体项长度的属性,可能有另一种方法通过此API来获取项目的长度?
答案 0 :(得分:1)
您可以使用MPMediaItem
来获取长度。查看MPMediaItemPropertyPlaybackDuration
属性键。文档声明:
媒体项的播放持续时间。 Value是一个NSNumber对象,表示作为NSTimeInterval的持续时间(以秒为单位)。