Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Curses based internet radio player

tree: b79ffb7e0e

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 pyradio
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Changelog
Octocat-spinner-32 DESCRIPTION Prepare to publish August 29, 2012
Octocat-spinner-32 LICENCE Added MIT licence December 22, 2011
Octocat-spinner-32 MANIFEST.in Fix setup August 29, 2012
Octocat-spinner-32 Makefile
Octocat-spinner-32 README.md
Octocat-spinner-32 setup.py
README.md

PyRadio

Command line internet radio player.

Ben Dowling - http://www.coderholic.com/pyradio

Requirements

  • python 2.6+
  • mplayer

Installation

pip install pyradio

Shell

$ pyradio -h

usage: main.py [-h] [--stations STATIONS] [--random] [--add] [--list]

Console radio player

optional arguments:
-h, --help            show this help message and exit
--stations STATIONS, -s STATIONS
                        Path on stations csv file.
--random, -r          Start and play random station.
--add, -a             Add station to list.
--list, -l            List of added stations.

Controls

Up/Down/PgUp/PgDown     Change station selection
Enter                   Play selected station
-/+                     Change volume
m                       Mute
r                       Select and play a random station
Space                   Stop/start playing selected station
Esc/q                   Quit
Something went wrong with that request. Please try again.