我有一个脚本调用一个命令来运行上的上传视频的FFMPEG转换。它只能在随机但是工作的时间。有时形式将完成提交和FFmpeg的过程将运行;在其他时间,FFmpeg的命令无法运行在所有。下面是我在一个exec()函数运行命令:

ffmpeg -i  "uploaded_file -b 450k  "converted_file" >/dev/null 2>&1 &

任何人都可以解释为什么这将仅在特定的尝试,而不是别人的工作?

有帮助吗?

解决方案

如果ffmpeg的失败并引发错?现在你要发送的所有输出/dev/null,所以你永远不会知道。

更改>/dev/null>>/tmp/ffmpeglog来记录

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top