[已解决]从视频Android获取缩略图时出错

时间:2019-07-18 12:51:15

标签: java android thumbnails

我想获取保存在Sdcard中的视频的缩略图,并将缩略图另存为特定文件夹中的图像,但是...

第一步(获取缩略图),我收到此错误

MediaMetadataRetrieverJNI: getFrameAtTime: videoFrame is a NULL pointer

我以此方式获取缩略图

一个:

String filePath = "/storage/sdcard/Download/12.mp4";
    Bitmap thumb = ThumbnailUtils.createVideoThumbnail(filePath,
            MediaStore.Images.Thumbnails.MINI_KIND);

    img.setImageBitmap(thumb);

两个:

String filePath = "/storage/sdcard/Download/12.mp4";
    Glide
            .with(context)
            .asBitmap()
            .load(Uri.fromFile(new File(filePath)))
            .into(imageViewGifAsBitmap);

但是每次我收到此错误

MediaMetadataRetrieverJNI: getFrameAtTime: videoFrame is a NULL pointer

如何获取缩略图并将其保存在特定的文件夹中?!

►►►►►►►►►答案:https://stackoverflow.com/a/28019608/6680321

0 个答案:

没有答案