我想从 SD 卡路径创建视频的缩略图。我该怎么做?
最佳答案
您可以使用 ThumbnailUtils
类来获取视频文件的视频缩略图。
createVideoThumbnail()
是从视频文件路径返回视频位图(缩略图)的方法。
来自 Android 文档:
public static Bitmap createVideoThumbnail (String filePath, int kind)
Create a video thumbnail for a video. May return null if the video is corrupt or the format is not supported.
您可以像这样从 sdcard 路径创建 VideoThumbnail。
Bitmap thumb = ThumbnailUtils.createVideoThumbnail(filePath, Thumbnails.MINI_KIND);
使用ThumbnailUtils
,您可以创建两种类型的缩略图。
MediaStore.Images.Thumbnails.MICRO_KIND
类型将生成大小为 96 x 96 的缩略图。MediaStore.Images.Thumbnails.MINI_KIND
类型将生成大小为 512 x 384 的缩略图。
希望对你有帮助!
关于android - 如何从 Android 中的视频文件路径创建视频缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32517124/