Hi Paul,
Here is my use case, I would like to read your advice on the best way to achieve it.
I have a massive library I’m using essentially for DJing, but also for other purpose like… hearing an album
So it’s divided in three separated parts: 1/ singles (sorted by decade) 2/ full album (sorted by authors) and 3/ miscellaneous files, like sound effects, rarities, whatsoever, but we don’t care: I’m just having SongKong working on 1 and 2.
Essentially MP3 and FLAC, sometimes other format I may dismiss here.
I would like to have a full reevaluation of grouping and genre on my full collection of singles (1) and album (2) according to the following rules:
- I want to have nothing but Genre and Grouping tags modified,
- I want to have one unique value in Genre, and one or more values in Grouping (this is how I’m currently tagging my new files — I’ll share a screenshot of my settings belows)
- I want to have a limited number of values for my genres, so it’s limited to main “high-level” genres (the list I’ve found here could be inspirational: https://www.musicgenreslist.com/ ) – yet, discogs and musicbrainz are more permissive (e.g. when it comes to French music, tags are often in French like “variété française” or “chanson” or “rock progressif”)
- I want “Grouping” to be more permissive with any possible value retrieved from data sources
- I want “Grouping” not being empty, except if “Genre” is empty and no information is found for the file
- I want Genre and Grouping to be evaluated track by track and not on album level, because each track of an album can have a specific genre
- I want that if no information is found for the track, and file has a genre tag, grouping is copied from genre, and genre is recalculated according to rule 3
- I want to have a batch report that lists every retrieved genre that is not matched in my list (so I can complete it and relaunch the batch)
Let me know if I’m unclear!
Thanks