View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015976||MediaMonkey 5||Playlists||public||2019-09-23 08:05||2019-10-04 08:01|
|Target Version||5.0||Fixed in Version||5.0|
|Summary||0015976: Importing m3u8 created by iTunes skips files with international characters in the path|
|Description||When importing m3u8 created by iTunes, MM5 leaves out files, where path or filename contains non-ASCII letters. They are missing from imported playlists then.|
|Tags||No tags attached.|
|Fixed in build||2201|
||2) Another issue with m3u8 - these playlists cannot be dropped to nowplaying list|
||Fixed in build 2201. The main problem was caused by the fact, that iTunes generated UTF8 file does not contain byte order mark, we should now handle such better.|
Can you please elaborate for future testing and KB?
Have you made that M3U8 is always assumed to be UTF-8 encoded even BOM is missing?
||peke: MM5 now tries to detect, whether UTF8 characters are present in the m3u8 file. It is doing this also for m3u files, because iTunes saves it in UTF8 without BOM too.|
Thx for clarification.
I would suggest that M3U8 are not checked, just assumed to be UTF-8 with or without BOM
For M3U I would only do a check if on importing file is not accessible eg. on first check check for UTF-8 and load rest of file as UTF-8 if TRUE, otherwise load it as is.
Add above only if it will optimize loading speed on large playlists. otherwise just resolve bug so that I can test it in 2201
||User complain with same behavior in MM4|
Merged to MM4 (issue 0016015)