Is there any tool to calculate how much playing time is contained in a particular MP3 file?

I use grip 2.7+lame 3.13 (Debian Potato) with variable bit rate and 160 bits. I suspect that the variable bit rate means that one must actually read each MP3 "packet" (whatever the MP3 terminology might be) in order to accumulate the total play time contained in it. Is this true?

In any case, I'd be very interested to know how much playing time is contained in my RIP'ed CD's so far, preferably under Linux but Lose98 will do as well.


Unit 119, 6Gb, Blue
_________________________
Unit 119, 6Gb, Blue