View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0021639 | MMW 5 | FileMonitor / Find Missing | public | 2025-06-10 20:13 | 2025-06-12 01:12 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Product Version | 2024.1 | ||||
Target Version | 2024.2 | ||||
Summary | 0021639: iTunes' nested playlists are imported incorrectly | ||||
Description | When nested playlists are imported from iTunes, all of the tracks in the child playlists are added to the parent playlist. e.g. If itunes contains the following: Playlists - Playlist container . - Playlist 1 (5 tracks) . - Playlist 2 (5 tracks) . - Playlist 3 (5 tracks) Then when MMW imports the playlists during a scan, it imports the following: Playlists - Playlist container (15 tracks)!! . - Playlist 1 (5 tracks) . - Playlist 2 (5 tracks) . - Playlist 3 (5 tracks) The workaround is for users to delete the 15 tracks in 'Playlist container'. It's a relatively minor issue in MMW, but I consider it to be 'major' because of how it manifests in MMA when these nested playlists are synced. | ||||
Steps To Reproduce | Reported at ticket 11311 https://www.mediamonkey.com/forum/viewtopic.php?t=107931 | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
I forgot to mention--Peke indicates that this issue doesn't occur for him, so it may be that it only occurs in certain cases. However, it always seems to occur for me. |
|
I am anlyzing the XML and the 'Plist folder' includes <key>Playlist Items</key> with the tracks, so MediaMonkey does the job fine and it is rather bug in the export function.. I don't think that this is fixable on MediaMonkey side as there is no way to detect that the tracks shouldn't be there.. |
|
And also in iTunes the 'Playlist folder' automatically includes all tracks from children playlists and these cannot be deleted: |
|
The only way to "fix" this could be a "hack" that I would ignore 'Playlist items' for all playlist folders ? i.e. whenever there is <key>Folder</key> <true/> ..but this could break the functionality for exports from other apps for which playlist folder can include tracks intentionally ?? And because it in fact mirrors the structure in iTunes then I don't think there is a bug at all ? So I would just resolve this issue as "no change required" ? |
|
You are correct--there is no bug in MMW as it's simply importing an accurate representation of the playlists' structure in iTunes. I wasn't familiar with this iTunes behavior in which containers aren't just playlist containers, but rather also containers of all of the tracks of the playlists within. |
|
re 0021639:0078884: Traktor uses similar "fix"/"hack" to import iTunes libraries and why few users already confirmed that MM Exported playlists works much better in Traktor than iTunes exports due the fixes in 0021002 |