File: /home/httpd/html/seekya.com/DEAD/beta/manage/create.php
<?//Image
extension_loaded('ffmpeg') or die("ffmpeg extension not loaded\n");
$frame = 2;
$mov = new ffmpeg_movie("/home/riotvid/public_html/videodir/".$_GET["video_code"].".wmv");
$img = sprintf("%s/".$_GET["video_code"].".png","/home/riotvid/public_html/videoimages/", $frame);
$ff_frame = $mov->getFrame($frame);
$timevideo = $mov->getDuration();
if ($ff_frame) {
$gd_image = $ff_frame->toGDImage();
if ($gd_image) {
imagepng($gd_image, $img);
//imagedestroy($gd_image);
// generate md5 of file (NOTE: different versions of ffmpeg may produce different
// md5 hashes since resampling has been changed slightly due to a fix. Need to
// use EXPECTREX to test for both md5 possibilities.
//printf("ffmpeg getFrame(): md5 = %s\n", md5(file_get_contents($img)));
// unlink($img);
}
}
?>