Php 不一致视频转换
我有一个脚本调用一个命令,在上传的视频上运行ffmpeg转换。然而,它只能在随机时间工作。有时表单将完成提交,ffmpeg进程将运行;在其他情况下,ffmpeg命令根本无法运行。下面是我在exec()函数中运行的命令:Php 不一致视频转换,php,command-line,ffmpeg,exec,Php,Command Line,Ffmpeg,Exec,我有一个脚本调用一个命令,在上传的视频上运行ffmpeg转换。然而,它只能在随机时间工作。有时表单将完成提交,ffmpeg进程将运行;在其他情况下,ffmpeg命令根本无法运行。下面是我在exec()函数中运行的命令: ffmpeg -i "uploaded_file -b 450k "converted_file" >/dev/null 2>&1 & 有人能解释为什么这只适用于某些尝试而不适用于其他尝试吗?如果ffmpeg失败并抛出错误怎么办?现在您正在将所有
ffmpeg -i "uploaded_file -b 450k "converted_file" >/dev/null 2>&1 &
有人能解释为什么这只适用于某些尝试而不适用于其他尝试吗?如果ffmpeg失败并抛出错误怎么办?现在您正在将所有输出发送到
/dev/null
,因此您永远不会知道
将
/dev/null
更改为>/tmp/ffmpeglog
以保留日志如果ffmpeg失败并抛出错误怎么办?现在您正在将所有输出发送到/dev/null
,因此您永远不会知道
将
/dev/null
更改为>/tmp/ffmpeglog
以保留日志我们可以查看您的实际代码吗?这可能是PHP的问题,而不是外部命令的问题。我们可以看看您的实际代码吗?这可能是PHP的问题,而不是外部命令的问题。这是我的建议。这是我的建议。