これは、ビデオ フレームのサムネイルを生成するための私の php コードです。
extension_loaded('ffmpeg') or die('Error in loading ffmpeg');
$vid = realpath('./Wildlife.wmv');
header("Content-type: image/jpeg");
$moviefile = $vid;
$mov = new ffmpeg_movie($moviefile,false);
$img = $mov->getFrame(10);
$showImg = $img->toGDImage();
$mkNewImg = new ffmpeg_frame($showImg);
$maxWid = 150;
$oldWid = $mkNewImg->getWidth();
if($oldWid > $maxWid) {
$newWid = $maxWid;
}
$newHgt = $newWid / $movRatio;
$mkNewImg->resize($newWid,$newHgt);
$newImg = $mkNewImg->toGDImage();
imagejpeg($newImg,$mkThumbFile,40);
imagedestroy($newImg);
このスクリプトを実行すると、次のようなエラーが発生しました
致命的なエラー: このオブジェクトで ffmpeg_frame リソースが見つかりません。C:\xampp\htdocs\ffmpeg\ffmpeg.php の 14 行目