View Issue Details

IDProjectCategoryView StatusLast Update
0015373MMW 5Tagging / organizing (properties / auto-tools)public2019-03-12 15:20
Reporterrusty Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionreopened 
Product Version5.0 
Target Version5.0Fixed in Version5.0 
Summary0015373: Auto-tag: Multiple-artist tracks often get incorrect Album Artist (and consequently Album) recommendations
DescriptionWhenever a track has multiple artists (or a Primary artist and contributing Artist), Auto-Tag gets confused wrt Album Artist (and consequently the Album) and occasionally about the Artist as well:

1) Miss Perfect - Abs. Recommends incorrect Album (Nodesha) due to the fact that MM mixed up the Album Artist (Abs) and the contributing artist (Nodesha).
2) Buggin - True Steppers. Similar to 1) above.
3) Maria Maria - Carlos Santana; Product G&B. Album. The Album Artist is identified as Various and consequently a compilation album is recommended. Moreover, the correct Album Artist/Album isn't even suggested!
4) Ebony and Ivory - Paul McCartney; Stevie Wonder. Same as case 3) above.
TagsNo tags attached.
Fixed in build2166

Relationships

related to 0015501 closedpetr Auto Tag: Multi Artist wrongly Suggested with including Feat. 
related to 0015345 closedpetr Auto-Tag will often not recommend the original Album 
related to 0015347 closedpetr Auto-Tag: Album Artist gets erroneously recommended 
related to 0015410 closedpetr Improve auto-tagging granularity (albums vs singles and field selection) 

Activities

rusty

2019-01-23 15:49

administrator   ~0052196

5) Case d) from 0015347 (tested with 2150 as well):
Maneater - Hall & Oates. Album Artist is looked up as Daryl Hall and John Oates, and Artist as Hall & Oates. It should be:
Artist: Daryl Hall; John Oates (preferable to Hall & Oates)
Album Artist: Hall & Oates

See: https://musicbrainz.org/artist/debabff3-2559-46e5-862d-ef2a906d7010

petr

2019-01-25 00:40

developer   ~0052221

Fixed

rusty

2019-01-25 17:11

administrator   ~0052236

Tested 2151, and cases 1-4 are still problematic:
1) Miss Perfect - Abs. For this case, the recommended Album Artist is Abs;Nodesha, but it should be Abs. Moreover, there's still no ability to choose Abs as an Album Artist. Moreover even if the user chooses Abs as the Album Artist, the Album 'Abstract theory' ( https://musicbrainz.org/release-group/6c83237e-f9e1-381f-a30a-201f400d1a2b ) is still not presented as an option!

2) Buggin - True Steppers. The recommended Album Artist is True Steppers;Dane Bowers instead of just True Steppers! Consequently, the recommended Album is incorrect! Morever, if the user changes the Album Artist to True Steppers, MM still fails to present the Album 'True Stepping' ( https://musicbrainz.org/release/f842de9b-902e-4f59-82ee-e5a3f93de0f4 ) !

3) Maria Maria - Carlos Santana; Product G&B. Album. The Album Artist is recommended as Santana;The Product G&B instead of just Santana (but it does recommend the correct Album).

4) Ebony and Ivory - Paul McCartney; Stevie Wonder. Recommends Album Artist Paul McCartney; Stevie Wonder instead of Paul McCartney (though the Album is correct).

petr

2019-01-25 17:58

developer   ~0052237

Last edited: 2019-01-25 17:58

