0

我想知道阅读视频缩略图的最快方法是什么?

我的问题是我有几个视频文件,我需要从所有这些文件中获取缩略图。

现在我正在使用:

thumb = ThumbnailUtils.createVideoThumbnail(FullPath,
                MediaStore.Images.Thumbnails.MICRO_KIND);

如果我只有一个视频,这很好用,但如果我有 6 个视频,阅读所有缩略图可能需要 3 秒。

有人知道比这种机制更快的阅读缩略图的另一种方法吗?

谢谢

4

1 回答 1

0

这样做

    ImageView thumbnail_mini = (ImageView)findViewById(R.id.thumbnail_mini);
    ImageView thumbnail_micro = (ImageView)findViewById(R.id.thumbnail_micro);

    Bitmap bmThumbnail;

    // MICRO_KIND: 96 x 96 thumbnail
    bmThumbnail = ThumbnailUtils.createVideoThumbnail(filePath, 
   Thumbnails.MICRO_KIND);
    thumbnail_micro.setImageBitmap(bmThumbnail);

    // MINI_KIND: 512 x 384 thumbnail 
    bmThumbnail = ThumbnailUtils.createVideoThumbnail(filePath, 
   Thumbnails.MINI_KIND);
    thumbnail_mini.setImageBitmap(bmThumbnail);
于 2014-09-08T08:23:35.457 回答