Ho il nome del file mp3. Come posso estrarre i metadati come artista, album, immagine dell'album, ... da questo file mp3?Come estrarre i metadati da mp3?
risposta
provare questo per il livello 10 o superiore API
MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(filePath);
String albumName = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM));
e così via ...
per più help
http://mrbool.com/how-to-extract-meta-data-from-media-file-in-android/28130 –
funziona come per magia !!! – pukingminion
Funziona per i file audio mp3 in linea di url? – Gattsu
MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(songsList.get(songIndex).get("songPath"));
byte[] artBytes = mmr.getEmbeddedPicture();
if(artBytes!=null)
{
// InputStream is = new ByteArrayInputStream(mmr.getEmbeddedPicture());
Bitmap bm = BitmapFactory.decodeByteArray(artBytes, 0, artBytes.length);
bSongImage.setImageBitmap(bm);
}
else
{
bSongImage.setImageDrawable(getResources().getDrawable(R.drawable.cmp));
}
altro per un'immagine non aver incorporato nel file audio
MetaDataRetriever m_metaRetriever = new MetaDataRetriever();
m_metaRetriever.setDataSource(MainActivity.this,uriSound);
Il parametro di input del metodo setDataSource
deve includere anche il contesto. In questo caso viene generata l'eccezione illigalArgument.
- 1. Come estrarre i metadati dal file mp3 nello sviluppo ios
- 2. Come ottenere i metadati dai file mp3
- 3. Leggi i metadati di un mp3
- 4. Come analizzare i dati MP3 per estrarre i frame numerati?
- 5. Come estrarre i metadati dai file audio su iOS
- 6. Converti .flac in .mp3 con ffmpeg, mantenendo tutti i metadati
- 7. Modo efficiente per estrarre file e metadati da Amazon S3?
- 8. Estrarre i metadati dai file video su Android
- 9. Come ottenere i metadati da un'immagine?
- 10. Leggi i metadati da nupkg
- 11. Come estrarre i dati da un DataTable?
- 12. Rails: come estrarre i valori da JSON
- 13. Python + eyeD3: impossibile salvare la data sui metadati mp3
- 14. come estrarre da dispatch.json.JsObject
- 15. Fai mp3 PHP seekable
- 16. WCF Come abilitare i metadati?
- 17. Come ottenere i metadati dbset da EF CodeFirst DbContext?
- 18. Come posso leggere i metadati PNG da PHP?
- 19. Come ottenere dati audio da un MP3?
- 20. Come estrarre il codice di tempo di avvio e i metadati di durata/lunghezza da un file .mov?
- 21. Ottieni metadati da DOI
- 22. Estrarre i dati da NSData con Swift
- 23. Come recuperare i metadati dal canale radio shoutcast per Windowsphone?
- 24. Come ottenere i metadati del capitolo incorporato con MediaMetadataRetriever
- 25. Come aggiungere i metadati ai file resx
- 26. Come estrarre i file sorgente da un repository git?
- 27. RegExp: come estrarre i nomi utente da Tweets (twitter.com)?
- 28. Come trovare/estrarre i dati da xml con jQuery
- 29. Come estrarre e visualizzare i cookie da Android Chrome?
- 30. Come estrarre i livelli da un file Photoshop? C#
Perché downvote? Cosa c'è di male in questa domanda? – kravemir
hai la tua risposta o no? –