This bug has a few years, each time after exaile update I need to re-patch the encoding patch on above.
I agree auto dectect string encoding is difficult, especially short string like audio file tags, there no perfect solution. But that patch can display correctly for most files tags, and it is simple.
Avoid hardcode the fallback encodings list, this time I add a GUI opiton, you can look at the attachment screenshot.
This bug has a few years, each time after exaile update I need to re-patch the encoding patch on above.
I agree auto dectect string encoding is difficult, especially short string like audio file tags, there no perfect solution. But that patch can display correctly for most files tags, and it is simple.
Avoid hardcode the fallback encodings list, this time I add a GUI opiton, you can look at the attachment screenshot.
Here is my patch
http:// bazaar. launchpad. net/~muzuiget/ exaile/ exaile/ revision/ 4357