I use it as an external tool along with ssrc in TMPGEnc. I encoded half a movie fine and then it kept crashing and closing on the 2nd part. I didnt do anything different either.

How does tooLame work? Does it perform its process and then TMPGEnc starts or does TooLAME carry on all the way through the movie encode?

As a last resort are there any other encoders that would suffice bearing in mind that I don;t want to end up having to mux audio and video as then I cannot use source range.

Thanks a lot guys.