To me, the best way is to fix the broken software.

To that extent, it looks like the problem with lame's vbr header always exists and looks like it might be an off-by-one problem. Probably just not counting in the header as a frame, or something like that.

Looking at it now.
_________________________
Bitt Faulk