No Album Art on Media Browser

Hi, Ever since i upgraded to 2022 version of HA, I noticed the media browser doesn’t display the ‘album art’. Although it still display the songs but with blank album art. Anyone know why ? Thanks

This is integration dependent, so please indicate which media source we are talking about.

Sorry… i was selecting the media player of my Picore Player. Previously was still displaying album art.

Any comments ? The picore player ( Squeezebox ), was working fine with album art before i upgraded. I tested with selecting Spotify and it display the album art correctly. So wonder the developer can comments on this and if this can be fixed ?

Hello,

Sorry to revive an older thread, but I have been having a very similar problem. I have some ideas about what could be causing it, but no solution yet.

I too use Picore Player as a media player, but with a Logitech Media Server (LMS) on a separate server, and also an old Squeezebox player as well. I too do not see any cover art in Media Browser, although I do get the artwork in the Media Player. I used to get the cover art, and it seemed to start after an update almost a year ago.

I have suspected for a while that the problem is related to the DuckDNS/LetsEncrypt plugin I use. Yesterday I disabled this plugin to diagnose a port forwarding problem I am having, and the cover art began appearing in Media Browser again. I checked with my browser and it appears that the requests for artwork are being made to the local address of the LMS (ie - 192.168.1.xx:9001). This means that the companion app will not be able to access artwork if it is using the external duckdns domain when accessing HA through the companion app and expecting encrypted data.

I have not yet found a solution to this. I suspect it is particular to LMS/Picore Player as everyone would be having this problem when using an external address to access their HA instance. This does not appear to be the case. So far I can see two solutions: 1. fix the Media Browser so that the browser gets cover art through HA and not directly from the media player/server (which is probably beyond my technical skills) or 2. use something like ngix to access HA using local unencrypted addresses when inside my network.

Are you using the DuckDNS addin?

Has anyone else experienced such a problem? I’ll keep you posted if I find a solution to this.

David,

Thanks for bringing up this topic again as I couldn’t get enough traction to discuss. I’m sorry you face the same issue but glad that you can add to confirm this is an issue not just with me, but with more users of picoreplayer.

My picoreplayer LMS server is setup on a seperate raspberry pi. And you are right, I’m using duckdns. I not sure about just/encrypt as i haven’t touched this option yet. But am using https to access my home assistant. But i remember quite clearly that cover art was working last year even with duckdns access, just before i upgrade the home assistant. So i not sure why it can work before and not now if it is duckdns issue.

I”m not too sure technically how to disable the duckdns access, but i did try using local IP address instead of external DNS to access from my browser, but using https instead. And i still not getting the cover art.

I hope the person who develop the media browser could help to look into it. I will find out the version i was using I do use the picoreplayer quite extensively and hope that i could do most of thing within home assistant lovelace if possible.

I believe the last working version it was still working was 2021.8 before i upgraded to 2022.1.
However, seems like there are some fix this current version of 2022.7.4 which the album folders start to display the arts but is not pre-loaded so it takes time to load each of the art as you scrolls down or up.

The rest like playlist and artist is still not displaying any art.

Well, I solved the problem but I’m afraid I am still not sure what the cause was and my solution may not be practical for you.

The SD card I was using to run Home Assistant (on a Raspberry Pi) got corrupted, and given that I was having a few issues I decided to start with a fresh installation of Home Assistant on a new SD card. I set everything up and Media Browser now gives me cover art,

There are a few possible elements that may have contributed to it now working. First, I installed the DuckDNS/LetsEncrypt addon before installing the Squeezebox integration. Second, in my configuration.yaml file there are now just two lines under http: (setup by the DuckDNS addon). One is the ssl certificate line and the other for the ssl key. I used to also have a line for base_url, with my DuckDNS URL listed. Perhaps removing this was the solution. Not sure.

I hope some of that is of use in tracking down a solution for you,

David