如何Android操作系统读取MP3文件的ID3标签?

问题描述 投票:1回答:1

我想获取和设置ID3标签的属性。标题,艺术家,专辑,作曲者等我做了谷歌的帮助,发现了很多我可以在我的Android项目中使用,以获取和设置属性的第三方jar文件。但我想知道一个办法做到这一点,而无需使用第三方jar文件。我相信应该是没有我做的所有努力工作的一种方式。如果不是如何做Android操作系统本身获取信息时的MP3文件添加到文件系统。

java android mp3 id3
1个回答
1
投票

您可以使用MediaMetadataRetriever

MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource("NeverGonnaGiveYouUp.mp3");
String album = 
   mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM);

需要注意的是一套只有有限的标签支持和访问是只读

© www.soinside.com 2019 - 2024. All rights reserved.