<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Support for Spotify]]></title><description><![CDATA[<p dir="auto">Hi, I know this issue has already been raised (<a href="https://github.com/strawberrymusicplayer/strawberry/issues/179" rel="nofollow ugc">https://github.com/strawberrymusicplayer/strawberry/issues/179</a>) and has been criticized.<br />
However, it is true that it is one of the most popular streaming services. Many of my favorite artists don't exist on eg Tidal.</p>
<p dir="auto">Have you considered integrating with unofficial SDKs like this one? <a href="https://github.com/librespot-org/librespot" rel="nofollow ugc">https://github.com/librespot-org/librespot</a></p>
<p dir="auto">Best regards</p>
]]></description><link>https://forum.strawberrymusicplayer.org/topic/118/support-for-spotify</link><generator>RSS for Node</generator><lastBuildDate>Tue, 10 Mar 2026 15:50:24 GMT</lastBuildDate><atom:link href="https://forum.strawberrymusicplayer.org/topic/118.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 01 Nov 2020 12:59:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Support for Spotify on Wed, 21 Aug 2024 20:44:14 GMT]]></title><description><![CDATA[<p dir="auto">There are several issues with the Spotify support in release 1.1.1, so I've been working on fixing those.</p>
<ul>
<li>The blocking of the GUI when switching songs is fixed.</li>
<li>Streaming being limited to 128kbps is fixed.</li>
<li>The favorites and search results returning too many artists and albums is fixed.</li>
</ul>
<p dir="auto">However, today I notice that Spotify's authentication for the actual streaming is no longer working, there is some discussion here:<br />
<a href="https://github.com/librespot-org/librespot/issues/1308" rel="nofollow ugc">https://github.com/librespot-org/librespot/issues/1308</a><br />
<a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/203" rel="nofollow ugc">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/203</a><br />
Hopefully it will be resolved, and then possible to provide a access token to gstreamer so we do not have to provide additional login for the actual streaming too.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/4758</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/4758</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Wed, 21 Aug 2024 20:44:14 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Sat, 27 Jul 2024 20:04:24 GMT]]></title><description><![CDATA[<p dir="auto">Just noticed this was working <a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/1">@jonas</a>, thanks! This is awesome!</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/4382</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/4382</guid><dc:creator><![CDATA[crowjake]]></dc:creator><pubDate>Sat, 27 Jul 2024 20:04:24 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Wed, 12 Jun 2024 23:25:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/2424">@theo</a><br />
OK, I signed up for a 1 mounth to test it too. Yes it works, and I see I've already implemented spotify uri scheme, just forgot about it.<br />
But it still lags when you change song manually, I see now that's caused by gst_element_set_state when stopping the previous pipeline.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3711</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3711</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Wed, 12 Jun 2024 23:25:16 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Fri, 03 May 2024 09:49:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/1">@jonas</a> I can confirm spotify works just fine in strawberry with a premium account.<br />
I compiled the spotify branch from a recent git clone, and inserted schema-19 to the db.<br />
When starting strawberry I could configure my spotify creds and authenticate strawberry as an app in spotify.<br />
That's it. Works perfectly now <img src="https://forum.strawberrymusicplayer.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=faqqna7874c" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3594</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3594</guid><dc:creator><![CDATA[theo]]></dc:creator><pubDate>Fri, 03 May 2024 09:49:34 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Sun, 10 Mar 2024 22:14:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/1293">@rajm</a><br />
No responses from anyone, you can try to add me, but I already have an account associated with my main e-mail address, so if that doesn't work, I can give you another you can try.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3417</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3417</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Sun, 10 Mar 2024 22:14:08 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Sun, 10 Mar 2024 15:32:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/1">@jonas</a> Have you had any response to this? - I have a family plan (and I have your email)</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3411</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3411</guid><dc:creator><![CDATA[rajm]]></dc:creator><pubDate>Sun, 10 Mar 2024 15:32:23 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Fri, 08 Mar 2024 19:15:52 GMT]]></title><description><![CDATA[<p dir="auto">Can anyone add me to a family plan or something and I can see if the spotify support is mergable now?</p>
<p dir="auto">We need to change strawberry to use the "spotify" uri scheme: <a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/912/diffs#8081a7741a879d840be97ce64e192df50f2add51" rel="nofollow ugc">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/912/diffs#8081a7741a879d840be97ce64e192df50f2add51</a></p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3408</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3408</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Fri, 08 Mar 2024 19:15:52 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Tue, 14 Jun 2022 20:05:45 GMT]]></title><description><![CDATA[<p dir="auto">Actually, gapless playback works, I just didn't correctly load the track duration from the API.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/1707</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/1707</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Tue, 14 Jun 2022 20:05:45 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Tue, 14 Jun 2022 20:06:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/147">@dziurka</a><br />
Since GStreamer has a Spotify plugin using librespot now (<a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs" rel="nofollow ugc">https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs</a>) I started work on it here:  <a href="https://github.com/strawberrymusicplayer/strawberry/tree/spotify" rel="nofollow ugc">https://github.com/strawberrymusicplayer/strawberry/tree/spotify</a><br />
It's almost finished and works but still has issues:</p>
<ul>
<li>For now we need to use a modified version of the plugin, see: <a href="https://github.com/strawberrymusicplayer/strawberry/wiki/GStreamer-Spotify-plugin" rel="nofollow ugc">https://github.com/strawberrymusicplayer/strawberry/wiki/GStreamer-Spotify-plugin</a></li>
<li>The plugin causes a bit of hang when starting playback of a new song. You'll notice that the fading of the album covers is a bit laggy.</li>
<li><s>No gapless playback.</s></li>
</ul>
]]></description><link>https://forum.strawberrymusicplayer.org/post/1704</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/1704</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Tue, 14 Jun 2022 20:06:16 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Mon, 02 Nov 2020 10:27:33 GMT]]></title><description><![CDATA[<p dir="auto">Thanks for the answer.<br />
I'd shoulder it, but I have too many overtime projects right now. It is possible that in March I could deal with it or maybe in the meantime someone would be interested in this topic.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/329</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/329</guid><dc:creator><![CDATA[dziurka]]></dc:creator><pubDate>Mon, 02 Nov 2020 10:27:33 GMT</pubDate></item><item><title><![CDATA[Reply to Support for Spotify on Sun, 01 Nov 2020 23:59:57 GMT]]></title><description><![CDATA[<p dir="auto">It would make more sense to write our own, as the library is in rust, and what we do is C/C++.<br />
However it is a lot of work, and also requires a subscription. The best way to do it is through a gstreamer plugin. Most of the work is getting the audio data, as the rest of the API part isn't too much work as we can simply copy the Tidal/Qobuz stuff and modify it for the Spotify API.<br />
Most new features need to come from the community as this is a community driven project, so unless there is a programmer interested in spotify support willing to do it, it won't be done.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/328</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/328</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Sun, 01 Nov 2020 23:59:57 GMT</pubDate></item></channel></rss>