CentOS7下PHP执行ffmpeg转码失败,ffmpeg单独在shell能转码成功

<?php 
$a=exec("/usr/local/ffmpeg/bin/ffmpeg -i /usr/local/nginx/media/video.mp4 -y -ab 32 -ar 22050 -qscale 10 -s 640*480 -r 15 /usr/local/nginx/html/video.flv",$out,$status); 
print_r($a); 
?> 
单独在shell能成功, 但是放到PHP就不能,php的exec打开了。

当年话下
浏览 1387回答 2
2回答

汪汪一只猫

尝试改成shell_exec函数追问都是一样的,状态是1,没有返回值
打开App,查看更多内容
随时随地看视频慕课网APP