Fwd: Re: EasyTAG-2.1.4-destroyed cover

Lukáš Lalinský lalinsky at gmail.com
Mon Jan 21 16:43:39 CET 2008


On Po, 2008-01-21 at 15:31 +0100, Jakob Sack wrote:
> Hi Lukáš,
> 
> > I'm not sure if this is just a typo or actual data, but "61 00 6d 00 61
> > 00 7a 00 6f 00 6e 00 2e 00 6a 00 70 00 67 00 ( 00 ff d8 ff e0 ...)" is
> > according to the ID3 specification wrong. It should be:
> >
> > Description - "61 00 6d 00 61 00 7a 00 6f 00 6e 00 2e 00 6a 00 70 00 67
> > 00"
> > Separator - "00 00" (2 bytes, not 1)
> > Picture data - "ff d8 ff e0 ..."
> 
> it was not a typo, it is exactly this way. But I did not read the entire id3 
> standard so I don't know what is correct and what is not.

Ok, the tag is correct, you just left out an important part of the
UTF-16 string - "fe ff 00" - BOM and the leading null byte. I don't have
TagLib 1.4 to check, but the current version from SVN (to be released as
1.5) has no problem reading it correctly.

Lukas

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Toto je =?ISO-8859-1?Q?digit=E1lne?=
	=?ISO-8859-1?Q?_podp=EDsan=E1?= =?UTF-8?Q?_=C4=8Das=C5=A5?=
	=?ISO-8859-1?Q?_spr=E1vy?=
Url : http://mail.kde.org/pipermail/taglib-devel/attachments/20080121/190da58e/attachment.pgp 


More information about the taglib-devel mailing list