2015-03-19 66 views
1

我想在我的web应用程序上使用图像作为用户输入来创建视频。 我目前使用ffmpeg来编码输出。但是,每次执行命令时,系统都不响应。ffmpeg php使系统无响应

我使用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。

+0

你想为该视频文件生成图像? – RaMeSh 2015-03-19 08:35:14

+0

我想从这些图像生成视频文件。 – 2015-03-19 09:13:58

+1

'scale = 0:0'没有意义。那是什么目的?您需要显示命令的完整控制台输出。 – LordNeckbeard 2015-03-19 09:22:11

回答

0

多媒体操作是一个昂贵的过程。听起来像你需要更强大的服务器。如果这不可行,请尝试使用nice值。

+0

我正在使用Windows系统。 '好'也可以在Windows上工作吗? – 2015-03-20 06:20:05

+0

@AkshayKhetrapal你可以在Windows上设置进程优先级...相同的效果。 – Brad 2015-03-20 12:54:03

+0

谢谢。我会试一试。 – 2015-03-20 14:12:44