android获取视频缩略图

1.使用缩略图的工具类

Bitmap videoThumbnail = ThumbnailUtils.createVideoThumbnail(
		videoUrl, MediaStore.Video.Thumbnails.MICRO_KIND);
		//大小为96*96,改成MINI_KIND,大小为512 x 384

2.使用MediaMetadataRetriever

Bitmap bitmap = null;
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
try {
    //根据url获取缩略图
    retriever.setDataSource(videoUrl);
    //获得第一帧图片
    bitmap = retriever.getFrameAtTime(1);
} catch (IllegalArgumentException e) {
    e.printStackTrace();
} finally {
    retriever.release();
}

你可能感兴趣的:(android)