Here I will show you how to get SoundCloud-Downloader setup from scratch on a Linux Debian system & how to download a full playlist.

Note: you can use Windows Python for all of this. You just need to get ID3-PY, Requests and the Soundcloud packages

Using this app: https://github.com/013/Soundcloud-Downloader

You can download songs or playlists:

# soundcloud-downloader.py http://soundcloud.com/user/songname
or
# soundcloud-downloader.py http://soundcloud.com/user/sets/setname

Requirements
* ID3-PY (for name tagging) http://id3-py.sourceforge.net/: instructions below
* Requests (for downloading SoundCloud pages): pip install requests
* Soundcloud: pip install soundcloud

How to (from Scratch)

Im assuming here your on a system without Python on it.

Update your apt with your repos

Get Python 2.7:

Get Pip (to download packages for python):

Install these items (these are called python modules):

If above “pip install soundcloud” fails do this then try again:

NOTE: the above “easy_install” upgrades distribute so that soundcloud module can install

NOTE: pythons on screen error output is usually useful enough to know what to do next, whether its download the next package or whatever.

Download ID3 python module:

If above doesn’t download, get it from here: http://sourceforge.net/projects/id3-py/files/latest/download

NOTE: its not a popular module so it cant be installed with pip, instead we get from sourceforge (a farm of opensource stuff). Pip only installs things that are located on PyPI (Python Package Index). Its an online repo of python modules.

Install ID3:

Download SoundCloud Downloader

Install SoundCloud Downloader (optional, so that you can run it from any folder):

Done with setting it up

How to download a playlist/set:

If you have it installed then you can just (notice the difference is that I didnt have to use soundcloud-downloader.py’s full path)

 

Leave a Reply

Your email address will not be published. Required fields are marked *