https://github.com/zeekay/soundcloud-cli
Soundcloud command-line interface.
https://github.com/zeekay/soundcloud-cli
Last synced: 1 day ago
JSON representation
Soundcloud command-line interface.
- Host: GitHub
- URL: https://github.com/zeekay/soundcloud-cli
- Owner: zeekay
- License: mit
- Created: 2013-09-16T02:28:47.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-05-03T04:19:34.000Z (almost 5 years ago)
- Last Synced: 2025-04-12T23:01:49.263Z (1 day ago)
- Language: Python
- Homepage:
- Size: 54.7 KB
- Stars: 49
- Watchers: 5
- Forks: 13
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - zeekay/soundcloud-cli - Soundcloud command-line interface. (Python)
README
# soundcloud-cli
`soundcloud-cli` is a command-line interface for [SoundCloud](http://soundcloud.com). 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### share
Share a track with a set of users on SoundCloud.$ sc share https://soundcloud.com/requite/honey/s-nIqsG zeekay
shared with:
zeekay (http://soundcloud.com/zeekay)### 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