Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: [bug report] foobar2000 v1.6.6 show unicode text as garbled mess (Read 222 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[bug report] foobar2000 v1.6.6 show unicode text as garbled mess

Specifically if the song contains Japanese character and stored in .zip file, as this is not a problem if the song is not stored in .zip file, v1.6.6 also contain another regression, which, compared to v1.3.6, shows that %directoryname% track grouping is titled '?' for song that stored in .zip file, unlike v1.3.6 when it still correctly show the folder name (or the .zip filename in which the song contained) (shown as BLUNTSIDE - 若いジー.zip)


Re: [bug report] foobar2000 v1.6.6 show unicode text as garbled mess

Reply #1
Cool, not-Unicode ZIP files. Because ZIP never had a standard file name encoding format, although most settle on UTF-8 now, these appear to be Shift-JIS.

Re: [bug report] foobar2000 v1.6.6 show unicode text as garbled mess

Reply #2
When I inspect the zip files using 7z.exe command line, it appears that the filename is already encoded in UTF-8. The garbled text might be the result of foo_unpack decode the UTF-8 text using ANSI encoding:

ANSI: BLUNTSIDE - 若いジー - 01 イントロ.ogg
UTF-8: BLUNTSIDE - 若いジー - 01 イントロ.ogg

You can watch this video for proof of conversion between ANSI and UTF-8 encoding. https://www.youtube.com/watch?v=ViK3eIg_mb4

 

Re: [bug report] foobar2000 v1.6.6 show unicode text as garbled mess

Reply #3
Fixed for the next update, thanks for reporting.
Indeed ZIP UTF-8 was not recognized.

Edit: Fixed in 1.6.7 beta 6

 
SimplePortal 1.0.0 RC1 © 2008-2021