2013-04-01 295 views

回答

3

-[AVAudioPlayer url]會給你正在播放的文件的網址。

將其傳遞給+[AVURLAsset assetWithURL:]將爲您提供表示正在播放的曲目的AVURLAsset對象。撥打-[AVAsset commonMetadata]會爲您帶來一系列AVMetadataItem s。您可以使用AVMetadataCommonKeyArtwork鍵將該陣列傳遞到+[AVMetadataItem metadataItemsFromArray:withKey:keySpace:],以獲得與作品對應的正確AVMetadataItem

相關文章:

https://developer.apple.com/library/mac/#documentation/AVFoundation/Reference/AVAsset_Class/Reference/Reference.html#//apple_ref/occ/cl/AVAsset https://developer.apple.com/library/mac/#documentation/AVFoundation/Reference/AVURLAsset_Class/Reference/Reference.html#//apple_ref/occ/cl/AVURLAsset https://developer.apple.com/library/mac/#documentation/AVFoundation/Reference/AVMetadataItem_Class/Reference/Reference.html#//apple_ref/occ/cl/AVMetadataItem

祝你好運!

+0

謝謝....它的工作很好... – Jaiswal

相關問題