来自图像数组的视频 ffmpeg Windows php


Video from array of images ffmpeg windows php

我有一个图像序列。 $src = array("folder1/imagejsbs124.jpg","folder2/image45125hsja.jpg", ");

我想将这些图像转换为视频.mp4创建动画幻灯片。

搜索了堆栈溢出,但它对我不起作用。 因此,我亲自问了这个问题,希望有人能找到答案。

按照此处给出的方式尝试 从图像创建视频幻灯片。使用ffmpeg从某些图像生成视频的简单示例可以是

ffmpeg -f image2 -i image%d.jpg video.mpg

这将基本上使用当前目录中的所有图像(名为 image1.jpg,image2.jpg ....imagen.jpg) 生成名为 video.mpg 的视频。

使用php,

您还可以签出FFmpeg-php,我基本上是ffmpeg的php扩展。

如果文件位于不同的目录中,则使用连接:

创建一个文件连接.txt然后将其用作输入

file '/path/to/file1'
file '/path/to/file2'
file '/path/to/file3'
ffmpeg -f concat -i concat.txt video.mpg