Bugzilla – Bug 17265
Scan doesn't seem to find artists in compilation albums
Last modified: 2011-08-15 02:29:09 UTC
I'm having an issue with incremental scans in 7.6 It looks like artists that are only present on single tracks of compilation albums are no longer being added to the list of artists and even if they are already present these tracks (and albums) will not be shown for this artists. The artist shows up fine for the track and on NowPlaying and all artists are shown for the albums but not in the list of artists. This is both for automatic scans and for manual incremental scans (look for new and changed music). Clear and Rescan also dosn't find around 50% of the "normal" albums.
Confirmed. Just added a sampler last week, and while I can browse to one of the track artists from the album as found under "Various Artists", this artist wouldn't show up in the artists list.
The main issue seems to be that the behavior is inconsistent so that I'm not even sure what the _expected_ behavior is. For some compilations, the artists are being added/used for others they are not, even though the tags look similar and additional scanner runs often add artists. Please have a look at this thread: http://forums.slimdevices.com/showthread.php?t=88013 Also - but this might be a different bug - I find it to be reproducible that a "Clear and Rescan" only adds a small proportion of my library to the database and I always have to do an additional incremental scanner run to have a usable state for the server.
(In reply to comment #1) > Confirmed. Just added a sampler last week, and while I can browse to one of the > track artists from the album as found under "Various Artists", this artist > wouldn't show up in the artists list. I don't understand. If you have a "Various Artists" in your artist list, then you must have "Group compilation albums together" set in your server options. If that's the case, track artists should not be visible in the artist list.
(In reply to comment #0) > I'm having an issue with incremental scans in 7.6 "Incremental"? Are we talking about running 'new & changed' scans or auto-rescan?
(In reply to comment #3) > (In reply to comment #1) > > Confirmed. Just added a sampler last week, and while I can browse to one of the > > track artists from the album as found under "Various Artists", this artist > > wouldn't show up in the artists list. > > I don't understand. If you have a "Various Artists" in your artist list, then > you must have "Group compilation albums together" set in your server options. > If that's the case, track artists should not be visible in the artist list. Yep. What happens is that I get some of both. That's the problem. I have "Group compilation albums together" set and for like 90% of my compilation albums I do get them only under "various artists" but for the rest, they show up under individual artists. The really weird thing is that this CHANGES while I do incremental scans. With an "incremental scan" I usually mean "new&changed" and my understanding is that this is also, what auto-rescan does in 7.6, right? If I do several "new&changed" scans after another on the same, unchanged library it will keep adding compilations to individual artists.
Could your problem be that the scanner is merely failing to scan some files? You say that a clear & rescan has this problem with all albums. It should be apparent by browsing to the newly added album(s) and seeing whether or not all tracks are shown. I have a large problem with skipped files when running scans. I've been seeing it in both 7.5 and 7.6 for more than a year. Running a clear & rescan will typically skip 5-10% of the tracks in my library, with "unable to read tags from file" errors shown in the scanner.log. The files logged on different runs of the scanner are always different. Running new & changed scans afterward gradually picks up the skipped files, and usually takes two or three additional scans to get them all. I imagine this problem exists to different degrees on other systems.
I have that problem, too, but it's not what I'm seeing here. Here, I'm talking about perfectly scanned and available files in a compilation which are initially only part of that compilation and which are then added to the individual artists on subsequent scanner runs.
Is this still an issue?
Not 100% sure. Actually I believe I had another one of my SWSX compilations added to the individual artists on a rescan yesterday but I can't be 100% sure it did not already happen a week or two ago.