¿Cómo obtener la salida de un System.Diagnostics.Process?
Ejecuto ffmpeg de esta manera:
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo = new System.Diagnostics.ProcessStartInfo(ffmpegPath, myParams);
p.Start();
p.WaitForExit();
... pero el problema es que la consola con ffmpeg aparece y desaparece de inmediato, por lo que no puedo obtener ningún comentario. Ni siquiera sé si el proceso se ejecutó correctamente.
Entonces, ¿cómo puedo:
Dile a la consola que permanezca abierta
Recuperar en el C # lo que muestra la consola.