Package Exports
- icy-rip
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (icy-rip) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
icy-rip
NodeJS CLI tool for ripping SHOUTcast/Icecast radio streams to individual audio files.
Installation
Install with npm
:
$ npm install icy-rip -g
Recording
$ icy-rip <url> <optional output folder>
Where url
can be a SHOUTcast/Icecast stream, a PLS or M3U playlist.
if optional output folder
is missing, files will be placed in a recordings
folder underneath the current directory.
To cancel recording, press ctrl+c
.
ID3 tags
In order to add ID3 tags to the recorded files, ffmpeg must be installed on your system.
From where to get an url?
You may want to visit the SHOUTcast website, copy the url to the clipboard and paste it to shell window: