Process process = new Process(); process.StartInfo.FileName = @".\ffmpeg.exe"; process.StartInfo.Arguments = arg;
process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; // 윈도우 속성을 windows hidden 으로 지정 process.StartInfo.CreateNoWindow = true; // hidden 을 시키기 위해서 이 속성도 true 로 체크해야 함
process.Start(); process.WaitForExit(); // 종료시까지 대기 } } }
Process process = new Process(); process.StartInfo.FileName = @".\ffmpeg.exe"; process.StartInfo.Arguments = arg;
process.StartInfo.UseShellExecute = false; // 스트림을 읽는데 필요 process.StartInfo.CreateNoWindow = false; process.StartInfo.RedirectStandardOutput = true; // 실행한 프로그램의 출력을 얻는다.
process.Start(); process.WaitForExit(); // 종료시까지 대기
string result = process.StandardOutput.ReadToEnd(); // 실행한 프로그램의 출력을 읽는다.