Co prawda skrypty ze stacjami radiowymi pojawiają się tutaj często, ale tym razem muzyka bez reklam - dla kogoś, kto ma dosyć sieczki z komercyjnych rozgłośnii.
Miłego słuchania.
Kod: Zaznacz cały
#####################################
######### RADIO wolne od reklam #############
######### autor: Xerces ##################
#### fcja odtwarzaj() zapożyczona ze skryptu qubsiu ####
####################################
#!/bin/bash
function menu(){
clear
dialog --title "Wybierz stacje" \
--backtitle "Radio online" \
--menu "Menu" 18 40 10 \
1 "ogólny specradia" \
2 "rosyjski chanson" \
3 "rosyjski rock" \
4 "muzyka francuska" \
5 "hard & heavy" \
6 "etnick & new age" \
7 "trance & techno" \
8 "muzyka elektroniczna" \
9 "muzyka klasyczna" \
10 "jazz & blues" \
11 "muzyka radziecka" \
12 "piosenka autorska" \
13 "rosyjska elektronika" \
14 "księga litery" \
15 "rząd dźwięku" \
16 "disco-polo" \
17 "sinth-radio" \
18 "SEGA-radio" \
19 "R & B" \
20 "radio SAR" \
21 "team radio" \
22 "radio kampus" \
23 "radio afera" \
24 "radio żak" \
25 "radio centrum" \
26 "radio akadera" \
27 "radio luz" \
28 "kuar - jazz, folk" \
29 "ciut - alternative, jazz" \
30 "ckrl - jazz, rock, chanson" \
31 "kfsr - jazz" \
32 "klon - jazz, blues" \
33 "kamp - alternative, hip-hop" \
34 "kcsm - jazz" \
35 "wsbf - blues, roots, reggae" \
36 "pbs - alternative radio" \
37 "kfjc - squonk, blues, bluegrass" \
38 "kanu - classical/opera, blues" \
39 "baobab - rock, blues" \
40 "rock legends radio" \
41 "wumb - folk, roots" \
42 "kaxe - npr" \
43 "wbgo - real jazz" \
44 "wrvu - alternative rock" \
45 "wsou - hard rock" \
46 "wdvx - bluegrass, country, blues" \
47 "wcbe - folk, blues, jazz, etc." \
48 "wxyc - alternative rock" \
49 "krui - alternative sound" \
2> /tmp/tempfile
opt=$?
read d < /tmp/tempfile
case $d in
#http://pl.specialradio.ru
1) adres="mms://81.13.20.10/1button" ; radio="1 fala Glowna" ;;
2) adres="mms://81.13.20.10/2button" ; radio="2 fala Rosyjski chanson" ;;
3) adres="mms://81.13.20.10/3button" ; radio="3 fala Rosyjski rock" ;;
4) adres="mms://81.13.20.10/4button" ; radio="4 fala Muzyka francuska" ;;
5) adres="mms://81.13.20.10/5button" ; radio="5 fala Hard & heavy" ;;
6) adres="mms://81.13.20.10/6button" ; radio="6 fala Ethnic & New age" ;;
7) adres="mms://81.13.20.10/7button" ; radio="7 fala Trance & techno" ;;
8) adres="mms://81.13.20.10/8button" ; radio="8 fala Muzyka elektroniczna" ;;
9) adres="mms://81.13.20.10/9button" ; radio="9 fala Muzyka klasyczna" ;;
10) adres="mms://81.13.20.10/10button" ; radio="10 fala Jazz & blues" ;;
11) adres="mms://81.13.20.10/11button" ; radio="11 fala Muzyka radziecka" ;;
12) adres="mms://81.13.20.10/12button" ; radio="12 fala Piosenka autorska" ;;
13) adres="mms://81.13.20.10/13button" ; radio="13 fala Rosyjska elektronika" ;;
14) adres="mms://81.13.20.10/14button" ; radio="14 fala Ksiega litery" ;;
15) adres="mms://81.13.20.10/15button" ; radio="15 fala Rzad dzwieku" ;;
16) adres="mms://81.13.20.10/16button" ; radio="16 fala Disco-polo" ;;
17) adres="mms://81.13.20.10/17button" ; radio="17 fala Sinth-Radio" ;;
18) adres="mms://81.13.20.10/18button" ; radio="18 fala SEGA-Radio" ;;
19) adres="mms://81.13.20.10/19button" ; radio="19 fala R&B" ;;
#www.radiosar.pl
20) adres="http://ogg.radiosar.pl:8000/sar3.ogg" ; radio="Radio SAR" ;;
#http://www.teamradio.pl/
21) adres="http://www.teamradio.pl/56.m3u" ; radio="Team Radio" ;;
#http://www.radiokampus.waw.pl/
22) adres="http://193.0.98.66:8002/" ; radio="Radio Kampus" ;;
23) adres="http://radio.afera.com.pl:8000/" ; radio="Radio Afera" ;;
#http://www.zak.lodz.pl/
24) adres="http://www.radio.pionier.net.pl/stream.pls?radio=radiozak" ; radio="Radio Żak" ;;
25) adres="http://radiocentrum.pl:8000/" ; radio="Radio CENTRUM - Rzeszów" ;;
#http://www.akadera.bialystok.pl
26) adres="http://www.radio.pionier.net.pl/stream.pls?radio=akadera" ; radio="Radio Akadera" ;;
#http://www.radioluz.pwr.wroc.pl/
27) adres="http://156.17.39.65:8000/luz_hifi.mp3" ; radio="Radio Luz - Wrocław" ;;
########################################################
#http://www.kuar.org/
28) adres="http://pubint.ic.llnwd.net/stream/pubint_kuarfm" ; radio="kuar - University of Arkansas - jazz, folk" ;;
#http://www.ciut.fm/
29) adres=" http://128.100.197.46:8002/" ; radio="CIUT - University of Toronto - alternative, jazz" ;;
#http://www.ckrl.qc.ca/
30) adres="mms://199.202.64.76/ckrl" ; radio="CKRL - Limoilou - jazz, rock, chanson francaise" ;;
#http://www.csufresno.edu/kfsr/KFSRhome.html
31) adres="http://129.8.40.34:8000/" ; radio="Fresno, KFSR - jazz" ;;
#http://www.jazzandblues.org/index.aspx
32) adres="http://www.jazzandblues.org/programming/listen/links/kkjz1.pls" ; radio="KLON -California State University - jazz, blues" ;;
#http://kamp.arizona.edu/
33) adres="http://kamp.arizona.edu/files/lowogg.pls" ; radio="Tucson, KAMP - alternative, world, jazz, electronic, hip-hop" ;;
#http://www.kcsm.org/
34) adres="http://sc1.abacast.com:8242/" ; radio="San Mateo, KCSM - jazz" ;;
#http://wsbf.clemson.edu
35) adres="http://wsbf.net:8000/" ; radio="Clemson, WSBF - blues, roots, reggae" ;;
#http://www.pbsfm.org.au/
36) adres="mms://srv1.mel.apstream.net/pbsfm" ; radio="Radio PBS: Melbourne - alternative station" ;;
#http://www.kfjc.org
37) adres="http://netcast4.kfjc.org:8974/" ; radio="Los Altos Hills, KFJC - rock, squonk, blues, bluegrass, industrial" ;;
#http://kansaspublicradio.org/index.php
38) adres="mms://129.237.213.240/wmtencoder/kpr.wma" ; radio="Lawrence, KANU - Jazz, blues, folk, classical/opera" ;;
39) adres="http://radiobaobab.pl:8000/radiobaobab.ogg" ; radio="Radio Baobab - rock, blues" ;;
#http://rocklegendsradio.com/
40) adres="http://s2.alfanet.ws:8290/" ; radio="Rock Legends Radio - rock, blues" ;;
#http://www.wumb.org/home/index.php
41) adres="http://www.wumb.org/listenlive/wumbfast.pls" ; radio="Boston, WUMB - Folk and roots... day and night" ;;
#http://www.kaxe.org/
42) adres="http://live.str3am.com:2750/" ; radio="Grand Rapids, KAXE - NPR (national public radio)" ;;
#http://wbgo.org
43) adres="http://wbgo.streamguys.net/" ; radio="Newark, WBGO - Real Jazz, Right Now. NPR" ;;
#http://wrvu.org/
44) adres="rtsp://helixa.its.vanderbilt.edu:554/encoder/wrvu.rm" ; radio="Nashville, WRVU - alternative rock " ;;
#http://www.wsou.net/
45) adres=" rtsp://helix.nj.com:554/broadcast/njo/maggot/one.rm" ; radio="South Orange, WSOU - hard rock station" ;;
#http://www.wdvx.com/main.html
46) adres="http://216.66.69.106/wdvx" ; radio="Clinton/Knoxville, WDVX - bluegrass, classic country, blues" ;;
#http://publicbroadcasting.net/wcbe/ppr/index.shtml
47) adres="http://pubint.ic.llnwd.net/stream/pubint_wcbe" ; radio="Columbus, WCBE - from blues to folk, from jazz to hip-hop" ;;
#http://www.wxyc.org/
48) adres="http://152.46.7.128:8000/wxyc.mp3" ; radio="Chapel Hill, WXYC - alternative rock" ;;
#http://www.kruiradio.org
49) adres="http://krui.student-services.uiowa.edu:8100/" ; radio="Iowa City, KRUI - Iowa City's Sound Alternative" ;;
esac
if [ $opt = 1 ] || [ $opt = 255 ] #jeśli cancel lub esc => wyjście
then
clear
exit 0
fi
odtwarzaj
}
function odtwarzaj(){
clear
echo ''Odtwarzam strumień: $adres'' ;
echo "-------------------------"
echo "$radio"
echo "-------------------------"
echo 'Powrót do menu "q"'
echo 'Regulacja głośności "(" i ")"'
echo 'Pauza "p", wyciszenie "m"'
mplayer -really-quiet $adres > /dev/null 2> /dev/null
menu;
}
menu
/Edycja:
Dopisałem kilka rozgłośnii akademickich, ale nie jestem do końca pewny czy emituja reklamy.
Wymagania:
dialog, mplayer