Welcome Guest, Not a member yet? Register   Sign In
Create Thumbnail of video
#2

[eluser]mysoogal[/eluser]
this will get image from video and also encode to h264 mp4 .

Code:
<?php
flv_convert_get_thumb('input.avi', 'output.jpg', 'output.ogm');
// code provided and updated by steve of phpsnaps ! thanks
// accepts:
// 1: the input video file
// 2: path to thumb jpg
// 3: path to transcoded mpeg?
function flv_convert_get_thumb($in, $out_thumb, $out_vid)
{
  // get thumbnail
  $cmd = 'ffmpeg -v 0 -y -i '.$in.' -vframes 1 -ss 5 -vcodec mjpeg -f rawvideo -s 286x160 -aspect 16:9 '.$out_thumb;
  $res = shell_exec($cmd);
  // $res is the output of the command
  // transcode video
  $cmd = 'mencoder '.$in.' -o '.$out_vid.' -af volume=10 -aspect 16:9 -of avi -noodml -ovc x264 -x264encopts bitrate=500:level_idc=41:bframes=3:frameref=2: nopsnr: nossim: pass=1: threads=auto -oac mp3lame';
  $res = shell_exec($cmd);
}
?>

this works on ubuntu server with ffmpeg installed and everything.

but you will need to add it into CI format which im still learning


Messages In This Thread
Create Thumbnail of video - by El Forum - 10-13-2009, 01:39 AM
Create Thumbnail of video - by El Forum - 10-19-2009, 04:41 PM
Create Thumbnail of video - by El Forum - 10-19-2009, 04:43 PM
Create Thumbnail of video - by El Forum - 10-30-2009, 02:03 PM



Theme © iAndrew 2016 - Forum software by © MyBB