Android的视频缩略图 - Titanium

时间:2016-04-13 09:28:28

标签: android android-intent video titanium-mobile

我有一个视频,我需要一个用于Android视频的缩略图。这是我为iOS创建的。

player.requestThumbnailImagesAtTimes([1],Titanium.Media.VIDEO_TIME_OPTION_NEAREST_KEYFRAME, function(response) {

if(response.success) {
  var f = Titanium.Filesystem.getFile(Titanium.Filesystem.applicationDataDirectory, videoName + ".png");                    
f.write(response.image);

所以?安卓怎么样?怎么做到呢?这就是我为Android做的视频捕捉。如何为此创建缩略图?

var intent = Titanium.Android.createIntent({
    action : 'android.media.action.VIDEO_CAPTURE' //android.provider.MediaStore.ACTION_VIDEO_CAPTURE
});

intent.putExtra("android.intent.extra.durationLimit", 15);

1 个答案:

答案 0 :(得分:-1)

您可以使用以下代码获取视频文件的缩略图位图:

Bitmap bmThumbnail = ThumbnailUtils.createVideoThumbnail(filePath, MediaStore.Video.Thumbnails.MINI_KIND);