我正在使用AVAudioPlayer,想知道「如何在MAC操作系統x中顯示當前播放歌曲(音頻)的作品(如果有的話)」。使用AVAudioPlayer播放當前播放歌曲的藝術作品
2
A
回答
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
祝你好運!
相關問題
- 1. 獲取當前播放的歌曲標題和藝術家
- 2. AVAudioPlayer同時播放多首歌曲?
- 3. 如何停止當前播放的歌曲並播放下一首歌曲?
- 4. 從選定藝術家的歌曲中創建播放列表
- 5. AppleScript在iTunes中與特定藝術家一起播放歌曲?
- 6. Android:在播放新歌之前停止播放歌曲。
- 7. 播放下一首歌AVAudioPlayer
- 8. 檢查avaudioplayer的當前播放時間
- 9. iOS 5鎖定屏幕集成:顯示當前正在播放的歌曲信息,包括藝術品
- 10. 獲取iTunes當前歌曲與ScriptingBridge的藝術作品
- 11. AxWindowsMediaPlayer播放歌曲
- 12. 播放DRM歌曲
- 13. SoundSloud HTML5中的「藝術作品」播放器
- 14. 如何使用AVAudioPlayer播放兩首以上的歌曲
- 15. 如何使用AVAudioPlayer的單個實例播放多首歌曲?
- 16. 從plist(NSArray)挑選歌曲並使用AVAudioPlayer播放?
- 17. 使用AVAudioPlayer播放iPod歌曲是否可行?
- 18. 使用AVAudioPlayer從URL播放音頻歌曲?
- 19. 從spotify使用libspotify獲取當前正在播放的歌曲
- 20. 如何使用Python獲取Rhythmbox中當前播放的歌曲
- 21. 獲取當前正在播放的Windows媒體播放器中的歌曲
- 22. 獲取當前正在播放歌曲的Windows媒體播放器
- 23. 播放選定的歌曲
- 24. Android:使用默認音樂播放器播放歌曲文件
- 25. 媒體播放器使用緩衝區播放歌曲
- 26. 停止播放歌曲然後播放新歌曲(播放歌曲不會停止)
- 27. 當前正在從Windows 10播放歌曲'正在播放'卡片
- 28. Flash播放器「現在播放列表」不中斷當前歌曲
- 29. Swift:當歌曲結束時重播AVAudioPlayer
- 30. 如何使用AVAudioPlayer更新播放音頻的播放時間使用AVAudioPlayer
謝謝....它的工作很好... – Jaiswal