I can't take Spotify anymore. I downloaded all my playlists as CSV files, is there any API somewhere to get torrent/magnet links for each song title or do I have to grab them all manually?
You just got yourself a cool little programming project.
What am I supposed to target though? Torrent search sites? That's less of a programming project and more of a shell one liner but I feel like it would get a lot of the wrong music.
I've been wondering about this as well, is there an IMDBID equivalent global identifier for songs/albums? I would guess not.
There are a bunch of Spotify -> (YouTube|Tidal|Deezer|...) playlist converters on the internet, but from the FOSS implementations I've seen they rely on searching the title/artist across multiple platforms and grabbing the first result. There isn't anything that can reliably match songs, albums, or artists across platforms.
>>3
Download your songs from Soulseek?
>>4
For metadata there are various databases. Kid3 can use some to automatically tag audio files. I'm not sure how would that help you pirate music tho.
>>6
Rarbg for instance lets you search for movies by IMDB ID. I was thinking of something similar for music. You would need bindings between Spotify's ID and the ID in the databases you mention, and a torrent site that allowed you to search by that ID.
there is an app thing called spotiflyer
use it to download the songs
I ended up just writing a shell script. It's not great and misses a lot and you have to go throw and delete extra commas (spotify uses some kind of vector ID format)
http://paste.textboard.org/28108843
Shell scripting is a superpower.
It works a *lot* better if you also have awk print field 6 from the playlist csv files.
>>10
I don't know how people live without it.
emacs lisp is my favorite scripting language
1,"arctic_fox_stole_a_fish.webm","fox, arctic fox, funny, animal, fishing, snow, winter",2112652,1577818800
Good luck awk-ing that.
amazon music is pretty good
listened to the new taylor swift album today
>>15 who is that male
Where is the best place for pirating new music? Soulseek? Torrent clubs?
>>17
rutracker
>>14
As much as I hate both of these abominations, I would probably bite the bullet and use either perl or python for this. I had to parse csv files using awk at work, and it was not a pleasant experience. And it was POSIX awk to boot.
Python even has a module for parsing csv files, so it should be trivial.
>>17
>>18
rutracker really is the best public tracker for music
you can also try to search with btdig or something
>>4
there is also musicbrainz picard.
really good and can handle large libraries
>>14
Yeah that would be hard. I just went in with vim and deleted all the commas outside quotes. It's inelegant but it's also a one time operation and now I have all my music locally so I don't really care.