CD-Text in Japanese is displayed as gibberish
CD-Text from some Japanese CDs is displayed as gibberish. It seems to be encoded in MS-JIS. It should be possible to read CD-Text using this character encoding so it's displayed correctly.
#3 Updated by Net Helin over 1 year ago
I've tried changing the detector to Japanese and entering various fallback encodings (like MS932 and SHIFT-JIS; MS-JIS doesn't seem to be an actual encoding name), and then re-adding the CD. It seems these settings don't affect CD-Text decoding at all.
#4 Updated by John Lindgren over 1 year ago
Can you extract one of those titles and post it here in hex? (The exact bytes that are on the disk, not what is displayed in the GUI.)
One way to do this would be to run in a debugger and stop at the following line:
#6 Updated by John Lindgren over 1 year ago
Audacious hasn't done any conversion of the strings at that point; they are byte-for-byte what is returned by cdtext_get_const() (part of GNU libcdio). So either libcdio is doing some kind of conversion, or the software that burned the disk got it wrong.
Have you been able to read the CD-Text for this disk successfully with any other player? Can you copy and paste a few of those same strings in Unicode as they ought to be rendered?