csingh / scdownloader_v2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Take your SoundCloud favourites offline!

#What A Python script to download your SoundCloud favourites or playlists (with artist/title/image info embedded in ID3Tags)

#Pre-requisites:

  • python 3 (tested with 3.4.2)
  • mutagen for python
  • soundcloud-python api

#Pre-req Install Instructions:

#Finally

  • run python3 download_things.py -h to see usage details

#Example Usage get csingh91's likes, but don't download:

python3 download_things.py http://soundcloud.com/csingh91/ --dry_run

download csingh91's likes:

python3 download_things.py http://soundcloud.com/csingh91/

download csingh91's 'mixes' playlist:

python3 download_things.py http://soundcloud.com/csingh91/sets/mixes

download all playlists from csingh91:

python3 download_things.py http://soundcloud.com/csingh91/sets/

#Notes

  • script will only process 50 songs by default. Use --num_songs argument to override this
  • script will keep track of downloaded files, and skip them on next run (data saved to "dl_data.json" by default)

About

License:MIT License


Languages

Language:Python 100.0%