PHP转换图像+音频=视频

时间:2014-10-31 05:45:20

标签: php video ffmpeg

嗨,我看到THIS问题。没有适当的相当含糊的答案。

他说{​​{1}}。很简单。

我想要的是我有2个输入我将从php文件中提供。图像,音频和输出将是视频。 我看到有人说ffmpeg -r 10 -b 1800 -i %03d.jpg test1800.mp4以及所有这些。但它/它可以将图像+音频转换为视频吗? 如果是,那应该怎么做?我看到了很多问题。但是 NONE 然后才能正确回答。我没有在网上看到任何PHP代码。谢谢。

1 个答案:

答案 0 :(得分:2)

来自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

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

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