我将尝试在Ubuntu上使用PHP运行以下命令:
<?php
if (exec("/home/johnboy/ffmpeg/ffmpeg -i test1.mp4 -acodec aac -ab 128kb -vcodec mpeg4 -b 1220kb -mbd 1 -s 320x180 final_video.mov"))
{ echo "Success"; }
else { echo "No good"; }
每次我都得到“无效”的回应,并且没有文件被创建。
有趣的是,如果我在Shell中运行完全相同的命令,它可以正常工作,没有问题。
此外,当我运行上面相同的代码,但将“whoami”替换为ffmpeg内容时,它可以正常工作。(它会回显“成功”)
你们有什么想法,为什么这不起作用呢?谢谢。