primero que nada saludos para todos :)
en mi server tengo instalado ffmpeg-php y gdgallery
logro tomar capturas de un video pero solo en algunos flv
en otros me arroja
Fatal error: Call to a member function toGDImage() on a non-object in /home/hosting/pymesdechile.web/player/test.php on line 5
que diferencia tiene un flv y otros ?
cual es la forma correcta para que si pueda generar la captura
algun programa especial o algo
espero sus respuestas :)
el codigo para generar capturas a un video teniendo instalado esas librerias en el servidos es el siguiente funciona perfecto. mi duda es solo porque con algunos flv da error.
Código PHP:
$path=$_GET["video"]; // archivo.php?video=mivideo.flv
$movie = new ffmpeg_movie("$path");
$cap = $movie->getFrame(50); // captura del frame numero 50 del video
$img = $cap->toGDImage();
if ($img) {
$w=100;
$h=60;
$thumbnail = imagecreatetruecolor($w,$h);
$an = imagesx($img);
$al = imagesy($img);
imagecopyresampled($thumbnail,$img,0,0,0,0,$w,$h,$an,$al);
imagejpeg($thumbnail);
}
espero les sirva y tambien alguien responda mi duda
Saludos