Hallo,
ich habe ein kleines Problem mit der FFMPEG-PHP erweiterung. Soweit funktioniert das ganze eigentlich lediglich das beim erstellen eines Screenshots eines Frames bricht er ab und bringt folgenden Fehler.
Der passende PHP Code dazu:
Zeile 8 wäre dann $gd_image = $ff_frame->toGDImage(); . Bis auf das funktionieren eigentlich alle Funktionen von ffmpeg-php. Ich habe es auch schon mit verschiedenen anderen Versionen probiert aber bisher leider ohne Erfolg.
Noch ein Auszug aus der phpinfo:
Ich hab auch schon gegoogelt und in der entsprechenden goolge Code Group geschaut aber bisher keine wirkliche Lösung gefunden. Ich hoffe ihr könnt mir da vllt. weiter helfen :/
ich habe ein kleines Problem mit der FFMPEG-PHP erweiterung. Soweit funktioniert das ganze eigentlich lediglich das beim erstellen eines Screenshots eines Frames bricht er ab und bringt folgenden Fehler.
Fatal error: failed to convert frame to gd image in ... On line 8
Der passende PHP Code dazu:
PHP:
<?php
$frame = 73;
$mov = new ffmpeg_movie(dirname(__FILE__) . '/test_media/robot.avi');
$img = sprintf("%s/test-%04d.png", dirname(__FILE__), $frame);
$ff_frame = $mov->getFrame($frame);
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);
}
}
?>
Zeile 8 wäre dann $gd_image = $ff_frame->toGDImage(); . Bis auf das funktionieren eigentlich alle Funktionen von ffmpeg-php. Ich habe es auch schon mit verschiedenen anderen Versionen probiert aber bisher leider ohne Erfolg.
Noch ein Auszug aus der phpinfo:
ffmpeg
ffmpeg-php version 0.6.0-svn
ffmpeg-php built on Oct 30 2008 15:45:14
ffmpeg-php gd support enabled
ffmpeg libavcodec version Lavc52.1.0
ffmpeg libavformat version Lavf52.23.1
ffmpeg swscaler disabled
gd
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
Ich hab auch schon gegoogelt und in der entsprechenden goolge Code Group geschaut aber bisher keine wirkliche Lösung gefunden. Ich hoffe ihr könnt mir da vllt. weiter helfen :/