I wrote a python script to convert part of my entire music library from 256 kbps to 128 kbps, using lame. I didn't realize until it was done that this error was showing up on every lame operation:
I wouldn't be opposed to re-downsampling all of them, it only took 1.5 days (and I'm not in a hurry), but I'm not really sure if I should use a different program, or if there's a good option for lame. I looked at the man pages and found some id3 tag options, but none of them seem to read the original id3v2 tags it'll only write id3v2 tags if requested. I still get the same error.
ID3v2 found. Be aware that the ID3 tag is currently lost when transcoding.
LAME 3.97 32bits (http://www.mp3dev.org/)