by bartoszhernas on 10/14/20, 10:30 AM with 262 comments
by zoltar on 10/14/20, 1:15 PM
TOKEN=$(curl --basic --user $ID:$SECRET -X POST -d grant_type=client_credentials https://accounts.spotify.com/api/token | jq -r .access_token)
curl -H "Authorization: Bearer $TOKEN" https://api.spotify.com/v1/playlists/$PLAYLIST/tracks | tee playlist-$PLAYLIST.json | jq -rc '.items[].track | "\(.artists[0].name) -- \(.name)"' | sort
by slothtrop on 10/14/20, 6:37 PM
I organize everything in foobar now, both local music and streaming playlists with the help of extensions. You can add Youtube sources to your playlists. Even if the links break, you can automatically fix them, keep the name and structure. Have not tried the app versions.
by CravingLogic on 10/14/20, 1:29 PM
by harsha930 on 10/14/20, 1:39 PM
Think of all the barriers apple music has created (apple watch app for a long time was the only one that supported offline, apple music is preinstalled, when you hit play and no apps are currently playing it will go to apple music, probably much more).
My main thought though is that Spotify is much better anyway, why give people the ability to export their curated playlists and use somewhere else. They’ve built that service that helped you discover all those songs — if you created all those playlists from scratch with no help from Spotify’s algorithm (discover/recommendations) good for you but I doubt that’s most people.
by Hnrobert42 on 10/14/20, 12:37 PM
by selykg on 10/14/20, 1:07 PM
Their response was some random canned response about how you can still export your data. I'm not a fan of lock in, and I'm even less thrilled about not actually responding to my actual questions and instead giving me some canned BS.
I responded back telling them thanks for not even reading my question and responding with a canned response, then asked for instructions on how to delete my account. I haven't heard back. For what it's worth I wasn't rude in any of this, I was straight and to the point, but I was not rude. Now they seem to be simply ignoring me.
I'm definitely not spending my money with this service any more. I used to feel a tiny bit sad for them competing with Apple and their whole complaint against Apple and payment stuff. But after seeing this shitty set of responses from them I just no longer care, it feels like they've brought at least some of this on themselves.
As a sidenote, I'm sort of fed up with customer support in general these days. Snippeted answers are great when they make sense. I.e. a user is asking a simple question, you can take the approach of some personalization sprinkled with snippets to make your life easier and your messaging more consistent. But when you have an unhappy, or upset customer, the last thing you should do is throw in some canned response that doesn't even address their concerns.
by crazygringo on 10/14/20, 9:07 PM
...what's the alternative? People hate Google, they hate Amazon... I remember people used to hate Apple Music years ago because it was missing tons of basic functionality.
Is it better? Is Apple Music the "accepted" streaming platform now? Do they all suck in their own way? Or is there another platform that's the good one now?
by Confiks on 10/14/20, 2:23 PM
I've been exchanging emails with Spotify to demand that they re-enable the API or allow for some other method to transfer my personal data directly to another controller. So far they've just sent me boilerplate back telling me about their GDPR article 20 subsection 1 process. You can read the full conversation here [2].
I fully intend to file a complaint with the Dutch civil court if they don't allow me to exercise my rights under the law. It would be good to have some precedent here. As they've already shown it to be technically feasible (a requirement of the law), and enabling the process is literally a boolean away, I think such a complaint would have a high chance of success.
Additionally, in my opinion their GDPR article 20 subsection 1 process is currently also in violation, because they take up to 30 days (counting 2 now) before emailing you the ZIP with your personal data. This is arguably "undue delay" (which is prohibited under the GDPR). If it comes to a case, removing this delay will certainly be part of the demands.
by syshum on 10/14/20, 1:11 PM
They are open with data, have good API's etc until they get market dominance then they stop supporting many of those same things.
They have dropped their support for Linux Clients, they closed most of their API's, and various other things
It is a repeating pattern with companies that are disrupting a market
by csunbird on 10/14/20, 12:42 PM
https://freeyourmusic.com/en/blog/best-music-streaming-platf...
by DangerousPie on 10/14/20, 12:40 PM
by InfinityByTen on 10/14/20, 2:45 PM
This is the best of the lot.
by tapland on 10/14/20, 12:38 PM
by fsflover on 10/14/20, 1:47 PM
by adnanh on 10/14/20, 1:16 PM
by therealmarv on 10/14/20, 1:25 PM
ANSWER to myself: Seems there is at least a simple drag&drop solution with the select all on desktop app -> LibreOffice https://www.quora.com/How-do-I-export-my-Spotify-playlist-as...
by codazoda on 10/14/20, 6:20 PM
I wonder how many others are the same way and how that negatively affects their revenue.
by blunte on 10/14/20, 12:46 PM
by CivBase on 10/14/20, 1:18 PM
by cafed00d on 10/14/20, 5:21 PM
I remember attempting to move over from Spotify to Apple Music in 2017. Used some other apps at that time. Didn’t work so well. So I gave up and used Spotify for a few years. And then switched afresh to Apple Music in 2019.
Today, though, I found freeyourmusic and I was super impressed by their pricing.
Figured I’d give it a shot and I am convinced this is the best $10 I have ever spent!
by marketingPro on 10/14/20, 12:45 PM
Worst case I use OCR/mechanical turks in the future because I took screenshots.
by arthtyagi on 10/15/20, 1:52 AM
by jscholes on 10/14/20, 8:06 PM
I'm not sure how this can be true. Their terms of service specifically ban users from reverse engineering unofficial parts of the product.
Either way, I'd be interested to know how it actually works.
by dawnerd on 10/14/20, 3:22 PM
by Tipewryter on 10/14/20, 12:44 PM
Then you can save it and upload it to wherever you like.
You probably would have to write a second little script to convert the csv into the format of the service you want to upload it to.
by tbodt on 10/14/20, 6:32 PM
Nice
by antihero on 10/14/20, 4:59 PM
It did the trick! https://soundiiz.com/
by 1zael on 10/14/20, 3:15 PM
by bloak on 10/14/20, 5:56 PM
by bakerkretzmar on 10/16/20, 4:22 AM
by funcDropShadow on 10/14/20, 12:23 PM
by quattrofan on 10/14/20, 5:58 PM
by Vespasian on 10/14/20, 1:58 PM
My playlists tend to be
a) quite short ~30 songs I listen on repeat until the mood changes and / or work requires a different rhythm and
b) are not that many. Only around 10 in active use at any time. I tend to delete older lists to not clutter "my library"
This leads me to the conclusion that a one time (GDPR) data dump would be sufficient to migrate the data over time.
Since Music is quite fungible, the one benefit Spotify offers over other services is their recommendation engine which is arguably better than the competition.
by xtat on 10/15/20, 1:38 AM
by loopdoend on 10/14/20, 12:22 PM
by pkvlive on 10/15/20, 5:08 AM