*** DogRadio Internet Radio Player v2 ***
Update 2023-06-03 : New DogRadio version 2.5 below attached with a small improvement, thanks @stemsee , see:viewtopic.php?p=90779#p90779
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Update 2023-04-09 : New DogRadio version 2.4 with some improvements thanks @stemsee , see: viewtopic.php?p=86475#p86475
Shared already "DogRadio" years back on the old forum, but it became outdated e.g. because of dependency of the "Radiosure" database (for searching), which doesn't exist anymore.
This v2 makes use of http://all.api.radio-browser.info/ and doing a search is direct online, so no local database is needed anymore.
Tested on FossaPup and Vanilla-Dpup (the latter has yad GTK3 version by default) (EDIT: And KLV-Airedale, see here for xbps package: viewtopic.php?p=86300#p86300)
For DebianDog: it's in the custom repository for Buster, Bullseye, Bookworm and Sid.
Other changes/bugfixes:
● Search for name of radio-station, or select a country, e.g. Australia from dropdown list
(Add/Remove button > New > Add Radiostation)
● Fixed that it sometimes failed adding a new radiostation to the main GUI
● Choice of player to use (mpv or mplayer). Can be chosen from right-click tray-icon menu > Select Player
● Supports now "yad" built with GTK3 (will look a bit different though)
● Config directory changed to ~/.dogradio2 (with earlier version it was ~/.dogradio)
Requirements:
● mpv or mplayer (note: old version of mplayer may not work well with some stream types, then mpv is recommended)
Can be chosen from right-click tray-icon menu > Select Player
● yad, not sure which exact version required, should be not very old anyway
(yad .pet packages v0.40 (GTK2) attached here viewtopic.php?p=74331#p74331)
● jq , for parsing the radio-browser api, install from PPM
● conky , for the "ticker" that displays station name and often song title, install from PPM
● Optional: streamripper, for ripping a stream (install from PPM)
---------------------------------------------------------------------------------------------------------------------