Artist metadata - genre field not populating

Server Version#: 1.19.4.2935

Hey! It seems that a later version of PMS has stopped populating the artist’s genre field in a music library based on the genre tags for their respective albums. Artists added before whatever has changed are ok, but anyone new isn’t populating this field

Example 1: Artist before

Example 2: Artist after

This was previously auto populating based on the genre of the albums, and was really handy (and integral) for auto-playlists to populate based on an artist. Has anything changed or is this a bug?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

I can report, that this is still an issue with server version 1.20.3.3483
Is this issue known and a fix in progress?

1 Like

Still an issue on 1.20.4.3517 as well:

image

Pleasure Cross album shows as Hardcore and Grindcore, but artist doesn’t show any corresponding genre as it used to:

hmm, i’m trying to remember if we changed anything in this area recently. in general you’d have to look at all albums and somehow merge all the genre tags for the artist and i can’t recall ever doing that (for obvious reasons, it’s not trivial).

Hmm, it definitely seems like it was behaviour that was occurring beforehand. I can provide some more examples if youd like to see

A refresh of metadata at the artist level (not the album) always corrects the genres for me

I believe Plex used to refresh the artist metadata immediately after an album was added, and that would automatically update and amalgamate the genres from all of the albums. I recall in release notes for one version of the server something like “do not refresh artist metadata when new album is added” (or something to that affect.)

In any event, I know for the last few months, if you want accurate genres for the artist, you have to manually refresh metadata.

1 Like

Ahh, that’s good data, actually if you mean from tags. We did make a change to not refresh artist automatically with the album as it was leading to an expensive cascading refresh back down to all albums.

I’ve asked a couple of times, but never got an answer. It doesn’t appear to me that the server updates metadata for the artist during the scheduled maintenance time for the server. If it did, wouldn’t that update have the same affect as manually updating the artist?

The refresh artist trick also works for albums that are matchable but remain unmatched, as I mentioned in this post.

yes, and it does refresh from the artist down (you can see that in your logs overnight, generally)

so this particular point is a clever observation—the nightly refresh right now does not do matching/upgrading, but i have a change in the works which will turn that on to do so.

2 Likes

hmm, just tried this and it doesn’t seem to go through with me:

This All About Eve album has Alternative Rock, Goth Rock and Ethereal listed as album genres. I refreshed the artist metadata from the gui:

I should expect to see those 3 genres appear, but it doesn’t seem to be the case:

Hmmm… always works for me. I wonder if it’s something in the configuration of the music library. I have mine set up to only use embedded tags. So I have “Prefer local metadata” enabled, and have “Embedded Tags” enabled for genres. Those settings are found in the advanced settings when you edit the library.

Yep, those are the same settings on my end, but they’re still not populating:

image
image

I’m probably misinterpreting, but without looking at or trying to decipher logs, a manual refresh seems to work in the opposite order. I’m simply watching the spinning circle on the posters, but it refreshes all of the albums, then refreshes the artist. When done this way, it seems the genres from new albums, or changed genre tags are reflected in the artist genres.

Your screen shot doesn’t show which agent and scanner you are using. In both cases mine are set to Plex Music – perhaps that is different.

Both are plex music as well:

image

weird. I can change the genre of just one track of one album to something completely different than any other album or track, and when I refresh the artist, it scans the albums and the new genre tag shows up in the artist. Similarly, completely removing a genre from all tracks will remove the genre from the artist upon refresh.

I would try doing the “Plex Dance” for Music with the album. (The clean bundles step can be skipped)

  • Move the album out of the library, so that Plex can’t see it.
  • If you have Plex configured to automatically see changes in your library, a trash can will show up on the album in a minute or two. If you don’t have it configured that way you will need to scan the library.
  • Empty the trash from the library
  • Put the album back into the library (re-scan if your system does not do it automatically)

Hopefully, the genres show up under the artist :slightly_smiling_face: