Howdy thanks for the reply.
Ok I see now, there were definitely files in the /unknown field/ folders with different values for genre, artist, album. That would do it. Those /unknown/ folders have sooo many files, hard to avoid. I had it in my head the script would read a file, move it (or not) based on the script's rules and the files meta, then move on to next file. Any files with the same genre would end up in the same folder, and so on for the artist, and album.
So, to reply to your questions... please see below:
- The new folder structure is Grouping/Genre/Artist{/Album}/filename
YES, and thanks for adding grouping
- Artist has a higher priority than Album Artist
YES, i can think of all kinds of reasons not to do this, but in this case the album artist field is generally useless for me at this point. I feel like the only time a 'group' of files with differing artist/genre should be together, are if they are marked as a Compilation and have the same value for Album.
- The folders for empty metadata are: Unknown Group, Unknown Genre, Unknown Artist
- YES plz
- Unknown Album is never used as the files get placed in the Artist folder directly
- EGGZACKLY
- One more question. The new format scatters files. There is no correlation between the initial folder grouping (all tracks in single folder) and the final representation.
- Good point, and i've thought a lot about it. For the purposes of this particular library keeping songs of like grouping/genre/artist together takes precedence over original album integrity. I think if this were my general listening library... 100% I'd use the normal metadata structure with album artist in place etc. For now, I'm looking at that field in my library and it's nearly identical to the Artist field in almost all cases. Where it isn't, it's used for advertising. And in the rare case that i have an album that was compiled by a dj (but not mixed)... i'd still want all of those track in their respective Artist folders because in practice they are single tracks.
awesome... ok... anything else i need to reply on? thanks for all the help, very much appreciated.
|