尝试使用php文件时ffmpeg显示null

尝试使用php文件时ffmpeg显示null,php,ffmpeg,mp4,Php,Ffmpeg,Mp4,以下是服务器中的输出ffmpeg路径 root@server.rkv.igq.mybluehost.me [~]# whereis ffmpeg ffmpeg: /usr/bin/ffmpeg /usr/local/bin/ffmpeg /usr/include/ffmpeg /usr/share/ffm peg /usr/share/man/man1/ffmpeg.1.gz /usr/src/ffmpegscript/ffmpeg 当我尝试使用SSH运行命令(ffmpeg-I sample

以下是服务器中的输出ffmpeg路径

root@server.rkv.igq.mybluehost.me [~]# whereis ffmpeg

ffmpeg: /usr/bin/ffmpeg /usr/local/bin/ffmpeg /usr/include/ffmpeg /usr/share/ffm peg /usr/share/man/man1/ffmpeg.1.gz /usr/src/ffmpegscript/ffmpeg
当我尝试使用SSH运行命令(ffmpeg-I sample.mp4 sample.avi)时,它工作正常,但当我尝试使用PHP时,它不工作。以下是我的PHP代码:

包括“usr/local/bin/ffmpeg/”;
var_dump(shell_exec('ffmpeg-i sample.mp4 sample.avi');

您可以尝试使用以下简单命令:

<?php
    echo "Starting ffmpeg...\n\n";
    echo shell_exec("ffmpeg -i input.avi output.avi &");
    echo "Done.\n";
?>

如果这不起作用,我想你应该试试这个:h
ttps://github.com/PHP-FFMpeg/PHP-FFMpeg
需要ffmpeg installd+ffprobe