How to get the output of a System.Diagnostics.Process?
问题 I run ffmpeg like this: System.Diagnostics.Process p = new System.Diagnostics.Process(); p.StartInfo = new System.Diagnostics.ProcessStartInfo(ffmpegPath, myParams); p.Start(); p.WaitForExit(); ... but the problem is that the console with ffmpeg pops up and disappears right away, so I can't get any feedback. I don't even know if the process ran correctly. So how can I either: Tell the console to stay opened Retrieve in the C# what the console displayed 回答1: What you need to do is capture the