Old 28th February 2003, 22:59   #1
Junior Member
Join Date: Feb 2003
Posts: 6
MP3 VBR File Lengths (time) in WinAmp

Please, Please, Please do something about the incorrect song lengths in WinAmp's playlist and scroll bar when playing VBR encoded MP3s. The times are always exaggerated, sometimes twice the actual length... though the files play fine. Even 3rd party MPG123 and MAD have the same problem. Coding Technologies, on the other hand, has nailed the problem with their MP3PRO decoder, release 1.02. The problem with their plugin is the CPU Decode Priority doesn't work and music drops out whenever another app is opened! The Nullsoft plugin CPU Priority works flawlessly. VBR encoded files have been around for some time now and its a shame that WinAmp 2.81 remains as one of the FEW players that can't handle the format (displayed time). I realize that Nullsoft is currently focused on WinAmp 3.0 but maybe they could do this one fix for us die-hard Winamp 2 fans???
guest2 is offline   Reply With Quote
Old 28th February 2003, 23:38   #2
Posts: n/a
Its a problem with the MP3's headers.

Try running VBRFix.
  Reply With Quote
Old 28th February 2003, 23:47   #3
DJ Egg
Winamp & SHOUTcast Team
Join Date: Jun 2000
Posts: 35,821
Winamp reads vbr files perfectly, as long as they aren't corrupt due to missing headers. If these vbr mp3's were encoded using the poor quality Xing Encoder, as used by MusicMatch, RealPukebox, and AudioCatalyst, then that'll be the cause of the problem. Like Sawg says, vbrfix will fix it

Either that or you used the latest FhG Encoder which writes VBRI headers instead of standard VBR headers. Just about every player has problems reading these.

I can't decide which is worst . . . FhG, Xing or Blade
For best results universally, please use LameEnc.
DJ Egg is offline   Reply With Quote
Old 1st March 2003, 02:28   #4
Junior Member
Join Date: Feb 2003
Posts: 6
I've been using the MP3me! FhG plugin that comes standard with Cooledit. EAC lets you to use the same MP3 plugin which makes for a nice ripping and waveform editing solution. I tried the VBRfix as suggested. It fixes the problem in WinAmp but now shows the wrong info in the 'file information' block of Cooledit. Strange how two decoders (Cooledit & WinAmp), both built on FhG, can yield such different results. Hmmm... the lesser of the evils... Well, maybe Audiocoding.com will fix their CPU Priority problem. Thanks for the feedback.
guest2 is offline   Reply With Quote
Old 1st March 2003, 02:34   #5
Junior Member
Join Date: Feb 2003
Posts: 6
Correction... I meant CodingTechnologies (Thompson) MP3Pro. I think Audiocoding.com is AAC.
guest2 is offline   Reply With Quote
Old 1st March 2003, 04:48   #6
Major Dude
Join Date: Oct 2000
Posts: 702
Look, this isn't Winamp's fault. Syntrillium got the sources to read the VBRI headers but for whatever reason FhG conveniently did not give this to Nullsoft. If you want to blame someone, go and blame FhG.

Almost every other mp3 player also cannot display the proper time length with these VBRI header files. If you had used the LAME encoder, you won't have these problems, because it writes the XING VBR header which all players can handle correctly.
Wish is offline   Reply With Quote
Old 1st March 2003, 15:10   #7
Junior Member
Join Date: Feb 2003
Posts: 6
Thanks again for the input. I didn't know FhG was 'doing their own thing' with the VBR header. I certainly don't want to encode my CD collection only to find out later they won't play (display) correctly on most players and portable devices. Guess its a good time to switch to LAME. :-)
guest2 is offline   Reply With Quote
Old 2nd January 2005, 07:38   #8
Junior Member
Join Date: Jan 2005
Posts: 1
Huh, I used VBRFix and it ran apparently fine but it didn't make a difference. Just as before, the file (and the VBRFixed file) won't play one note and the time is still 200/300% longer. Any ideas?
ran9250 is offline   Reply With Quote
Old 15th March 2005, 13:49   #9
Junior Member
Join Date: Mar 2005
Posts: 3
Im using winamp 5.05, and using winamp 5.05 to rip and encode my files as VBR 192 - 320Kbps. A lot of the files then display the wrong time in the playlist editor. No-on else seems to have used winamp to encode their files/. I realise its Lame doing the encoding, but is there anything I can do at encoding time to fix this? I dont want to have to run another program to fix the headers!?
ianhobo is offline   Reply With Quote
Old 15th March 2005, 13:52   #10
Foorum King
gaekwad2's Avatar
Join Date: Jul 2003
Location: bar2000
Posts: 11,424
Use --alt-preset standard (or extreme if you must).

I got some strange results from the 'regular' vbr settings too (see here), but the presets are better anyway.
gaekwad2 is offline   Reply With Quote
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Technical Support

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump