[GH-ISSUE #204] Feature Request: Lossless support #133

Closed
opened 2026-02-28 14:25:40 +03:00 by kerem · 20 comments
Owner

Originally created by @peterdk on GitHub (Sep 10, 2025).
Original GitHub issue: https://github.com/devgianlu/go-librespot/issues/204

Spotify announced Losless support (FLAC), also for Spotify Connect.

Would be great if Go Librespot could support this!

Originally created by @peterdk on GitHub (Sep 10, 2025). Original GitHub issue: https://github.com/devgianlu/go-librespot/issues/204 Spotify announced Losless support (FLAC), also for Spotify Connect. Would be great if Go Librespot could support this!
kerem 2026-02-28 14:25:40 +03:00
Author
Owner

@devgianlu commented on GitHub (Sep 10, 2025):

Is it clear yet how can it be used?

<!-- gh-comment-id:3275184039 --> @devgianlu commented on GitHub (Sep 10, 2025): Is it clear yet how can it be used?
Author
Owner

@peterdk commented on GitHub (Sep 10, 2025):

I read it's configurable per client and not only on the main desktop app. But that's all ofcourse I know.

<!-- gh-comment-id:3275192772 --> @peterdk commented on GitHub (Sep 10, 2025): I read it's configurable per client and not only on the main desktop app. But that's all ofcourse I know.
Author
Owner

@devgianlu commented on GitHub (Sep 10, 2025):

My Android app says that lossless is "coming" and I'll be notified 🤔

<!-- gh-comment-id:3275418678 --> @devgianlu commented on GitHub (Sep 10, 2025): My Android app says that lossless is "coming" and I'll be notified 🤔
Author
Owner

@tbenr commented on GitHub (Sep 10, 2025):

It is not yet available in Italy but it is already for several countries.

<!-- gh-comment-id:3275570878 --> @tbenr commented on GitHub (Sep 10, 2025): It is not yet available in Italy but it is already for several countries.
Author
Owner
<!-- gh-comment-id:3275760687 --> @peterdk commented on GitHub (Sep 10, 2025): Some info: https://newsroom.spotify.com/2025-09-10/lossless-listening-arrives-on-spotify-premium-with-a-richer-more-detailed-listening-experience/
Author
Owner

@xoconoch commented on GitHub (Sep 15, 2025):

+1 To this enhancement. I know it's a little too soon, but just so the amazing dev team knows this would be a highly appreciated feature.

<!-- gh-comment-id:3290123802 --> @xoconoch commented on GitHub (Sep 15, 2025): +1 To this enhancement. I know it's a little too soon, but just so the amazing dev team knows this would be a highly appreciated feature.
Author
Owner

@justinerickson commented on GitHub (Oct 4, 2025):

I just got Spotify Lossless on iOS and macOS with the latest updates yesterday

<!-- gh-comment-id:3368482099 --> @justinerickson commented on GitHub (Oct 4, 2025): I just got Spotify Lossless on iOS and macOS with the latest updates yesterday
Author
Owner

@guidcruncher commented on GitHub (Oct 4, 2025):

Ive just got it on Android here in the UK but then again im in the Spotify beta program, go-librespot supports very high/high currently so the spotify app says, so i guess it definately needs to be implemented

Wow it says 1GB/Hour datarate!

Isnt 24bit/FLAC Kinda of pointlesss tho if your card can only play back 96000 at 16 bit for example?? or am I missing something

<!-- gh-comment-id:3368547468 --> @guidcruncher commented on GitHub (Oct 4, 2025): Ive just got it on Android here in the UK but then again im in the Spotify beta program, go-librespot supports very high/high currently so the spotify app says, so i guess it definately needs to be implemented Wow it says 1GB/Hour datarate! Isnt 24bit/FLAC Kinda of pointlesss tho if your card can only play back 96000 at 16 bit for example?? or am I missing something
Author
Owner

@devgianlu commented on GitHub (Oct 4, 2025):

Nothing in Italy yet :(

<!-- gh-comment-id:3368549251 --> @devgianlu commented on GitHub (Oct 4, 2025): Nothing in Italy yet :(
Author
Owner

@guidcruncher commented on GitHub (Oct 4, 2025):

Are you in the Spotify App beta program?

<!-- gh-comment-id:3368549838 --> @guidcruncher commented on GitHub (Oct 4, 2025): Are you in the Spotify App beta program?
Author
Owner

@devgianlu commented on GitHub (Oct 4, 2025):

I am now, but I don't think that'll do much. Hopefully it comes in the next few days.

<!-- gh-comment-id:3368553100 --> @devgianlu commented on GitHub (Oct 4, 2025): I am now, but I don't think that'll do much. Hopefully it comes in the next few days.
Author
Owner

@guidcruncher commented on GitHub (Oct 4, 2025):

it was immediate for me. here are.the instruction i followed

https://support.spotify.com/uk/article/lossless-audio-quality/

On Sat, 4 Oct 2025, 22:35 devgianlu, @.***> wrote:

devgianlu left a comment (devgianlu/go-librespot#204)
https://github.com/devgianlu/go-librespot/issues/204#issuecomment-3368553100

I am now, but I don't think that'll do much. Hopefully it comes in the
next few days.


Reply to this email directly, view it on GitHub
https://github.com/devgianlu/go-librespot/issues/204#issuecomment-3368553100,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BLPK5EHLCUYYK6FI2AWBQZT3WA4QPAVCNFSM6AAAAACGEHVKSSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGNRYGU2TGMJQGA
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:3368560029 --> @guidcruncher commented on GitHub (Oct 4, 2025): it was immediate for me. here are.the instruction i followed https://support.spotify.com/uk/article/lossless-audio-quality/ On Sat, 4 Oct 2025, 22:35 devgianlu, ***@***.***> wrote: > *devgianlu* left a comment (devgianlu/go-librespot#204) > <https://github.com/devgianlu/go-librespot/issues/204#issuecomment-3368553100> > > I am now, but I don't think that'll do much. Hopefully it comes in the > next few days. > > — > Reply to this email directly, view it on GitHub > <https://github.com/devgianlu/go-librespot/issues/204#issuecomment-3368553100>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/BLPK5EHLCUYYK6FI2AWBQZT3WA4QPAVCNFSM6AAAAACGEHVKSSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGNRYGU2TGMJQGA> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@tbenr commented on GitHub (Oct 7, 2025):

I see the lossless option now (Italy)

<!-- gh-comment-id:3378673214 --> @tbenr commented on GitHub (Oct 7, 2025): I see the lossless option now (Italy)
Author
Owner

@devgianlu commented on GitHub (Oct 7, 2025):

Yup, I have it too, will look into it.

<!-- gh-comment-id:3378680881 --> @devgianlu commented on GitHub (Oct 7, 2025): Yup, I have it too, will look into it.
Author
Owner

@tbenr commented on GitHub (Oct 8, 2025):

to test 24bit you can try spotify:album:2owktfAn8N3ZeiQl75G58Q
apparently there are very few

<!-- gh-comment-id:3380197129 --> @tbenr commented on GitHub (Oct 8, 2025): to test 24bit you can try spotify:album:2owktfAn8N3ZeiQl75G58Q apparently there are very few
Author
Owner

@devgianlu commented on GitHub (Oct 8, 2025):

I've had a quick look and it seems like they do not serve decryption keys for FLAC with the same protocol they did for the other formats. This means that FLAC may never go open source, since they have been notoriously taking down implementations of the new DRM.

I might have missed something, but this is all kind of expected.

<!-- gh-comment-id:3382823131 --> @devgianlu commented on GitHub (Oct 8, 2025): I've had a quick look and it seems like they do not serve decryption keys for FLAC with the same protocol they did for the other formats. This means that FLAC may never go open source, since they have been notoriously taking down implementations of the new DRM. I might have missed something, but this is all kind of expected.
Author
Owner

@tbenr commented on GitHub (Oct 8, 2025):

since they have been notoriously taking down implementations of the new DRM.

Do you mean that they are reporting to GH repos trying to reimplement the new DRM (due to patent infringement or similar)?

<!-- gh-comment-id:3383244601 --> @tbenr commented on GitHub (Oct 8, 2025): > since they have been notoriously taking down implementations of the new DRM. Do you mean that they are reporting to GH repos trying to reimplement the new DRM (due to patent infringement or similar)?
Author
Owner

@kingosticks commented on GitHub (Oct 8, 2025):

Previous reverse-engineered implementations of their DRM were subject to copyright DMCA takedown (the source is still available elsewhere if you look, but that's not much use given it's clearly a target for them).

My official desktop client is now using that DRM-based endpoint for everything, not just lossless. Which doesn't bode well for the future. Fortunately, Spotify will be stuck supporting old players/hardware so we are probably ok for a while.

<!-- gh-comment-id:3383340602 --> @kingosticks commented on GitHub (Oct 8, 2025): Previous reverse-engineered implementations of their DRM were subject to copyright DMCA takedown (the source is still available elsewhere if you look, but that's not much use given it's clearly a target for them). My official desktop client is now using that DRM-based endpoint for everything, not just lossless. Which doesn't bode well for the future. Fortunately, Spotify will be stuck supporting old players/hardware so we are probably ok for a while.
Author
Owner

@justinerickson commented on GitHub (Oct 9, 2025):

Bummer! I've been looking forward to Spotify lossless for years! Seems like librespot-org also discovered same DRM issue: https://github.com/librespot-org/librespot/issues/1583

Anybody know how Chromecast Audio works? I wonder if enough people upvote this request to compel Spotify to support lossless with Chromecast Audio that might unstick go-librespot too: https://community.spotify.com/t5/Live-Ideas/Allow-lossless-playback-to-Chromecast-Audio-device/idi-p/7138979

<!-- gh-comment-id:3387465107 --> @justinerickson commented on GitHub (Oct 9, 2025): Bummer! I've been looking forward to Spotify lossless for years! Seems like librespot-org also discovered same DRM issue: https://github.com/librespot-org/librespot/issues/1583 Anybody know how Chromecast Audio works? I wonder if enough people upvote this request to compel Spotify to support lossless with Chromecast Audio that might unstick go-librespot too: https://community.spotify.com/t5/Live-Ideas/Allow-lossless-playback-to-Chromecast-Audio-device/idi-p/7138979
Author
Owner

@devgianlu commented on GitHub (Nov 7, 2025):

I am closing this as we've received communication from Spotify that makes it clear we cannot pursue development that circumvents their technical protections.

<!-- gh-comment-id:3503498786 --> @devgianlu commented on GitHub (Nov 7, 2025): I am closing this as we've received communication from Spotify that makes it clear we cannot pursue development that circumvents their technical protections.
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#133
No description provided.