by MattTown » Fri May 16, 2025 8:34 pm
Rob_S wrote: ↑Thu May 15, 2025 9:13 am
How would it deal with tracks which might be attached to several Playlist?
Would you get multiple copes synced
Rob
In my case I configured the sync to take files from specific playlists (the
Playlists option at the bottom of the
Choose which files to list panel under the
Sync list (Library -> Device) tab), and a subsequent sync with use of the
<Playlist> mask as suggested above created only those folders, as expected.
If a sync using the
<Playlist> mask for
Folder was initiated from say
Main Music with a set of files which just happened to be members of more than one playlist then yes, I would expect that you would get one folder for each of the entrained playlists and each of those folders would have a copy of the associated tracks. And so you would get duplicates across the entire sync, but not within a playlist folder. If the use of playlists is not particularly disciplined then there could be all sorts of duplication, but that is an organisational issue, not a functional one.
I am using this process so that groups of files can be organised in folders recognised by a separate Windows PC not running MM, so the physical organisation of the file system written by the sync process is what matters to me here, and I get the result I want by initiating the sync from a Playlist focus in the first place. If I did get stray playlist folders then I would simply delete them in the downstream Windows environment.
And, just to be clear, the <Playlist> mask already exists - my suggestion is that the omission of <Playlist> from the CONFIGURE panel options be rectified.
But it does prompt the question - what to do with playlists that have child playlists, or a combination of tracks and child playlists. I haven't tried this (I don't have many hierarchical playlists) but I hope that the synced file and folder structure would echo that of the playlist structure:
- any files in the parent playlist are located in the root playlist folder,
- any sub-playlists immediately under the parent create a sub-folder under the parent folder with the sub-playlist files in that sub-folder, and
- repeat recursively to the bottom of the playlist structure.
Cheers
Matt
[quote=Rob_S post_id=527396 time=1747318388 user_id=112670]
How would it deal with tracks which might be attached to several Playlist?
Would you get multiple copes synced
[/quote]
Rob
In my case I configured the sync to take files from specific playlists (the [i]Playlists [/i]option at the bottom of the [i]Choose which files to list[/i] panel under the [i]Sync list (Library -> Device)[/i] tab), and a subsequent sync with use of the [i]<Playlist>[/i] mask as suggested above created only those folders, as expected.
If a sync using the [i]<Playlist>[/i] mask for [i]Folder [/i]was initiated from say [i]Main Music[/i] with a set of files which just happened to be members of more than one playlist then yes, I would expect that you would get one folder for each of the entrained playlists and each of those folders would have a copy of the associated tracks. And so you would get duplicates across the entire sync, but not within a playlist folder. If the use of playlists is not particularly disciplined then there could be all sorts of duplication, but that is an organisational issue, not a functional one.
I am using this process so that groups of files can be organised in folders recognised by a separate Windows PC not running MM, so the physical organisation of the file system written by the sync process is what matters to me here, and I get the result I want by initiating the sync from a Playlist focus in the first place. If I did get stray playlist folders then I would simply delete them in the downstream Windows environment.
And, just to be clear, the <Playlist> mask already exists - my suggestion is that the omission of <Playlist> from the CONFIGURE panel options be rectified.
But it does prompt the question - what to do with playlists that have child playlists, or a combination of tracks and child playlists. I haven't tried this (I don't have many hierarchical playlists) but I hope that the synced file and folder structure would echo that of the playlist structure:
[list]any files in the parent playlist are located in the root playlist folder, [/list]
[list]any sub-playlists immediately under the parent create a sub-folder under the parent folder with the sub-playlist files in that sub-folder, and[/list]
[list]repeat recursively to the bottom of the playlist structure.[/list]
Cheers
Matt