What does Windows Media Player look at (the ones that come with Windows 98 XP, etc.) to determine the bitrate of mp3 files?
If its within the first 100 frames, can't we force LAME to specially encode those first 100 frames at say a fixed number, or the average bitrate so Windows Media Player will display the correct (or close to the correct) time instead of something absurd like 26 seconds at 500 kbps -
Please don't answer that I should use another player because WMP sux. I personally use either WinAmp or Foobar2k, but I have many friends who, just simply will not use anything else; they're too lazy to download another player, and WMP works just fine for them, it comes with the operating system already.
My question (or suggestion) is posed more for the developers. Is it possible? Make Microsoft's piece of junk display the correct time.
That would be a nice thing to implement in the next release of LAME, and I'm quite certain not something difficult to do.
David Racho