

This is all well and good in the windows world (except for winamp.) but in linux I have a problem. id3v2.4 tags support utf-8, earlier versions use utf-16. One of my biggest complaints though the state of unicode in mp3s. flac format, and I happen to like the winamp media library, this sort of sucks.

Windows Media Player and iTunes (on windows at least) deal with utf-8 filenames fine, and handle utf-8 metadata, but don't support flacs or oggs. The vorbis and flac plugins supports utf-8 metadata and work well, asuming that the winamp file i/o layer doesn't choke on a utf-8 filename. Winamp is non-unicode aware (I hear that they're actually going to fix this, though its potentially a non-trivial set of changes), but some of the plugins are. I've got similiar issues, so now I'm going to start ranting - View image here:.
USINF UXTERM AS A USB CONSOLE HOW TO
View image here: - I'll still entertain comments, though, especially if anyone knows how to make WinAmp grok Unicode or foobar2000 look like Winamp (or even just not like ass). Hmm, I guess this has turned into more of a rant than a solicitation of advice, as I originally intended. (Incidentally, I really wish Windows had a "compose key" like X - it makes entering accented characters on a US keyboard so, so much easier.)

USINF UXTERM AS A USB CONSOLE SOFTWARE
Once I set the locale properly, most stuff under *NIX just works, and even crufty old software like XMMS can be forced to (by ticking the "use fontsets" option, and making sure a Unicode font is picked). the list goes on (foobar2000 and WMP have no problem though). Surprisingly, I've had much more problems with this on Windows than on Linux or NetBSD. Through testing, it seems that 8-bit ISO8859-1 filenames are mostly ok, but I think I'd rather have completely unaccented names than names with half-assed diacritics. I initially thought I would have the filenames be the same as the tags, for simplicity, but that seems to be a losing proposition, as several programs are quite braindead, so I'm leaning towards simple 7-bit ASCII filenames and correct UTF-8 tags. This means Unicode (it's 2005, the hell if I'm going to use some other charset), which is mostly fine for tags, as FLAC, Ogg Vorbis, and (I think) ID3V2 tags are all in Unicode. As someone who is anal about my music files being tagged correctly, I've decided they should be spelled correctly, accents and all.
