2014-09-29 73 views
1

一個簡短的問題:如何在Android上提取視頻文件的圖像?

假設您有一個設備支持的視頻文件(例如here)。

如何獲得視頻特定時間的圖像(或多個圖像),以將其保存到位圖實例中?

是否可以設置位圖的大小(以便在視頻具有高分辨率的情況下不佔用大量內存)?

+0

重複:https://stackoverflow.com/questions/2142348/extract-video-frames-in-android – Guillaume 2018-01-17 09:07:12

回答

0
Bitmap bitmap =ThumbnailUtils.createVideoThumbnail(Environment.getExternalStorageDirectory() + "/video.mp4",MediaStore.Video.Thumbnails.MINI_KIND); 
+0

這不得到的視頻的特定時間的位圖,因爲我寫的: 「......特定時間」。我將採用這種方式的所有圖像都是相同的。 – 2014-09-29 14:15:08

+0

http://stackoverflow.com/questions/10188938/how-to-get-the-frame-from-video-file-in-android – deepak825 2014-09-30 04:05:49

+0

所以這是正確的:MediaMetadataRetriever?或者我應該使用FFMPEG? – 2014-09-30 07:12:21

相關問題