我使用的ffmpeg的PHP上传视频,并从的ffmpeg-php和了shell_exec
“OGV” 视频转换, “MP4”, “AVI”, “flv” 和 “奥格”, “ MPG”, “WMV”, “ASF” 和 “MOV”
格式
“的flv”, “奥格” 和 “FLV” 格式。
$command1='ffmpeg -i '.$Source." -ar 44100 -ab 128k -s wvga -aspect 4:3 -f FLV -y ".$dest; $command2="ffmpeg -i ".$Source." -acodec libfaac -ab 128k -ac 2 -vcodec libx264 -vpre slow -threads 10 -s wvga -aspect 4:3 -f mp4 -y ".$dest; $command3="ffmpeg -i ".$Source." -acodec libvorbis -ab 128k -ac 2 -vcodec libtheora -threads 10 -s wvga -aspect 4:3 -f ogg -y ".$dest; @shell_exec($command1.";".$command2.";".$command3);
上.MOV这是行不通的应用,没有错误的显示虽然当当的.ogv视频应用这些命令它工作正常,但:
我做这个当我将这个命令粘贴到终端时,它工作正常。
提示:脚本由cron作业运行。
有没有关于这个问题的建议?
或脚本内存不足 – Devraj 2011-04-27 12:05:28
对不起,我忘了提及这个脚本是由cron作业运行的,所以我猜它与执行时间无关 – 2011-04-27 13:30:48
我猜想它的更多环境。在Cron中运行时,可能找不到ffmpeg – Devraj 2011-04-27 23:41:05