PHP转换图像+音频=视频


PHP Convert image+audio = video

嗨,我看到了这个问题。没有一个恰当而模糊的答案。

他说ffmpeg -r 10 -b 1800 -i %03d.jpg test1800.mp4。相当含糊。

我想要的是我有两个输入,我将从php文件给出。图像、音频和输出将为视频。我看到人们说ffmpeg等等。但它能把图像+音频转换成视频吗??如果是,那么该怎么办??我看到了很多问题。但是NONE的答案都很正确。我在网上没有看到任何可以这样做的PHP代码。谢谢

来源https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images

ffmpeg命令

ffmpeg -loop 1 -i img.jpg -i audio.wav -c:v libx264 -c:a aac -strict experimental -b:a 192k -shortest out.mp4

将生成一个持续时间与audio.wav匹配的视频,使用img.jpg作为视频流的静止图像。

您可以使用exec()函数(http://php.net/manual/en/function.exec.php)从php代码运行外部程序。