Artist art not detected after the first sync

Issue description:

Hello,

I’ve been using Symfonium with lms server and having an issue with artist thumbnails.

When I first configure and sync Symfonium with lms it downloads every album cover and artist thumbnail, as expected. Thing is any other artist thumbnail that I add afterwards on the server is not recognized and downloaded on the following Symfonium sync proccesses. I noticed that on the first sync, after verifying albums, artists and tracks it also shows a msg of metadata verification. But on the following sync proccesses there is no mention to aditional metadata (I believe that there might be the issue).

I’m labeling my pictures on the server as "mbid.jpg’ in a specific folder, as instructed by the lms github. It works, since Symfonium detects as many thumbnails as there are available on the server on the first sync.

Symfonium detects correctly artist thumbnails on other servers (I’ve tested both gonic and navidrome). Any added artist thumbnail is correctly detect on subsequent Symfonium syncs.

I’ve cleared the cache of Symfonium, deleted, reconfigured and resynchronized the servers (I’ve been testing with navidrome, lms and gonic).

Other players detect correctly all artist thumbnails (both the initially available and any added afterwards). I tested with Tempo.

First time using this support, I’m not sure if I sent the right needed files. I may have sent more than 1 file by mistake (user alscx). Sorry.

Logs:

Upload description: alscx

Additional information:

 

 

Reproduction steps:

 

 

Media provider:

Subsonic

Screenshots:

     

What version of LMS do you use? Have you fully rescanned if it’s a recent version as @itm completely changed how he returns artist images now.

And I do not think LMS returns art data with getArtistInfo2.

I suppose you need to remove the provider and add it again without checking the option scrape additional data since it’s useless in LMS case.

Hey, your suggestion worked.

With the option to scrape additional metadata disabled it correctly detects any new artist images I’m adding.

Thank you for your prompt reply.

External image files are now scanned by lms, meaning they are imported during the scan (it was not the case before). A diff scan should be enough to add new images.

And indeed urls in getArtistInfo are rather meant to expose urls of external (public) services, not urls for the subsonic server.

Hey so what should the proper set up look like to import artist images?

In the “Providers Configuration” there’s an option “Fetch addditional metadata”. Apparently you’re supposed to disable it (it’s enabled by default).

And how should the images be organized for them to be recognized

The lms developer suggests that the image be named “mbid.jpg”.

For example, a valid “The Rolling Stones” thumbnail art would be a file named “b071f9fa-14b0-4217-8e97-eb41da73f598.jpg” located anywhere in your music library. In my case I created a folder just to populate with these images.

Now I’m looking for a way (a script, maybe) to automatically download them.

1 Like

ha thanks. Yea, let me know if you find a script. I have too many artists to do this manually.

If they could read an image out of the artist’s folder then i could piggy back off what emby finds.

Hey, did you ever come across an easy way to collect this?

hey @Bigmack3000 , sorry for the delay.

Unfortunately, I’ve found nothing… in fact I kind of gave up trying to use artist covers when using LSM (which is really unfortunate, considering this is the most complete provider I tested.