View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0015147 | MMW 5 | Tagging framework / input plugins | public | 2018-10-13 09:41 | 2018-10-19 02:22 |
Reporter | michal | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 5.0 | ||||
Target Version | 5.0 | Fixed in Version | 5.0 | ||
Summary | 0015147: ID3 v1 tags containing international characters are read as Chinese | ||||
Description | ID3 tag v1 does not support unicode/international characters. In case MP3 file contains some tag only in ID3 v1 and not in ID3 v2, MM displays international characters (e.g. ?/ž/š) like Chinese. Although there is no standard for character encoding in ID3 tag v1, we should consider if we can read this better (probably as Ansi/local coding?). It seems, other applications like Winamp read this from files from the forum post (below) better. | ||||
Additional Information | https://www.mediamonkey.com/forum/viewtopic.php?f=1&t=91469#p450513 | ||||
Tags | No tags attached. | ||||
Fixed in build | 2129 | ||||
|
The main problem is, that the files have mismatched ID3 v1 and ID3 v2 tags. They contain empty title tag v2, but with encoding set to UTF16, and title is saved to v1 tag, but saved as Windows-1250 ASCII. MM should not leave encoding from v2, if the tag content is read from v1 (because v2 is empty). It reads ID3v1 as UTF16 then and it creates that Chinese text. |
|
Fixed in build 2129. Not merged to MM4, as it is very rare situation and we use different pre-build version of id3lib there, where we cannot do changes. |
|
Verified 2129 |