Help - Search - Members - Calendar
Full Version: foobar having troubles with ID3
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Support - (fb2k)
Cutter
Hello!

I noticed that foobar has some troubles with displaying accentuated characters like 'é', 'à' or 'è' stored in ID3 tags. In fact, they are displayed correctly until I move the files to another directory (then they are replaced by '?'). The tags aren't modified, because Winamp diplays them correctly.
Also, when I modify a tag with Winamp and update the info in foobar, it replaces all the characters with '?'.

Any ideas on how to fix this? unsure.gif
Moneo
The id3v2 has you happy.gif

First, make sure that you're using the latest version of foobar2000?
QUOTE
I noticed that foobar has some troubles with displaying accentuated characters like 'é', 'à' or 'è' stored in ID3 tags. In fact, they are displayed correctly until I move the files to another directory (then they are replaced by '?').

Checking "Decode and write ISO-8859-1 tags using system codepage (non-standard)" in preferences - components - id3v2 support should take care of that.
QUOTE
Also, when I modify a tag with Winamp and update the info in foobar, it replaces all the characters with '?'.

Sounds like winamp writing non-compliant unicode tags.

Are these tags read correctly by windows media player?
Cutter
QUOTE(Moneo @ Mar 10 2004, 05:24 AM)
The id3v2 has you happy.gif

First, make sure that you're using the latest version of foobar2000?
QUOTE
I noticed that foobar has some troubles with displaying accentuated characters like 'é', 'à' or 'è' stored in ID3 tags. In fact, they are displayed correctly until I move the files to another directory (then they are replaced by '?').

Checking "Decode and write ISO-8859-1 tags using system codepage (non-standard)" in preferences - components - id3v2 support should take care of that.
QUOTE
Also, when I modify a tag with Winamp and update the info in foobar, it replaces all the characters with '?'.

Sounds like winamp writing non-compliant unicode tags.

Are these tags read correctly by windows media player?

I'm using foobar 0.8.

WMA 6 doesn't read the tags at all (it displays only '?' characters), whether they are written by foobar or winamp.
Anyway, checking "Decode and write ISO-8859-1 tags using system codepage (non-standard)" did solve the problem thanks!

PS: why is it "non-standard"?
Moneo
QUOTE(Cutter @ Mar 10 2004, 03:11 PM)
PS: why is it "non-standard"?

Because according do id3v2 specifications, international characters must be written in unicode.

However, most applications just use the system codepage. Because it kinda works™.
Cutter
Why foobar doesn't use unicode?
Moneo
QUOTE(Cutter @ Mar 10 2004, 07:34 PM)
Why foobar doesn't use unicode?

foobar2000 does smile.gif

However, the last time I checked, winamp didn't.
kode54
Winamp can read Unicode, if you use the default foo_id3v2 settings. I'm not so sure it can write Unicode, though. :B
Cutter
QUOTE(Moneo @ Mar 10 2004, 11:37 AM)
QUOTE(Cutter @ Mar 10 2004, 07:34 PM)
Why foobar doesn't use unicode?

foobar2000 does smile.gif

However, the last time I checked, winamp didn't.

So how come foobar has problems with characters such as é, à, è and Winamp doesn't? I'm not sure to understand anymore... crying.gif
kode54
In preferences, under Playback, Input, Standard inputs: MP3 tag writing should be set to ID3v2 and ID3v1.

Under Components, ID3v2 tag support: Only "Write byte order marker (BOM) in all strings" should be checked. (Meh, I need to mark that as only in UTF-16 strings.)


Are you using Windows 98/ME?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.