This thing does it all:
thank you http://Mario.include-once.org
„Microsoft is the Empire. Apple is the Rebels. We are the Ewoks.“
Linux debian 3.16.0-4-686-pae #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) i686 GNU/Linux
# had a little trouble installing it under Debian8 because it is not in the main repositories
# but basically what you do
sudo bash; # become root
mkdir /software/webradio; # this is to keep some order
cd /software/webradio; # use what we just created
wget http://milki.include-once.org/streamtuner2/streamtuner2-2.1.9.deb; # download
dpkg -i streamtuner2-2.1.9.deb; # and realize it fails with some python dependencies
aptitude install streamtuner2; # let it complete the job :)
# and while we are at it, if you want to do the recording you will need streamripper as well
apt-get install streamripper; # install streamripper
wget http://www.100xr.com/listen/100xr-he-aac.pls; # download webradio playlist file
cat 100xr-he-aac.pls; # check for ip:port/url File1=http://22.214.171.124:8000
streamripper http://126.96.36.199:8000; # start recording
# THANKS TO ALL INVOLVED! IT'S INCREDIBLE!
# 100 XR - The Net's #1 Rock Station!!! HE-AAC stream ROCKSSS!
How to add your own stations:
it is actually DRAG AND DROP MY FRIEND 😀
is an internet radio browser. It looks up the
categorized music stations from various directory services:
- Xiph.org (utilizing a faster caching service)
- Jamendo (radios, genres, albums and playlists)
- MyOggRadio (open source stream directory project)
- Youtube (for Music videos)
- SurfMusik (International listings)
DMOZ/Google stations MusicGoal
basic.ch DJ mixes
Meanwhile it works mostly stable and most functions are implemented. It
isn’t optimized for speed however. Also it will always consume more
memory than the original C implementation. And Pygtk makes it slightly
Unlike the original it loads favicons for music stations, and gives a friendlier
overview. The station lists and table columns are less configurable currently.
It’s supposed to support a wider array of audio formats and players. For station
recording it still chains to streamripper. While some lists (DMOZ) only have
homepage links at the moment, others (like modarchive) provide direct download
The long awaited console-only mode is there, which allows to start playing individual
radios without invoking the GUI, and also supports exporting the station lists as JSON.
An experimental yp.shoutcast wrapper module for streamtuner1 is also there.
You can just download the installer,
extract and run the application as-is on most BSD/Linux systems. On Windows
it requires manual installation of Python+Gtk
(use this 33MB pkg: sf.net/win32pyngtk.exe…)
first, and is not guaranteed to run.
The application is released into the Public Domain. It’s open source,
no strings attached.
Streamtuner2 has already been properly packaged for a few distributions. You
should rather use these packages than the autogenerated .deb/.rpms:
Revision history (source control management) is kept in a fossil repository.