I went folder by folder by subfolder thru my entire Music Library.
Here’s what I found:
- 3 Artists did not have sub-folders for albums. It was a single track, released as a single. I created folders for those singles and moved those tracks into the sub-folder.
- 2 Albums have a total number of tracks greater than 50. In both cases, the albums are divided into sub-folders (Disc 1, Disc 2, etc). Each Disc# sub-folder has less than 50 tracks.
- One Artist folder (Various Artists) has more than 50 albums.
The server was shut down during this process. While I was digging through the library, I also corrected any filenames that did not strictly match the suggested method of “track# - Song Title” There was about 30 or so that had to be changed.
I was impressed that only three albums came up as “New Additions” with a duplicate of those with the “trash-can / not available icon”. None of those albums had actually been changed in any way, so that was not expected. Emptied trash, and the library seems to be in order.
A few hours later, I added a new album to the library. This set off another complete scan of the library. I was a little disappointed, but decided that because it was also a new Artist, that it may be because my settings for the server has “Run a partial scan when changes are detected” which states “When changes to library folders are detected, only scan the folder that changed.” Obviously, the folder that the music library is pointed to changed, because a new Artist was added.
The next day, I added another album to the library. This album was added to an Artist already in the library, so I expected since the change was a new sub-folder under the artist, that Plex would “Only scan the folder that changed” Instead, Plex stubbornly scanned the whole library, at least twice, according to the logs, the console view, and the alerts view.
The music library is on one drive, and pointed to only one folder on that drive. My TV and Movie libraries do not set off a scan of the complete library with my current settings, and they are pointed at multiple drives and folders. Those libraries appear to respect the settings, and only scan the folder that changed, and all activity on the server is virtually instantaneous in comparison.
This same, unneeded, repetitive scanning occurs with any change, including changing the embedded tags within a file, or adding poster artwork.
If this isn’t a bug, and that’s the expected behaviour, I would at least like to know why a complete scan is necessary on the Music library.
Any other suggestions? I’m at a loss - the only other possible problem is the fact that many albums can not be matched by MusicBrainz because they do not have an entry for them. In that case, they all rely on the data from the embedded metadata, don’t they?