Cómo capturar un Proceso STDOUT y STDERR línea por línea a medida que ocurren, durante la operación del proceso. (C#)

Voy a ejecutar un Proceso (lame.exe) para codificar un archivo WAV a MP3.

Quiero procesar el STDOUT y STDERR del proceso para mostrar información de progreso.

¿Necesito usar hilos? No puedo entenderlo.

Algún código de ejemplo simple sería apreciado.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta