Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Track length is incorrectly reported in foobar (Read 760 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Track length is incorrectly reported in foobar

I have a repeatable problem with a few long mp3 files.
They are CBR 160kbs mp3 and are approximately 1 hour+ long.

For example if I take one that is 1:10:36   (1 hour 10 mins and 36 seconds)
If I play it via VLC I can see (and play) the correct track length. (1:10:35)
If I play it via foobar2000 it is incorrectly seen as 3 minutes 37 seconds !? (and will stop playing at the end)
 
Note: mp3TAG also sees the correct length 1:10:36.
I used mp3tag to remove ALL meta data just as a test but this made no effect.

I am using foobar v1.3.15

Has anyone else encountered a similar issue ?
I would be grateful for any suggestions or clarification as to the issue.
Regards
Wicky

Re: Track length is incorrectly reported in foobar

Reply #1
try right-click->utilities->fix vbr mp3 header

Re: Track length is incorrectly reported in foobar

Reply #2
Thanks. It fixed it OK but would like to try to understand it a bit more.
Is this a problem with header corruption that other players are more tolerant with or maybe some format compatibility issue ?
Any ideas ?

 

Re: Track length is incorrectly reported in foobar

Reply #3
I think the post:

"Fix VBR MP3 Header" on CBR files? at
https://hydrogenaud.io/index.php/topic,95297.0.html

explains what is going.
Thanks for the quick response to put me on the right track.
Regards
Wicky