-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No covers displayed #136
Comments
Here are the logs I can collect on Netcloud server when connecting Power Ampache 2 :
Does that mean server does not send covers information ? |
Thanks for the report. |
Thanks, I will check on Nextcloud server side then. Need to learn more about how and when cover art is transfered to Ampache client. |
perfect. If you see that the image urls are being passed to the client, try to open some of those urls from a browser, if everything works fine and the images load without any issue, I will increase the timeout for image-loading in PA2 (for now, without any other data, I'm assuming that would be the issue). |
Quick update : I got no answer from Nextcloud Music dev (owncloud/music#1156) so far. Let's wait... In the mean time, I have installed a subsonic client (substreamer), and I do get cover art : in the log, I can see explicit request for cover art like this (which I don't see with Power Ampache) : So at least, my server is able to provide cover art ! 😉 And I don't find any recent ampache client to test it. |
Hi, Can you look at Paulijar's answer : from what he said, there are 2 methods, but none of them can be seen in logs. But using the test URL, all is fine now on my server. But still no cover art in the app... |
Could the remaining problem now be a caching issue on the client end? As those image URLs originally returned 404 on @pled 's config, maybe PA2 now remembers that and doesn't try to refetch the images although the nginx configuration is now fixed? |
thanks for all the info, I will look into it during the weekend. |
I have clear cache, reinstalled app, etc... still the same, no cover art. |
when I request the albums I get a response like this one:
Look for the field |
It looks very similar to the URL (except the token) I tested from the advice from Nextcloud Music dev (owncloud/music#1156) :
And such URL works on my server. |
@pled: One thing you could do would be to set up another Nextcloud account which would have just a few albums. Then, we would learn if the high number of albums on your account is relevant for this issue or not. |
I already simplified my configuration : moved from external storage to internal, and limited music collection to 4 albums only (2 with cover art embedded in audio files, 2 with covert art in external |
So I created a new user, added only one album (cover art embedded), and connect the Power Ampache client using API password provided for that user. Still the same, no album art displayed. |
thanks for performing all those tests. Would it be possible for you to create a test account for me on your server? So I can check the debug logs directly from my machine. |
Sure, how can I send you credentials ? is there a PM system on Github ? (never used) |
no worries @pled , some of the contacts methods are in the readme: |
This was about changing from " I have the same problem (no cover art diplayed). And I also got problem simply to connect to my library with PA2. For this, the solution was about the URL: the right URL to use was https://.index.php/apps/music/ampache . |
No, I did not try it, because I don't understand what I should exactly test as a specific location. I would be happy to try if I get more details about that setting. But mainly because I have now change these settings following recommendations from Nextcloud documentation issue I raised (nextcloud/documentation#11951). So from now, I have no specific location for Ampache client anymore, but added the following general rule as documented here.
So far all is fine with that setting, and I don't see any request refused by nginx server. |
hey @CypLef , can you expand a bit on this please? @pled , I tried your credentials, but I don't have any issue with albums covers not loading, look: ---- Artists images, on the other hand, are not showing. But there is no bug here, look at the response I get from "artists", they all have "art":"", and "has_art":false. That means there is no cover to display passed by the server.
|
Hi @icefields , Thanks you for testing. I think issue is coming from my pihole server used as a DHCP server on my LAN, and also as a DNS ad filtering server befire forwarding to real DNS. When I am outside my LAN, I can see cover art (I should have tested this more accirately before, and this why I got covert art once, see remember my first comment here). So it appears to be related to some external requests being blocked for privacy concern (PiHole workd with Ad lists). I am still investigating why I don't get cover, I may have observed some request to "Google CrashLytics" in my PiHole logs, put it in white list for test, but still no cover art. I am still investigating why I don't get covers in my LAN environment. Will update here my findings. PS : regarding Artist Art, yes, this is expected, I only manage cover art i, my music collection. |
hi, all the requests Power Ampache 2 makes are directed to the amapache server you specified at login. I absolutely do not make any third party or tracking requests. All the libraries used are open source and do not make any network request on their own. Even the "(1) pisteur" you see in your report, that's for email crash report, and you can just refuse to send the email if a crash happens, if you want. |
Hi, I have another specific setting that explains the issue : Internally, the default 443 external port for https connection is routed to another one, let say 553. So when I am at home, the server address I use is something like Because of this, nextcloud art URL sent to Ampache client is on 443 default port... which is not reachable from proxy. You can close this issue, this is not related to Power Ampache 2, sorry for the disturbing. |
Hi,
Using Nextcloud Music 2.0.0 and PowerAmpache2-1.00-61-fdroid.
When using a large music collection (not sure if this is linked) from Nextcloud Music app (13820 tracks 😎 ), I got no covers in Power Ampache 2.
Covers were there initially, but disappear after a disconnection/re-connection.
Is there a way to reset of force to read music collection again ?
Thank you for that beautiful application.
The text was updated successfully, but these errors were encountered: