ffmpeg以返回码137关闭

时间:2013-10-23 17:08:36

标签: linux unix video encoding ffmpeg

我正在使用ffmpeg来转换视频,大约66%的时间都没有完成它的工作直到最后。它只是被杀死,在结束作业之前关闭,并返回“137”而不是“0”。

我似乎无法找到有关此返回代码的任何信息。有谁知道一些提示或在哪里可以找到进一步的指导?感谢

1 个答案:

答案 0 :(得分:4)

137(128 + 9)表示已被信号9(SIGKILL)杀死。这通常意味着某事发送了ffmpeg这个信号,而不是程序自身崩溃。

是否有一些进程正在观看长时间运行ffmpeg并杀死它们?

另一种可能性是你的ffmpeg进程超过它的ulimit配额并被系统杀死(虽然我不确定它是否会被SIGKILL杀死而不是{ {1}}在那种情况下)。运行命令SIGABRT并检查可疑的低配额。