Soundcloud command-line utility
Project description
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
Project details
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
|