我有一个似乎挂起的ffmpeg.exe进程 - 它几天没有做任何事情。它由PHP中的exec()启动,因此在后台运行并且没有窗口。从Windows中的空闲后台应用程序获取stdout
我想知道是什么导致它停止/挂起。
有无论如何得到它写入标准输出?
我有一个似乎挂起的ffmpeg.exe进程 - 它几天没有做任何事情。它由PHP中的exec()启动,因此在后台运行并且没有窗口。从Windows中的空闲后台应用程序获取stdout
我想知道是什么导致它停止/挂起。
有无论如何得到它写入标准输出?
我不认为我正确理解你,但我会尝试。
如果你想看到它的输出,你可以通过IAT/inline hooking挂钩它的输出函数,并将它重定向到一个文件或其他东西。
但是,我想你只是想看看它在做什么。在这种情况下,我建议您使用“Sysinternals Suit”中的“Procmon”。
这个ffmpeg调用输出了什么? – Mulvya
我希望它有,但我没有写出来,或在我的代码中捕获它。这个过程还没有结束,我想它会坐在那里,出现错误 – Joe
或者更有可能,等着提示。你可以发送'y'或'n'吗? – Mulvya