Download songs from SoundCloud, even if the song is not available for download
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
soundcloud-downloader.py

README.md

Used to download music files from SoundCloud.com even if the download button is not available.


How to use

Just run the python script like:

$ soundcloud-downloader.py USER CLIENT_ID

Get the client ID

Register your app on http://soundcloud.com/you/apps/new and takes the Client ID.

Integrate into the console

Edit your .bashrc file and paste the following code :

function soundcloud() {
    user=$1
    type=$2
    /path/to/soundcloud-downloader.py ${user} ${type} CLIENT_ID
}

And to download the all tracks at one time from Bassnectar user:

$ soundcloud bassnectar
# same action with the `type` argument
$ soundcloud bassnectar tracks 

And my favorites:

$ soundcloud oziks favorites

HAVE FUN :-)