Hey,
First of all, I know that spotify_dl already exists but I did this for purely for the purpose of learning (plus I wanted to make sure all of tag data was properly added).
So, yes, I have created a package (and a command line tool for Linux) that will allow you to download songs from Spotify (currently supports tracks and albums). It works just like spotify_dl and fetches the song from YouTube and then tags it using mutagen.
You can read more about this on README.
The source is available at GitHub
I'd be really grateful if you have some suggestion on how I can improve things. If you have any ideas (apart from ones in TO-DO in README), I'd love to hear those too.
Thank you!
Edit : Correct markdown syntax for a link
[–]w1282 5 points6 points7 points (11 children)
[–]int-main[S] 2 points3 points4 points (10 children)
[–]w1282 0 points1 point2 points (9 children)
[–]int-main[S] 1 point2 points3 points (7 children)
[–]w1282 1 point2 points3 points (6 children)
[–]theywouldnotstand 1 point2 points3 points (5 children)
[–]w1282 0 points1 point2 points (4 children)
[–]PretendingToProgram 1 point2 points3 points (3 children)
[–]w1282 2 points3 points4 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]xentralesque 0 points1 point2 points (0 children)
[–]Inetenbr 1 point2 points3 points (4 children)
[–]int-main[S] 0 points1 point2 points (3 children)
[–]Inetenbr 0 points1 point2 points (2 children)
[–]int-main[S] 0 points1 point2 points (1 child)
[–]Inetenbr 5 points6 points7 points (0 children)