Convierta wav a mp3 con Lame.exe - ProgressBar?
Pregunta
Estoy haciendo algunas conversiones de archivos wav a mp3 y uso lame.exe. Ahora, cuando se utiliza " lame.exe sourcefile.wav endfile.mp3 " en cmd funciona muy bien y muestra su propia barra de progreso. ¿Pero es posible tener mi propia barra de progreso dentro de mi formulario de solicitud para mostrar su progreso? Porque cuando uso el comando de mi aplicación, simplemente convierte y no muestra nada.
Solución
Sospecho que para obtener una barra de progreso, realmente deberías usar cojo como API en lugar de como un ejecutable directo. Le sugiero que intente encontrar algunas bibliotecas de clase que no sean adecuadas.
Después de realizar una búsqueda rápida, LameShell podría hacer lo que usted desear. Irónicamente, eso hace envolver el ejecutable en lugar de la biblioteca ... No estoy seguro de cómo logra progresar, pero expone un evento apropiado.