试试这个
<?php
if (exec('/usr/bin/ffmpeg -i 47.mp4 -acodec aac -ab 128kb -vcodec mpeg4 -b 1220kb -mbd 1 -s 320x180 final_video.mov"'))
{ echo "Success"; }
else { echo "No good"; }
?>
但是在shell上看 - &gt;
sh: /usr/local/php/bin/ffmpeg: No such file or directory
服务器是Apache + SuPHP,带有本地php.ini文件,用于禁用SafeMode
我不明白为什么要显示sh: / usr / local / php / bin / ffmpeg :没有这样的文件或目录代替真实路径放在php脚本上。