https://github.com/dmotz/soundscrape
SoundCloud command line downloader in Node.js
https://github.com/dmotz/soundscrape
cli coffeescript javascript node soundcloud
Last synced: about 1 year ago
JSON representation
SoundCloud command line downloader in Node.js
- Host: GitHub
- URL: https://github.com/dmotz/soundscrape
- Owner: dmotz
- Created: 2012-03-29T01:58:56.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2014-01-29T04:43:43.000Z (over 12 years ago)
- Last Synced: 2025-04-30T21:48:39.448Z (about 1 year ago)
- Topics: cli, coffeescript, javascript, node, soundcloud
- Language: CoffeeScript
- Homepage:
- Size: 203 KB
- Stars: 28
- Watchers: 3
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# soundscrape
#### SoundCloud command line player / downloader
[Dan Motzenbecker](http://oxism.com), MIT License
[@dcmotz](http://twitter.com/dcmotz)
### Installation:
```
$ npm install -g soundscrape
```
### Usage:
#### Download all tracks from an artist at once:
```
$ soundscrape claque
```
(that's me)
#### Download a single track:
```
$ soundscrape claque diver
```
Hyphenate track names with spaces (use the URL endpoint as your guide):
```
$ soundscrape claque hotel-splendid
```
You can also pass a space-separated list of track names as arguments.
Files are downloaded in parallel to the directory you ran `soundscrape` from.
#### Stream a track to your speakers by passing `-p` or `--play`:
```
$ soundscrape claque very-special -p
```
Playing tracks requires [SoX](http://sox.sourceforge.net) to be installed.
Have fun; use it ethically.