SoundcloudScraper: Download all of an artist’s Soundcloud tracks automatically
Today I was listening to a great Soundcloud artist with 22 tracks, all available to freely download. Since I didn’t see an option to download them all en masse, I wrote up a nifty script to do it, then added a bunch of features to make it shiny.
Download the SoundcloudScraper zip file here: soundcloudScraper_v1 To use, you’ll need Python; I looked into making it a standalone binary but I’m afraid that’ll have to wait for another time. Open up a terminal and go to the directory the script is in, and type:
This will automatically download all the available tracks by that artist, meaning tracks with a ‘Download’ button. You can also specify multiple artists:
./soundcloudScraper.py artist1 artist2 artist3
This script uses the fantastic Animated Terminal Progress Bar module by Nadia Alramli! If you find any bugs or get some use out of the script, leave a comment! Enjoy!