使用Lame.exe将wav转换为mp3 - ProgressBar?

时间:2009-10-28 07:02:51

标签: c# vb.net mp3 wav

我正在将wav文件转换为mp3,我使用lame.exe。 现在,当在cmd中使用“lame.exe sourcefile.wav endfile.mp3”时,它工作得很好,并显示它自己的进度条。但是我可以在我的申请表单中拥有自己的进度条来显示它的进度吗?因为在使用我的应用程序中的命令时,它只是转换而不显示任何内容。

1 个答案:

答案 0 :(得分:1)

我怀疑为了获得进度条,你应该真正使用lame作为API而不是直接可执行文件。我建议你尝试找一些包含跛脚的类库。

快速搜索后,LameShell可能会做你想要的。具有讽刺意味的是, 包装可执行文件而不是库...我不确定它如何设法获得进展,但它确实暴露了一个适当的事件。