2013-02-24 1 views
2

Я хочу знать, могу ли я получить информацию о файле mp3, такую ​​как название альбома, исполнителя, изображение, сохраненное в mp3-файле и многое другое? если есть способ сделать это пожалуйста, помогите. кстати: я основал Java-библиотеку под названием Entagged, но я не могу ее использовать.Как получить информацию о звуковом файле (альбом, художник, изображение, ...) Android?

ответ

10

Проблема решена с помощью 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); 
0

jd3lib - это библиотека Java, которая обрабатывает файлы MP3 и их теги. Вероятно, полезная отправная точка.

Смежные вопросы