radio

a command line radio player, using mpd/mpv as a backend
git clone git://git.alex.balgavy.eu/radio.git
Log | Files | Refs | README | LICENSE

README.md (1146B)


      1 # radio: a command line radio player
      2 
      3 Requires Ruby, and uses [mpv](https://mpv.io) or [mpc](https://www.musicpd.org/clients/mpc/)+[mpd](https://www.musicpd.org/) as a backend, with preference for mpd.
      4 Playing subreddits via mpd is not yet supported, so you will need both mpv and mpc+mpd installed if you want full functionality.
      5 
      6 The default radio channels are defined in the file [`/usr/local/etc/radio/urls`](./urls).
      7 They can be overridden by defining channels in the file `$HOME/.config/radio/urls`; if this file is present, `/usr/local/etc/radio/urls` is not read.
      8 The file uses the standard conf syntax.
      9 
     10 Apart from manually-configured radio channels, `radio` supports:
     11 
     12 * [Radio Garden](http://radio.garden/) - listen to radio broadcasts from around the world
     13 * [Sounds of Earth](https://soundsofearth.eco/) - sounds of nature around the world
     14 * Playing music from Reddit subreddits (Spotify links aren't supported because they require authentication)
     15 
     16 ## Installation
     17 * Homebrew: `brew install thezeroalpha/formulae/radio`
     18 * Makefile: `make install`
     19 * Manual: download the `radio` script, make it executable, and put it in your `$PATH`