繁体   English   中英

如何获取音频文件信息(专辑,艺术家,图片......)Android?

[英]How to get audio file info (album, artist, image, …) Android?

我想知道我是否可以获得mp3文件信息,如专辑名称,艺术家,存储在mp3文件中的图像等等? 如果有办法做到这一点,请帮助。 顺便说一句:我创建了一个名为Entagged的Java库,但我无法使用它。

使用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);

jd3lib是一个处理MP3及其标签的Java库。 可能是一个有用的起点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM