I'm looking for an mpeg2 encoder that would ideally satisfy the following conditions:

- not based on ffmpeg (which produces output that plays with audio sync issues on my player)
- open source
- not based on the reference mpeg2enc program (which is *way* too slow to be practical)

I'm willing to skip the last two if the encoder is adequately fast (would have to be pretty good though... I'm hoping to improve on the performance of mainconcept's encoder) and is easily integrated (either via an API or command line tool). The first is non-negotiable.

Any suggestions?