I just restarted my emby server after about a year of inactivity, and the first thing I found seems like a pretty horrendous oversight.
Nearly all of my music is from ripped albums, and is nicely separated into subfolders of style(I'm a Vocaloid fan, and keep that separate from everything else), artist/publisher(for compilations), album title, disc#, songs. However, for a few lowkey release singles (i.e. things release as soundcloud downloads) they don't have an album folder, and so just sit in the artist root folder. In one fit of laziness, it turns out I dumped one song in the root folder for my entire Vocaloid music library.
The file had some nonsense in its ALBUM tag... and emby decided that it should ignore all other metadata. Suddenly, I ended up with 1800 songs grouped under a single made up album. Creating a "Temp" folder and dumping the offending song into it fixed everything... Or so I thought.
Remember those singles I mentioned earlier? Those ruin everything for the artist folder they sit in.
A few hours later, after making sure not a single file exists outside of some sort of folder, and things seem to be working alright, but that is one hell of a piece of failed design.
Just in case my explanation wasn't clear, in short: If a folder contains both subfolders and music files with a filled album tag, emby will assign the ALBUM tag of one of the music files in the folder to ALL of the music files within the subfolder, regardless of if the subfolder music files have their own ALBUM tag set.
Edited by advanceratio, 24 March 2019 - 02:21 AM.