Я разработал приложение html5, которое записывает видео в течение 20 секунд в функции. Мне нужно преобразовать это видео в последовательность изображений. Затем я буду отображать эти последовательности в моем приложении для дальнейшей обработки. У меня есть сервер для загрузки видео. Я использую PHP в качестве языка сценариев сервера.
Есть ли способ конвертировать видео в изображения (любой тип JPG, GIF, PNG и т. Д.) Последовательности с помощью PHP?
Я не могу проверить это сейчас, но попробуйте использовать ffmpeg для преобразования видео в последовательности изображений:
Как извлечь изображения из видео с помощью FFmpeg
Вы бы сделали что-то вроде этого:
$command = 'ffmpeg -i '
. escapeshellarg($videoFilePath)
. ' -r 1 -f image2 '
. escapeshellarg($dstDirPath)
. '/image-%3d.jpeg';
exec($command, $output, $return);
Других решений пока нет …