如何在 Android 中检索视频缩略图

How to retrieve the video thumbnail in Android

我的 sdcard 视频文件夹包含多个 .mp4 视频文件。 根据我的要求,我想在我的 android 应用程序列表视图中列出这些视频文件及其 "Thumbnail""Name"。顺便说一句,我计划使用 PicassoUniversal image loader 进行图像缓存。请告诉我谁知道该怎么做?

import android.provider.MediaStore.Video.Thumbnails;

您可以从视频中获得两种预览缩略图尺寸:

Thumbnails.MICRO_KIND 96 x 96

Thumbnails.MINI_KIND 512 x 384 像素

使用此代码

String filePath = "/sdcard/DCIM/Camera/my_video.mp4"; //change the location of your file!

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

Bitmap bmThumbnail;



bmThumbnail = ThumbnailUtils.createVideoThumbnail(filePath, Thumbnails.MINI_KIND);
imageview_mini.setImageBitmap(bmThumbnail);

检查这个link