Учебники (How-To & F.A.Q)
   5399

Радио для KDE

Учебники (How-To & F.A.Q): Radio для KDEВ новой плазме какое то время не отображался в трее radiotray — приложение с помощью которого я традиционно слашал радио, наткнулся на просторах этих ваших интернетов сети на такое интересное решение. Создаётся текстовый файл делается исполняемым, это обычный скрипт использующий в качестве графической оболочки kde-dialog а поток воспроизводит с помощью vlc или mplayer. Если интересно то просто создайте файл с содержимым которое я укажу чуть ниже, сделайте исполняемым и пользуйтесь.
#!/bin/bash
# © 03/11/2012, Andrea Peluso (http://www.sya54m.eu)
# 0.1.1 (04/05/2013) - aggiunte nuove webradio
# 0.2.0 (07/04/2015) - aggiornati url webradio, aggiunto controllo player, cambiato dialogo di chiusura

if [ -x /usr/bin/mplayer ]; then
PLAYER="mplayer"
elif [ -x /usr/bin/cvlc ]; then
PLAYER="cvlc"
else
kdialog --error "No player found in the system" --caption aradio --icon kmix
exit 1
fi
while [ true ]
do
STATION=$(kdialog --radiolist "Выбери радиостанцию" a "Наше Радио" on b "Радио Ultra" off c "Европа +" off d "Smooth Jazz" off e "Classical Radio" off f "Kickin'Country" off g "Best Blues Radio" off h "Funky Blues" off i "Virgin Radio" off j "Radio Caroline" off k "Oldies Radio" off --caption aradio --icon kmix)
if [ "$STATION" = "a" ]; then URL="http://nashe1.hostingradio.ru:80/nashe-128.mp3"
elif [ "$STATION" = "b" ]; then URL="http://nashe1.hostingradio.ru:80/ultra-192.mp3"
elif [ "$STATION" = "c" ]; then URL="http://ep256.streamr.ru"
elif [ "$STATION" = "d" ]; then URL="http://streaming207.radionomy.com:80/lovesmoothjazzcom"
elif [ "$STATION" = "e" ]; then URL="http://streams.primesite7.com:8000/11Radio-Classical.mp3"
elif [ "$STATION" = "f" ]; then URL="http://192.95.36.32:9909/;?icy=http"
elif [ "$STATION" = "g" ]; then URL="http://streaming202.radionomy.com:80/BestBluesIKnow"
elif [ "$STATION" = "h" ]; then URL="http://streaming203.radionomy.com:80/FunkyBlues"
elif [ "$STATION" = "i" ]; then URL="http://shoutcast.unitedradio.it:1301"
elif [ "$STATION" = "j" ]; then URL="http://sc3.radiocaroline.net:8030"
elif [ "$STATION" = "k" ]; then URL="http://streaming204.radionomy.com:80/OldiesInternetRadioPlus"

else
kdialog --passivepopup "Thanks for using.\n© 2012-2016, Andrea Peluso." --caption aradio --icon kmix
exit 0
fi
$PLAYER $URL &
kdialog --msgbox "Нажми Ok для остановки воспроизведения" --caption aradio --icon kmix
killall vlc mplayer
done


Ну и собственно если не понравился данный способ прослушивания радио, то устанавливайте радиотрей:
yaourt -S radiotray


UPD: Наш соратник Александр Ялинчук написал убийцу радиотрея для кед, приложения названо Krudio
yaourt -S krudio-git

Пользуюсь им с первых альфа версий, нареканий нет от слова вообще, выглядит он вот так:
Учебники (How-To & F.A.Q): Радио для KDE

6 комментариев

avatar
А кто подскажет ссылочку на радиостанции? в прошлый раз была тут такая… буду премного благодарен!
?
СкаженЭ КотЭ в кедах =(^_^)=
KDE-Minimal Setting-Up
0
avatar
Из старого форума ответ lem2207
УРЛы удобнее таки находить на www.shoutcast.com (линк забирается правой кнопкой мыши по иконке «скачать») ;) Там точно найдете чем пополнить свой списочек
+1
avatar
Благодарствую!
?
СкаженЭ КотЭ в кедах =(^_^)=
KDE-Minimal Setting-Up
0
avatar
Удобная штука, добавлять комментарии в избранное!
?
СкаженЭ КотЭ в кедах =(^_^)=
KDE-Minimal Setting-Up
0
avatar
Таки я о том же smiley
0
avatar
Я обычно так делаю: Заходишь на сайт любой радиостанции / жмешь клавишу F12 / переходишь во вкладку «Network» / обновляешь страницу / ищешь ссылку откуда идет поток / копируешь / вставляешь в плеер — все)
радио
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.