android - 如何从 Android 中的视频文件路径创建视频缩略图?

标签 android eclipse android-sdcard video-thumbnails

我想从 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,您可以创建两种类型的缩略图。

  1. MediaStore.Images.Thumbnails.MICRO_KIND 类型将生成大小为 96 x 96 的缩略图。

  2. MediaStore.Images.Thumbnails.MINI_KIND 类型将生成大小为 512 x 384 的缩略图。

希望对你有帮助!

关于android - 如何从 Android 中的视频文件路径创建视频缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32517124/

相关文章:

android - 获取 StreamCorruptedException

java - Android:显示进度条对话框时出现问题?

android - 如何以编程方式重命名 SD 卡中的音频文件?

Android getExternalCacheDir() 返回 null

java - getExternalStorageDirectory() 已弃用

php - 防止rest api中的重复请求

java - LibGDX 生成签名的 APK [NetBeans]

android - 如何将扫描的二维码图像保存到 Android 中的 ImageView 中?

eclipse - 惰性和延​​迟 TreeViewer 问题

android - 如何离线安装Android平台组件?