A terminal client for radiooooo.com β music from everywhere, everywhen.
Pick a country and a decade. Hear what people were listening to.
radio italy 1970 # Italian music from the 70s
radio japan 80s # Japanese music from the 80s
radio brazil # Random decade, Brazilian music
radio 1950 # Random country, 1950s music
radio --mood slow france # Slow French music
radio --mood weird 60s # Weird 60s music from anywhere
radio # Surprise me!In continuous mode:
Enterornβ next trackqβ quit
-m, --mood {slow,fast,weird} Filter by mood (can repeat)
-l, --list [DECADE] List countries (optionally for a decade)
-1, --one Play one track and exit
- Python 3.7+
- An audio player: mpv (recommended) or ffplay
brew install mpv
git clone https://github.com/brezgis/radiooooo.git
cd radiooooo
# Add alias for easy access
echo 'alias radio="python3 ~/radiooooo/radio.py"' >> ~/.bashrc
source ~/.bashrcsudo apt install mpv
git clone https://github.com/brezgis/radiooooo.git
cd radiooooo
echo 'alias radio="python3 ~/radiooooo/radio.py"' >> ~/.bashrc
source ~/.bashrc-
Install Python (if you don't have it): download from python.org β check "Add to PATH" during install
-
Install mpv (audio player) β pick one method:
- Direct download: grab the
.7zfrom mpv.io/installation, extract it, and add the folder to your system PATH - Scoop (if you have it):
scoop install mpv - Chocolatey (if you have it):
choco install mpv
- Direct download: grab the
-
Clone or download the repo:
git clone https://github.com/brezgis/radiooooo.gitOr just download the ZIP and extract it.
-
Run it:
cd radiooooo python radio.py italy 1970 -
(Optional) Create a shortcut β add a
radio.batfile somewhere in your PATH:@echo off python "C:\path\to\radiooooo\radio.py" %*
Then you can just type
radio italy 1970from anywhere.
Uses the radiooooo.com public API to fetch random tracks filtered by country, decade, and mood. Streams audio via mpv. No account needed.
- radiooooo.com β the wonderful music time machine
- API documentation from radio5 (Ruby adapter)