Xing and Fraunhofer VBRI
houndeyex at gmail.com
Tue Dec 21 22:55:23 CET 2010
Thanks so much for taking a look at that. I suspect my other files have
corruption issues of some kind also. I have no idea how TagLib# reads files
like this but it somehow always manages to pull it off.
I think I am going to incorporate warnings into my program about files with
bad headers, as it seems to be only about 1 in 1,000 in my library.
On Tue, Dec 21, 2010 at 4:08 PM, Jim <jmartin92 at comcast.net> wrote:
> Hi James.
> I managed to take a look at the file you made available. Unfortunately I
> able to correct the zero length/bitrate problem. I was able to get TagLib
> read the file properly. (It was originally falsely detecting the beginning
> of a
> frame but that was easy to fix.)
> However, that file has a bad Xing header. Or rather, the Xing header is
> but the values that it contains seem impossible. The reason you are
> getting a
> bad file length is because the Xing header says there is only one frame in
> entire file. So 1 frame at 44100 Hz sample rate would mean less than one
> in length. I am not sure if this is the cause for the other files you
> On 12/10/2010 9:58 AM, James O. wrote:
> > Jim,
> > Here is an MP3 that causes the issues described (zero length). It seems
> odd to
> > me that other tracks in the same album (I would assume the same encoding
> run) do
> > not exhibit similar issues.
> > http://codefromjames.com/files/linked/3weeks.mp3
> > This band is defunct and the albums was released as a free MP3 download.
> > have no copyright issues.
> > Thanks for looking into this. If I'm not mistaken a number of Linux media
> > players use TagLib at their core. I wonder if they have seen similar
> > James
> > _______________________________________________
> > taglib-devel mailing list
> > taglib-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/taglib-devel
> taglib-devel mailing list
> taglib-devel at kde.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the taglib-devel