我想知道我是否可以获得 mp3 文件信息,例如专辑名称、艺术家、存储在 mp3 文件中的图像等等?如果有办法做到这一点,请帮忙。顺便说一句:我创建了一个名为 Entagged 的 Java 库,但我不能使用它。
问问题
5595 次
2 回答
12
使用 MediaMetadataRetriever 解决了问题。
MediaMetadataRetriever mediaMetadataRetriever = (MediaMetadataRetriever) new MediaMetadataRetriever();
Uri uri = (Uri) Uri.fromFile(mp3File);
mediaMetadataRetriever.setDataSource(MainActivity.this, uri);
String title = (String) mediaMetadataRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_TITLE);
于 2013-03-17T16:25:57.053 回答
0
jd3lib是一个处理 MP3 及其标签的 Java 库。可能是一个有用的起点。
于 2013-02-24T20:05:53.907 回答