我想从SD卡路径创建视频的缩略图。我怎样才能做到这一点?
您可以使用ThumbnailUtils
类获取视频文件的视频缩略图。
createVideoThumbnail()
是从视频文件路径返回视频的位图(缩略图)的方法。
从Android文档:
公共静态位图createVideoThumbnail(字符串filePath,int类型)
为视频创建视频缩略图。如果视频损坏或不支持该格式,则可能返回null。
您可以像这样从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的缩略图。
希望对您有所帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句