Konvertieren Sie WAV in MP3 mit lame.exe - ProgressBar?
Frage
Ich mache einige Konvertierung von WAV-Dateien in MP3 und ich verwende lame.exe. Nun, wenn „lame.exe sourcefile.wav endfile.mp3“ in cmd es funktioniert großartig und zeigt es eigene progressbar ist. Aber ist es möglich, meine eigene progressbar in meinem Bewerbungsformular zu zeigen, haben es Fortschritte ist? Denn wenn Sie den Befehl aus meiner Anwendung verwenden, es wandelt nur und zeigt nichts.
Lösung
Ich vermute, dass, um einen Fortschrittsbalken zu erhalten, sollten Sie wirklich als eine API lahm verwenden und nicht als gerade ausführbar. Ich schlage vor, Sie versuchen, einige Klassenbibliotheken zu finden lahm wickeln.
eine schnelle Suche durchgeführt haben, LameShell könnte tun, was Sie wollen. Ironischerweise, dass hat wickelt die ausführbare Datei anstelle der Bibliothek ... Ich bin nicht sicher, wie es Fortschritte zu bekommen verwaltet, aber es ein entsprechendes Ereignis aussetzt.