-
Notifications
You must be signed in to change notification settings - Fork 370
Installation Instruction
Beherith edited this page Jul 11, 2025
·
18 revisions
Do not forget to install ffmpeg and to add it to your PATH.
There are various methods for installing scdl. It is recommended to use pipx:
brew install ffmpeg pipx
pipx install scdlUpdate:
pipx upgrade scdlpip3 install scdl
Update:
pip3 install scdl --upgrade
pip3 install git+https://github.com/flyingrub/scdl
Update:
pip3 install git+https://github.com/flyingrub/scdl --upgrade
yay -S soundcloud-dl-git
layman -fa glicOne
sudo emerge -av net-misc/scdl
- Find your OAuth token by visiting SoundCloud after logging in and opening developer console (press F12) and going to the Storage tab. Then under cookies > soundcloud.com you can find the entry called oauth_token
- Place OAuth token in the config file (see below)
- You need to have this set to be able to use the
meoption - You need to have this set to download original files (which may be lossless) if they are available
- If you have a GO+ account it will allow you to download some songs in 256 kbps AAC quality, and songs which are only available with GO+
- Windows:
C:\Users\username\.config\scdl\scdl.cfg - Mac/Linux:
~/.config/scdl/scdl.cfg - If
XDG_CONFIG_HOMEis set:$XDG_CONFIG_HOME/scdl/scdl.cfg
[DEFAULT]
oauth_token=XXXXXXXXXXX