java为什么MediaMetaDataRetriever要花这么多时间来检索唱片集艺术?
我有一个函数,可以从中检索所有音频文件的唱片集艺术。问题是,尽管检索100-200个音频文件的专辑艺术至少需要一分钟。我怎样才能减少检索专辑艺术的时间
private Bitmap getAlbumImage(String path) {
安卓.media.MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(path);
byte[] data = mmr.getEmbeddedPicture();
if (data != null) return BitmapFactory.decodeByteArray(data, 0, data.length);
return null;
}
共 (0) 个答案