我正在從事一個在線音樂播放器的項目。所以我有可能從音樂文件URL中檢索metaData並在我的項目中顯示歌曲的相關信息?
請有人建議我,如果有可能
謝謝。如何從音樂URL獲取元數據
回答
您可以使用MediaMetadataRetriever
獲得元數據(ID3標籤):
MediaMetadataRetriever mmr = new MediaMetadataRetriever();
if (Build.VERSION.SDK_INT >= 14)
mmr.setDataSource(link, new HashMap<String, String>());
else
mmr.setDataSource(link);
String albumName =
mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM));// to get album name
此代碼先生無法正常工作並顯示錯誤 java.lang.IllegalArgumentException –
@AnkitSingh,此代碼有效,但你可能會錯誤地使用它。異常堆棧跟蹤以及發生的線路 –
先生請檢查這些鏈接並告訴我它可能與否---- [link](https://code.google.com/p/android/issues/detail ?id = 35794)和[link](http://stackoverflow.com/questions/15514321/mediametadataretriever-on-streaming-source) –
- 1. 獲取iPod音軌的音樂數據
- 2. Flex 4 - 如何從音樂文件中提取元數據
- 3. 如何從MediaStore獲取音樂的URI?
- 4. 如何從Facebook/Spotify獲取音樂收聽數據?
- 5. onedrive音樂元數據
- 6. 獲取音樂可視化數據
- 7. 獲取XML格式的音樂數據
- 8. 如何從音樂庫獲取歌曲列表後播放音樂文件?
- 9. 如何獲取URL音樂的ID3標籤
- 10. 如何在Android中獲取音樂庫?
- 11. 我需要在ListView從SD卡獲取的音樂專輯元數據
- 12. 從播放音樂獲取標籤
- 13. 從Cloudkit獲取音樂文件
- 14. QMediaPlayer - 如何從在線收音機獲取元數據?
- 15. 如何從java.sql.Connection獲取數據庫url?
- 16. 如何從URL獲取數據
- 17. 如何從URL中獲取數據
- 18. 如何從數據庫中獲取url
- 19. 如何從URL中獲取數據
- 20. 獲取音樂庫文件
- 21. 獲取音樂圖像
- 22. 用c編輯音樂元數據#
- 23. 訪問音樂文件元數據
- 24. 從URL contiuously獲取數據
- 25. 從url獲取json數據
- 26. 從URL獲取數據PHP
- 27. 從URL獲取Xml數據
- 28. 如何從HealthKit獲取元數據?
- 29. 如何從SoundCloud流獲取元數據?
- 30. 如何從ActivityInfo獲取元數據?
的可能的複製[如何在Java中使用音頻指紋來獲得MP3的ID3標籤(http://stackoverflow.com/questions/23871234/how-to-get-mp3s-id3-tags-using-audio-fingerprint-in-java) –