A program that extracts the individual tracks from an Ogg/Vorbis or mp3 radio stream. Written in go without any non-standard dependencies.
model | ||
mp3 | ||
util | ||
vorbis | ||
build-all.sh | ||
go.mod | ||
LICENSE | ||
main.go | ||
README.md |
radio-stream-recorder
A program that extracts the individual tracks from an Ogg/Vorbis or mp3 radio stream. Written in go without any non-standard dependencies.
Obtaining the binary
Via releases
-
Download the binary for your system from https://git.nobrain.org/r4/radio-stream-recorder/releases/latest
-
(*nix only) Make executable
chmod +x <EXECUTABLE PATH>
-
That should be it, just open a terminal and run it; see usage
From source
-
Clone the git repo and cd into it
-
Install go (preferably a recent version)
-
go build
Usage
-
General usage:
./rsr [-dir <OUTPUT_DIRECTORY>] <RADIO_STREAM_URL>
-
see
./rsr -h
for integrated usage documentation