Reply To: xml not parsing unusual characters

#11083
rpedde
Participant

@fizze wrote:

That would depend on the encoding of the iTunes.xml file. Maybe iTunes even strips that info, of firefly doesnt correctly interpret the codepage.
To verify what iTunes uses, open the iTunes.xml in a text-editor and see the codepage or encoding attribute in the xml header.
Then search your Sigor Ròs Album and actually look at the tags. If the tag is just like “Sigur Ros”, your iTunes is acting up.

I think (?) that iTunes keeps it in utf-8 on both windows and mac platforms. So metadata from iTunes is read in as utf-8, and special characters are honored.

Metadata in the files themselves might be hosed if the id3v2 data is marked as latin1, when it’s really native codepage other than latin1, but that’s a tagging error.

The only real outstanding problem is mapping utf-8 paths (like are stored in iTunes) to a file that sits on a non-utf-8 file system, like files copied via old samba servers.

That’s likely the problem. The only real fix I know is to fix the file system up to really be utf-8 and upgrade to samba 3 or better.