[GH-ISSUE #239] Enhancement: Allow specifying API server album art size in config.yml #151

Closed
opened 2026-02-28 14:25:50 +03:00 by kerem · 1 comment
Owner

Originally created by @breadsander on GitHub (Oct 30, 2025).
Original GitHub issue: https://github.com/devgianlu/go-librespot/issues/239

First off, thanks so much for this project. I've been using it for a Spotify controller and album art display.

I may be entirely mistaken, but I recall that Spotify allows returning of 600x600 art URLs, as well as 300x300. I'm using your websocket API to listen for metadata events to pull out the 'album_cover_url' from the data. It appears that the URL provided is always the 300x300 image.

Any chance we could add a configuration for a larger art URL? Or, maybe we always return the largest of the art URLs?

Thanks!

Originally created by @breadsander on GitHub (Oct 30, 2025). Original GitHub issue: https://github.com/devgianlu/go-librespot/issues/239 First off, thanks so much for this project. I've been using it for a Spotify controller and album art display. I may be entirely mistaken, but I recall that Spotify allows returning of 600x600 art URLs, as well as 300x300. I'm using your websocket API to listen for metadata events to pull out the 'album_cover_url' from the data. It appears that the URL provided is always the 300x300 image. Any chance we could add a configuration for a larger art URL? Or, maybe we always return the _largest_ of the art URLs? Thanks!
kerem 2026-02-28 14:25:50 +03:00
Author
Owner

@szygmunt commented on GitHub (Oct 31, 2025):

You can use official web API from spotify (via web-api passthrough: see #66) and use http://yourIP:3678/web-api/v1/me/player address for curl or webbrowser

<!-- gh-comment-id:3474053630 --> @szygmunt commented on GitHub (Oct 31, 2025): You can use official web API from spotify (via web-api passthrough: see #66) and use http://yourIP:3678/web-api/v1/me/player address for curl or webbrowser
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/go-librespot#151
No description provided.