Hi guys,
I have always wanted to write MP3 encoder in Python. I heard of Py-lame but I have never had hands on it and it is, to me a myth.

Ok after trying thinking in ctypes, I thought the best way would be using lame.exe and subprocess. But as I'm thinking of it, I hate black screen. I want to use my own GUI using wxPython. So, is it possible to use subprocess without having black screen? Also getting encoding progress and nicely display it on progress bar?

What do you suggest buddies? Thanks alot ;)

Ooh! BTW,
I have never used subprocess so bear with me in this ideaic stage :)