将视频转换为图像序列


Convert video to image sequences

我开发了一个html5应用程序,它可以在一个函数中录制大约20秒的视频。我需要将此视频转换为图像序列。然后我会将这些序列显示到我的应用程序中,以便进一步处理。我有一个上传视频的服务器。我使用php作为服务器脚本语言。

是否有任何方法可以使用php将视频转换为图像(任何类型的jpg、gif、png等)序列

我现在无法测试它,但尝试使用ffmpeg将视频转换为图像序列:如何使用FFmpeg 从视频中提取图像

你可以这样做:

$command = 'ffmpeg -i '
           . escapeshellarg($videoFilePath)
           . ' -r 1 -f image2 '
           . escapeshellarg($dstDirPath)
           . '/image-%3d.jpeg';
exec($command, $output, $return);