for @setestudios and anyone else interested:
It works for Qobuz, Tidal, Deezer, and SoundCloud and Spotify and Apple Music playlists through last.fm. I used a deezer burner account with my spotify playlists because I already did the transfer before using this method, so there was no point in doing it again for last.fm, but you do you. I do advise to use a burner account just to be safe and not risk to lose your spotify account before everything is done. Transferring to one platform to the other is actually quite easy.
This is the Github link with everything neatly done and explained, I will add pictures here for those that aren't used to code.
You need to have python version 3.10 or greater in your computer. I personally use pycharm, so my pictures will be from that.
Once you have python, go to the Github link and download this file:
Now open python and check that it has pip installed, otherwise install the pip package:
Write this "import ffmpeg as ffmpeg" and press the little green arrow on top:
Yes! You did the coding! Now we can copypaste the links for our music. This is the easiest method, but in the Github page it explains more things you can do with it. Go to your music provider and copy the link of the album or playlist that you want to download, then back to python. Now go to the "terminal" :
In the terminal (the rectangle on the bottom of the screen not where you wrote the line of code), write " rip url" and paste the link of your playlist/album:
After pressing enter it should ask for a ARL, depending on if you are using Firefox, Chrome or Safari, the route to get it could be a little different (just google ARL + Firefox/chrome/safari), it should then look like this:
the part circled in red is what you have to copy and paste in the python terminal.
You did your job! Now the download should start by itself and you will find your music in your files, under a folder named Pycharm Projects or something similar. It will not download the same track twice and they will be organised with all their names and informations in whatever playlist or album you downloaded them from. Now that music is yours and you can put it wherever you want. Phone, CDs or MP3 devices.
Depending on how big the playlist you want to download is it will take more or less time, but the setting up step is pretty fast, especially if you already have python.