Some (very few) mp3 files on my hard drive seem to self-report incorrect (much too long) lengths to audio players. I mostly use Amarok, but I've verified that the problem also occurs with other audio players. The files play just fine, but it's annoying that they're listed with incorrect length. Most of my mp3s are encoded using VBR, but I can't imagine that that's a problem ... and if it were, it would be occurring with a lot more files, I'd think.
I'm guessing there's a problem with the file header itself on these files. Is there some way I can check this and correct it, if that is the problem? A quick check through Synaptic didn't turn anything useful-looking up, and neither did a search through these forums.
I'm running Ubuntu 9.10 on an HP Pavilion dv 6000 with a Centrino Duo processor and 2GB of RAM. I have the Universe, Multiverse, and Medibuntu repositories enabled.