I curate playlists for an agency, and one of the functions is updating the customer-facing playlist (the one that gets published) from a larger private track pool. Every update cycle, i need to make sure that 40% of the songs in the customer-facing playlist are “new” tracks from the track pool, while keeping the 10-15 songs deemed permanent in the customer-facing playlist. In order to make sure I don't have duplicates, every cycle I end up making three working playlists: the *new* playlist (starting with the 10-15 permanent songs), the *old* playlist (from the previous cycle), and a copy of the track pool playlist. I compare the track pool and the *old* playlist, deleting any song in the track pool that appears in the *old* playlist. Then I do the same with the 10-15 permanent songs and the *old* playlist, deleting the permanent songs from the *old* playlist. Then I add tracks from the newly trimmed *old* playlist and track pool to the *new* playlist, and I'm done.
My question: can I automate the action of comparing and deleting tracks between these playlists? I wish automator had a function that would just compare two playlists and delete duplicate tracks from one of them, kinda like the way Gemini works with duplicate files in Finder. Does any app do this? Could I hire a software engineer to write a simple script to do this for me? What would they need to do so?
I'm mostly working on an old Mac Pro running Mojave, so ideally the solution would work in iTunes, but if there is one for Music on Catalina or Ventura that would also work.
Thanks in advance!
My question: can I automate the action of comparing and deleting tracks between these playlists? I wish automator had a function that would just compare two playlists and delete duplicate tracks from one of them, kinda like the way Gemini works with duplicate files in Finder. Does any app do this? Could I hire a software engineer to write a simple script to do this for me? What would they need to do so?
I'm mostly working on an old Mac Pro running Mojave, so ideally the solution would work in iTunes, but if there is one for Music on Catalina or Ventura that would also work.
Thanks in advance!