2014-11-21 65 views
0

我想显示来自SD卡视频的视频缩略图我已经尝试过显示视频缩略图的一个代码,但它是显示缩略图持续时间我想在视频开始时的第一个屏幕显示时显示缩略图。如何在android中获取视频缩略图的开始时长?

我试过了下面的内容。

Bitmap bitmap = ThumbnailUtils.createVideoThumbnail("/mnt/sdcard/peakmedia/201411200944130359.mp4", 
              MediaStore.Video.Thumbnails.MINI_KIND); 

回答

2

也许这个代码将帮助您:

MediaMetadataRetriever retriever = new MediaMetadataRetriever(); 
retriever.setDataSource(String file_path); 
Bitmap bmpCover = retriever.getFrameAtTime(0, MediaMetadataRetriever.OPTION_CLOSEST_SYNC); 
+0

仍然显示该缩略图 – Mahesh 2014-11-21 13:47:03

+0

你想要的视频的第一个缩略图,对不对? – 2014-11-21 14:01:52

+0

假设,如果我们显示的视频字母像a到z比a显示当视频开始,所以我想要缩略图,当视频开始和显示第一什么 – Mahesh 2014-11-21 14:06:47