使用PHP-FFmpeg创建图像视频缩略图

时间:2019-04-15 06:07:33

标签: php ffmpeg

我正在使用PHP-FFmpeg进行视频缩略图生成。我的代码在下面

<?php

$video = "a.mp4";
$image = "thumb.jpg";
$frame = $video->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(42));
$frame->save($image);
?>

我正在尝试上面的代码来生成视频缩略图 它正在显示

Fatal error: Call to a member function frame() on string in C:\xampp\htdocs\video-uploader\ImageGenerator.php on line 5

1 个答案:

答案 0 :(得分:2)

$video是一个字符串,因此您无法访问方法frame()

您要

$ffmpeg = FFMpeg\FFMpeg::create();
$video = $ffmpeg->open("a.mp4");

请参见basic usage示例。