Search code examples
androidandroid-videoviewvideo-thumbnails

How to get video thumbnail in android?


I am trying to get a thumbnail of a video. But unfortunately i am not able to get thumbnails.

        itmap bmThumbnail;

        // MICRO_KIND: 96 x 96 thumbnail
        bmThumbnail = ThumbnailUtils.createVideoThumbnail("file://" + catBean.tempImage,
                MediaStore.Video.Thumbnails.MICRO_KIND);
        img_icon.setImageBitmap(bmThumbnail);

Solution

  • I create video thumbnail like this in my app

     Bitmap myBitmap = BitmapFactory.decodeFile(pathOfFile);
        if(myBitmap == null) {
            myBitmap = ThumbnailUtils.createVideoThumbnail(pathOfFile, Thumbnails.MICRO_KIND);
    
     }