Media Server does not see all of the albums under artist

Server Version#: 1.18.2.2058
Player Version#: 3.104.2
Ubuntu 18.04

Media server cannot see albums under an artist. Music media is on a NAS system as a SMB share, with appropriate read/write permissions (it should only need read, but it has both). Example:

/Artist/
Album 1
Song 1
Song 2
Album 2
Song 1
Song 2

It will see SOME of the albums, but not all. The format will be the same (track #, and then name with .mp3 extension). I have changed the format to the album directory being named Artist - Album Name with the files labeled track # - song name, but that did not help. I also enabled Prefer Local Metadata, which did not help.

This is a fairly new build - I backed up the data for my previous Plex server and rebuilt the server under Ubuntu 18 (was at 16). When I started up the new Plex server, it acted like it didn’t know where anything was (I had to rescan the Music folder share). It misses at least 10% of the music that is on that share (I validated the files are in the location, and that they are legitimate files).

Any help would be greatly appreciated.
Thanks.
Pete

Is ‘Prefer local metadata’ in the properties of the music library activated or not?

Is this an old library or recently created?

Which file format is used?

Are embedded metadata present in the files?

How are the actual file names?

Sorry…I posted without finishing my post (oops - sorry). See it now, should have some answered. Thanks.

Are embedded metadata present in the files?

How are the actual file names?

There is no embedded metadata that I can find in files that won’t show up. Here is a comparison output for a file that does show up correctly vs one that does not:

Non working:

petes-MacBook:For Me, It’s You pete$ mdls “01 All I Ever Wanted.mp3”
kMDItemFSContentChangeDate = 2019-12-04 17:47:22 +0000
kMDItemFSCreationDate = 1970-01-01 00:00:00 +0000
kMDItemFSCreatorCode = “”
kMDItemFSFinderFlags = 0
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = “01 All I Ever Wanted.mp3”
kMDItemFSNodeCount = 9828785
kMDItemFSOwnerGroupID = 20
kMDItemFSOwnerUserID = 501
kMDItemFSSize = 9828785
kMDItemFSTypeCode = “”

Working:

petes-MacBook:Drops of Jupiter pete$ mdls “01 She’s on Fire.mp3”
kMDItemFSContentChangeDate = 2011-12-09 04:36:16 +0000
kMDItemFSCreationDate = 1970-01-01 00:00:00 +0000
kMDItemFSCreatorCode = “”
kMDItemFSFinderFlags = 0
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = “01 She’s on Fire.mp3”
kMDItemFSNodeCount = 3666574
kMDItemFSOwnerGroupID = 20
kMDItemFSOwnerUserID = 501
kMDItemFSSize = 3666574
kMDItemFSTypeCode = “”

For this example, here is how I have a working an non-working one:

Share name is music, so its mapped at Unix/server level to that share:

Train/
Drops of Jupiter/
01 She’s on Fire.mp3
02 I Wish You Would.mp3
For Me It’s You/
01 All I Ever Wanted.mp3
02 Get Out.mp3

(etc, etc).

Sorry, forgot to say “Drops of Jupiter” album shows in media server, but For Me It’s You does not. Nothing different between the two.

Sorry, this doesn’t mean anything to me.
Do these files have embedded ID3 tags? And if so, what is in them?

Opening up the working/non-working files in iTunes showed me the ones not showing up have limited metadata in them. Let me edit the one album that will not show (add metadata in it), and then rescan.

For a regular album by one artist, you need to have at least
‘Album Title’, ‘Artist’ and ‘track number’ populated.

If it is an album with differing Track artists, you need to have ‘Album Artist’ as well.
A multi-disc album needs the ‘disc #’ meta tag populated, of course.

‘Release date/year’ helps too.

So, I took a few of my problem albums, and I populated metadata in them. I populated it two different ways - using iTunes to populate the data, and also used Kid3 to populate the data. After I added the data, I saved it back to the folder where it was.

In all cases, the problem albums still did not show up (after re scanning). They had a minimum of what was stated.

Can you inspect the Plex XML info of a track which does appear and tell me the contents of the properties called guid, parentGuid and grandParentGuid, please?

Working music file:

guid=“local://5504”
parentGuid=“com.plexapp.agents.lastfm://Train/My%20Private%20Nation?lang=en”
grandparentGuid=“com.plexapp.agents.lastfm://Train?lang=en”

OK, this tells us that the library is not converted to the new system.
Or if it was converted, it failed to convert the existing items.

Check the properties of your library.
Look for a menu item named ‘Convert’. If there is none, Edit your library, go to the ‘Advanced’ tab and verify that both ‘Scanner’ and ‘Agent’ are set to ‘Plex Music’.

If they are already set to ‘Plex Music’, perform the Plex Dance “light” (omitting step 4) with all albums of that particular Album Artist.

That seemed to work for the album I was working with. I will try with a few others.

This will be a bit of a chore, any other method that is a bit easier/faster?

As of this time, unfortunately not. Except perhaps deleting the whole music librtary and re-creating it. But that will also take a relatively long time – without manual intervention, though.

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