Created
July 14, 2017 01:09
-
-
Save clathrop/900ebba28b3e6962b82cc574c0fca002 to your computer and use it in GitHub Desktop.
How to Install & Use Sound Cloud Downloader (scdl)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://github.com/flyingrub/scdl | |
Installation (assumes you're on mac osx) | |
1. Open up Terminal | |
2. Follow the directions on this (http://python-guide-pt-br.readthedocs.io/en/latest/starting/install3/osx/) page to install homebrew (think of this like a quick package/application manager for OSX) and python3. | |
It's important that you have python3 (and not python 2.x) | |
3. With step 2 you have homebrew, python3 and pip3 installed | |
4. In terminal, copy and paste this: | |
pip3 install scdl | |
And press enter. This will install the scdl (soundcloud downloader) tool. From here you can download any | |
individual songs/playlists whatever using the commands below but we need to sync up with your account before | |
we can download all your likes. | |
5. Go back to Terminal and type/copy this command: | |
open ~/.config/scdl | |
This will open your finder to the config directory for scdl. Right click the file scdl.cfg and open with TextEdit (or sublime | |
or any other code friendly editor). | |
6. Authentication | |
Now we need to get the auth token to connect to your soundcloud user account... | |
Get your auth token here: https://dev.vm0.eu/scdl/ | |
Follow the steps until you get a long string of numbers of letter and copy it. | |
7. Back in the TextEditor you opened paste the auth ID after auth_token= | |
Save | |
8. Voila you should be set, back in Terminal try any of these commands to use the tool | |
# Download track & repost of the user QUANTA | |
scdl -l https://soundcloud.com/quanta-uk -a | |
# Download likes of the user Blastoyz | |
scdl -l https://soundcloud.com/kobiblastoyz -f | |
# Download one track | |
scdl -l https://soundcloud.com/jumpstreetpsy/low-extender | |
# Download one playlist | |
scdl -l https://soundcloud.com/pandadub/sets/the-lost-ship | |
# Download your likes (with authentification token) | |
scdl me -f | |
Credit for the tool goes to https://github.com/flyingrub | |
<3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://dev.vm0.eu/scdl/
invalid_client: The client identifier provided is invalid.