我开发了一个html5应用程序,其中一个在一个函数中记录大约20秒的视频。我需要将此视频转换为图像序列。然后我将这个序列显示给我的应用程序进行进一步处理。我有一台服务器来上传视频。我使用php作为服务器脚本语言。
有没有办法使用php将视频转换为图像(任何类型的jpg,gif,png等...)序列?
答案 0 :(得分:0)
我现在无法测试,但尝试使用ffmpeg将视频转换为图像序列: How to extract images from a Video using FFmpeg
你会做这样的事情:
$command = 'ffmpeg -i '
. escapeshellarg($videoFilePath)
. ' -r 1 -f image2 '
. escapeshellarg($dstDirPath)
. '/image-%3d.jpeg';
exec($command, $output, $return);