我使用FFmpegMediaMetadataRetriever来获取图像并将它们加载到listView中的imageView中,但加载列表需要6-7秒。是否有一种有效的方法可以通过更新以下代码来快速加载? / p>
FFmpegMediaMetadataRetriever mmr = new FFmpegMediaMetadataRetriever();
mmr.setDataSource(con, Uri.parse(image_url));
Bitmap b = mmr.getFrameAtTime(2000000, FFmpegMediaMetadataRetriever.OPTION_CLOSEST);
//Log.e(TAG,"bitmap using FFMpeg is "+scaledBitmap);
Log.e(TAG, "Size of NEW bitmap is " + p.getByteCount());
holder.Img.setImageBitmap(b);
答案 0 :(得分:1)
OPTION_CLOSEST_SYNC而不是OPTION_CLOSEST会更快但不准确