ffmpeg php 使系统无响应

ffmpeg php makes system unresponsive

我正在尝试使用用户输入的图像在我的网络应用程序上创建视频。 我目前正在使用 ffmpeg 对输出进行编码。但是,每次执行命令时,我的系统都会变得无响应。

我正在使用 php 的 exec 命令,下面是我的 ffmpeg 命令。

ffmpeg -i bg2.png -i overlay1.png -filter_complex "[1:v]scale=0:0[fg]; [0:v][fg]overlay=y=-'t*w*0.1':shortest=1[v]"  -map "[v]" -t 10 out.mkv

如果您也可以分享一些好的资源以了解更多关于网络上的 ffmpeg 和其他替代方案,我将不胜感激。

多媒体操作是一个昂贵的过程。在我看来,您需要更强大的服务器。如果不可能,请尝试使用 nice 个值。