corro ffmpeg como esto:Cómo obtener el resultado de un System.Diagnostics.Process?
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 se puede obtener ninguna respuesta. Ni siquiera sé si el proceso se ejecutó correctamente.
Entonces, ¿cómo puedo ya sea:
Dile a la consola para permanecer abierto
Recuperar en el C# lo que la consola representada
cosas básicas derecha, pero no recomendaría construir la cadena así.Use un StringBuilder :) –
gracias, se ve bien Voy a intentarlo en este momento – marcgg
en realidad hay un error: StandardOut no ha sido redirigido o el proceso aún no ha comenzado. Estoy tratando de descubrir qué está pasando – marcgg