soundcloud-cli is a command-line interface for SoundCloud. It allows you to compress and upload audio to SoundCloud, among other things.
Install
Preferred method of install is pip:
$ pip install soundcloud-cli
After installing sc, you should authenticate using sc auth.
Commands
Check usage for detailed arguments:
$ sc --help
auth
Authenticate against SoundCloud and save access_token. Required to upload audio.
$ sc auth Enter username (zeekay): requite Enter password: Saved access_token.
You can run sc auth to change users later.
defaults
Set values to be used as defaults for commands.
$ sc defaults share_with zeekay set share_with = ['zeekay']
list
List your tracks, or tracks for a given user.
$ sc list sinerise tracks by sinerise: Dane Pedersen - Space Jambience (Sinerise Remix) http://soundcloud.com/sinerise/space-jambience-remix Strewn (51st Vocal Mix) feat. delica http://soundcloud.com/sinerise/strewn-51st-vocal-mix Calling (requite's bass refix) http://soundcloud.com/sinerise/calling-refix Can't Save Me http://soundcloud.com/sinerise/cant-save-me Strewn http://soundcloud.com/sinerise/strewn Calling (Original) http://soundcloud.com/sinerise/calling
upload
You can use the sc upload command to upload audio to SoundCloud. If you specify a .wav file sc will compress the audio for you (if lame is installed). By default uploaded audio is set to private, and you’ll get the secret link for sharing:
$ sc honey.wav uploading honey.mp3 [==================================================] 100% http://soundcloud.com/requite/honey/s-nIqsG
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file soundcloud-cli-0.2.7.tar.gz.
File metadata
- Download URL: soundcloud-cli-0.2.7.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8822060e467ef5ac5a74330cbd9cfa7180f0fa46236057c602158585000a2e2
|
|
| MD5 |
732aed62a607c463d8150a07bc3ee471
|
|
| BLAKE2b-256 |
3de761d55038e327a4da858e1537590c864df6e72f32490965676e22e831e8e8
|