私はffmpegを次のように実行します:System.Diagnostics.Processの出力を取得する方法?
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo = new System.Diagnostics.ProcessStartInfo(ffmpegPath, myParams);
p.Start();
p.WaitForExit();
...しかし、問題は、ffmpegのコンソールがポップアップしてすぐに消えてしまい、フィードバックが得られないということです。プロセスが正しく実行されたかどうかはわかりません。
コンソールで が表示された内容を取得する
右基本的なものに沸きます私はそのような文字列を構築することをお勧めしません。StringBuilderを使用してください: –
ありがとう、それは今すぐそれを試してみようとしています – marcgg
実際にはエラーがあります:StandardOutはリダイレクトされていないか、プロセスはまだ開始されていません。私は何が起こっているのか把握しようとしている – marcgg