GNOME Bugzilla – Bug 781903
Songs with identical "Album" tag are split up into many different albums
Last modified: 2018-01-10 15:04:51 UTC
Created attachment 350653 [details] screenshot of album divided into many smaller albums Today I installed GNOME Music 3.24, and reset my tracker database with "tracker reset --hard". I observe that GNOME Music 3.24 splits certain albums into a dozen different ones (see fx attached picture). In my collection I have observed it happen under the following circumstances which I find confusing: A) An album containing songs which doesn't have any year number. B) When songs belonging to the same album contain different "Year" numbers. My expectation was that a group of songs with identical "Album" tag and "Album Artist" tag to belong to the same album. Is gnome-music currently enforcing A) and B) as consciously (and if so, why)?
Well it's tracker doing this if year numbers are available. So it is doing A & B. It uses album artist/album name/year (what is available) to figure out what makes up an album. It does rely on tag consistency in between album tracks/songs. As far as albums are concerned they're usually released at a specific point in time, so the date should be the same.
(In reply to Marinus Schraal from comment #1) > As far as albums are concerned they're usually released at a specific point > in time, so the date should be the same. Is the year number reflects the point in time where the album was released? I can't think of a realistic scenario where using year for the purpose of splitting albums with identical album title and album artist is useful. On the other hand I own a couple of albums containing songs with differing year number because the year number reflects the time at which the individual song was released (think compilation albums or albums consisting of singles). I find this useful and more accurate in other contexts where I navigate my music library by year.
(In reply to Bastian Ilsø from comment #2) > (In reply to Marinus Schraal from comment #1) > > As far as albums are concerned they're usually released at a specific point > > in time, so the date should be the same. > > Is the year number reflects the point in time where the album was released? > I can't think of a realistic scenario where using year for the purpose of > splitting albums with identical album title and album artist is useful. album artist = various artists album artist is not available, album name = 'greatest hits' > > On the other hand I own a couple of albums containing songs with differing > year number because the year number reflects the time at which the > individual song was released (think compilation albums or albums consisting > of singles). I find this useful and more accurate in other contexts where I > navigate my music library by year. An album with a collection of singles still has a release date of the album (aka the date tag). If you talk about song recording date (or final mix/whatever) that is another tag. That being said, can you name a few of such albums? I would like to see what metadata db's do for these albums. Tagging is not an exact science (see my writeup https://feaneron.com/2017/04/12/gnome-music-the-road-to-3-24/) and we have to make some decisions what we think is supportable tagging.
Created attachment 350794 [details] [review] Tracker-resource-helpers: Don't consider date to be part of disc UID I discussed this through with Marinus on IRC and I understand now the arguments on both sides. In any case, for future reference or to anyone else stumbling upon this problem, I have attached a quick hack which, when applied to the tracker source code ignores the album date.
*** Bug 783888 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-music/issues/107.