Просмотр поста

.
studiouz

Эту код написаль на b.рhр а он не работаеть как пользоваться этим кодом?

/* 
* Снятие скриншота с 3gp видеоролика 
* автор: nc_soft 
* 17.01.08 
*/
if (!class_exists(ffmpeg_movie))
{

die('ничего не выйдет, нужна ffmpeg на хостинге');

}
//создание объекта
(тестовый файл test.3gp) 
$file='test.3gp';

if (file_exists($file))

{

$mov = new ffmpeg_movie($file);
}

else

{

die('невозможно найти файл');
}
//номер кадра

$frame = 50; //ширина 
$w = $mov->GetFrameWidth(); 
//высота

$h = $mov->GetFrameHeight();
//извлечение кадра

$ff_frame = $mov->getFrame($frame);

if ($ff_frame)

{
//в формат GD

$gd_image = $ff_frame->toGDImage();

if ($gd_image)
{

//вывод (для примера в gif)
header('Content-type: image/gif');
image gif($gd_image);

/*можно сделать изменение размера, нанесение копирайтов и водяных знаков, в общем все что применимо для GD*/

}

else

{
die('невозможно преобразовать в GD');

}

}

else

{
die('невозможно извлечь кадр');
}
/*
описания всех методов ffmpeg_movie смотрим тут 
http://ffmpeg-php.sourceforge. ... e.php 
*/