re 2) reccommeded album/single is 'Buggin' (https://musicbrainz.org/release-group/b5055e5f-b4d3-31d0-a4cd-19174a4f34eb) because it's older single than album you mentioned (Buggin - 2000-04-17, True Stepping - 2000-11-27). This single Buggin is really credited to 'True Steppers feat. Dane Bowers' so album artist is correct.

rusty

2019-01-25 18:15

administrator   ~0052238

Re. 2) OK, we might want to make a couple of changes to the album chooser so that such issues can be easier dealt with:
1) list Albums before compilations
2) show the date/album status of the current album (currently it's only shown for other suggested albums).

6) No More (Baby I'ma Do Right) - 3LW. Upon manually changing the recomended album to '3LW', MM changes the Album Artist to 3LW;Nas .

petr

2019-01-25 18:50

developer   ~0052242

Fixed

peke

2019-01-26 01:32

developer   ~0052263

Verified 2152

rusty

2019-01-27 01:38

administrator   ~0052268

Tested 2152 and all is fixed except:
4) Ebony and Ivory - Paul McCartney. If the user deletes all metadata except for the title and then uses auto-tag
--> MM initially recommends Ebony and Ivory (solo vocal) rather than just Ebony and Ivory (tracked at 0015346)
If the user changes the Title to Ebony and Ivory and chooses the album 'Tug of War'
--> MM fails to update the Artist to Paul McCartney; Stevie Wonder
Note: Although the logic described at comment 0014224:0050585 indicates that changes in Album shouldn't trigger changes to track-specific metadata such as Artist, I'm no longer sure that I believe that to be the case for the Artist field based on this case. We can discuss this case here and update the spec at #14224 fii) if needed.

petr

2019-01-27 12:56

developer   ~0052276

Last edited: 2019-01-27 12:56

Initial lookup is fixed. About changing artist ... i din't think we should change it because it's related just to track and user can change it manually (when user change to any compilation then artist will change to Various Artist and it is not expected).

rusty

2019-01-29 06:06

administrator   ~0052319

Verified 2153.

rusty

2019-02-20 17:30

administrator   ~0052718

Last edited: 2019-02-24 03:27

Tested 2161 and I'm not sure if it's a regression, but for many tracks for which the artist is A feat. B, or A ft. B, MM will ignore the existing metadata and suggest either:
5)a) the artist by itself (Roses - The Chainsmokers;Rozes); Jugg - Fetty Wap Ft. Monty; My Way - Fetty Wap feat. Monty; Powerful - Major Lazer feat. Ellie Goulding & Tarrus Riley; The fix - Nelly Ft. Jeremih
b) the artist with the wrong supporting artist (e.g. Where Ya At - Future feat. Drake)

petr

2019-02-23 16:35

developer   ~0052762

Fixed

rusty

2019-02-24 04:29

administrator   ~0052775

Tested 2162. There are no regressions re issues 1-4, but the items described in case 5 still occur (i.e. even though in most cases, the contributing artists are listed as _possible_suggestions_ they aren't listed as the _recommendation_.
Note: for Where Ya At, and Jugg, the contributing artists weren't even listed.

rusty

2019-02-24 14:00

administrator   ~0052780

Last edited: 2019-02-24 19:53

5)
To clarify, the issue is that MM should 'know' that when a Title or Artist contains pre-existing metadata (implicit or explicit), MM should 'know' that there is a contributing Artist, and should therefore recommend the correct set of matching contributing artists. e.g. for for both cases below, MM should 'know' before doing any lookups that the contributing Artists are B;C (in addition to A):

a) Implicit metadata:
Title: <Title> 'ft.'/'Ft.'/'feat'/'Feat.' B;C & D OR ('ft.'/'Ft.'/'feat'/'Feat.' B;C)
Artist: <Artist> 'ft.'/'Ft.'/'feat'/'Feat.' B;C & D OR ('ft.'/'Ft.'/'feat'/'Feat.' B;C)
Then when it does the Lookups, if it finds multiple versions of the track, it'll recommend the version with the correct set of contributing Artists.

b) Explicit metadata:
Artist: A;B;C
Then when it does the Lookups, if it finds multiple versions of the track, it should recommend the version with the correct set of contributing Artists.

c) A third, related case, though this one is arguable, is that if MusicBrainz returns a Title with implicit metadata e.g.:
Title: <Title> 'ft.'/'Ft.'/'feat'/'Feat.' B;C & D OR ('ft.'/'Ft.'/'feat'/'Feat.' B;C)
It might be preferable to change it to:
Title: <Title>
Artist: A;B;C

For further clarification see: https://www.screencast.com/t/hT0ggaJ99

petr

2019-02-24 14:41

developer   ~0052782

Item 5b fixed

petr

2019-03-07 12:49

developer   ~0052897

Fixed item 5 except C as data from MB server already contains all featured artists.

rusty

2019-03-12 15:20

administrator   ~0052941

Verified 5a/b in 2165.