Skip to content

Instantly share code, notes, and snippets.

@gbaldera
Forked from tzmartin/video.thumbnail.js
Created May 21, 2013 19:21
Show Gist options
  • Save gbaldera/5622454 to your computer and use it in GitHub Desktop.
Save gbaldera/5622454 to your computer and use it in GitHub Desktop.
/**
Create Thumbnail of Video File
This snippet captures a thumbnail JPG image, based on a frame @ 2 second time-lapse.
Titanium Mobile
*/
var movie = Titanium.Media.createVideoPlayer({
contentURL:FILENAME,
backgroundColor:'#111',
movieControlStyle: Titanium.Media.VIDEO_CONTROL_EMBEDDED,
scalingMode:Titanium.Media.VIDEO_SCALING_ASPECT_FILL,
width:70,
height:70
});
var thumbBlob = movie.thumbnailImageAtTime(2.0, Titanium.Media.VIDEO_TIME_OPTION_EXACT);
var thumbFile = Titanium.Filesystem.applicationDataDirectory + "/media"+index+"_"+timestamp+".jpg";
var thumb = Titanium.Filesystem.getFile(thumbFile);
thumb.write( thumbBlob );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment