MPlayer 's inability to correctly display the duration of a variable bitrate MP3 has annoyed me for goodness knows how long. MPlayer uses an MP3's bitrate to calculate the total duration of the track. However, the bitrate used in the calculation is simply that of the first frame. With variable bitrate MP3s, this obviously results in the duration being calculated incorrectly. The MP3 still plays; it just has the wrong duration in the display. Here's a really shonky patch against r25824 of MPlayer's... read more