小编Jit*_*ati的帖子

FFMpeg在命令行中工作,但在PHP脚本中没有

我正在使用FFMpeg转换视频,它在命令行中工作正常.我使用以下命令:

ffmpeg -i input.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv output.flv
Run Code Online (Sandbox Code Playgroud)

但是,当我使用PHP脚本运行命令时,输出视频不会被编码.

exec("ffmpeg -i input.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv output.flv",$output, $returnvalue);

$returnvalue = 127;
Run Code Online (Sandbox Code Playgroud)

FFMPEG安装路径:

[root@localhost ~]# which ffmpeg

/root/bin/ffmpeg
Run Code Online (Sandbox Code Playgroud)

我的脚本路径:

www.domainname.com/core/foldername/ffmpeg.php

请尽快为我提供解决方案.

谢谢.

php video flv ffmpeg server

5
推荐指数
1
解决办法
5175
查看次数

标签 统计

ffmpeg ×1

flv ×1

php ×1

server ×1

video ×1