ushcompu

Desarrollo y Capacitación desde el Fin del Mundo

radio shell script

leave a comment

He aquí un shell script para escuchar música a través de radios online.
Solo he agregado unas radios de mi interés.
Necesita bash o sh, y mplayer.

  1. #!/bin/bash
  2. #
  3. # llama a mplayer, segun la radio indicada
  4. #
  5. # $Id: radio.sh,v 1.8 2007-01-04 14:48:32 javier Exp $
  6. #
  7. # Fixes en etapa de ejecucion por Arturo 'Buanzo' Busleiman
  8. # <buanzo arroba buanzo.com.ar> - 20070104
  9. # Otras radios y fixes menores por Vampii
  10. # <vampii arroba buanzo.com.ar> - 20082304
  11. # Mas radios por totoloco
  12. # totoloco at gmail dot com - 20090526
  13.  
  14. case "$1" in
  15.  
  16. #
  17. # radios argentinas
  18. #
  19.  
  20. mitre) # Radio Mitre 792 AM
  21. URII='mms://streammitre.uigc.net/mitrevivo'
  22. ;;
  23. rp) # Rock and Pop
  24. URII="mms://200.59.146.10/rockandpop-ba"
  25. ;;
  26. delplata) # Del Plata AM 1030
  27. URII='mms://delplata.telecomdatacenter.com.ar/delplata'
  28. ;;
  29. radio10) # Radio 10 (Dolina) AM 710
  30. URII='mms://radio10.telecomdatacenter.com.ar/radio10'
  31. ;;
  32. continental) # AM 590 Continental
  33. URII='http://66.175.96.10/arcontinental'
  34. ;;
  35. los40) # Los 40 Principales
  36. URII='http://66.175.96.10/ARLOS40P'
  37. ;;
  38. mega) # Mega 98.3 Puro Rock Nacional
  39. URII='http://mega.telecomdatacenter.com.ar/mega'
  40. ;;
  41. fm100) # FM 100 99.9 rtsp://g2.prima.com.ar/vivo/cadena100.rm
  42. URII='rtsp://g2.prima.com.ar/vivo/cadena100.rm'
  43. ;;
  44. heavy) # HEAVYMETAL.COM.AR http://65.254.42.234:15060/listen.pls
  45. URII="http://65.254.42.234:15060/listen.pls"
  46. ;;
  47. america) # Radio 10 (Dolina) AM 710
  48. URII='mms://radio10.telecomdatacenter.com.ar/radio10'
  49. ;;
  50. fmsi) # 89.1 FM BA San Isidro
  51. # (requiere faad/aac)
  52. URII='http://streaming.euro-web.com.ar:8000'
  53. ;;
  54.  
  55. #
  56. # television
  57. #
  58.  
  59. tn24) # TN 24 Horas
  60. URII="mms://wmedia01.uigc.net/TN"
  61. ;;
  62.  
  63. #
  64. # otras radios
  65. #
  66.  
  67. kehuelga) #Radio libre y social 102.9FM ::.K-HUELGA>
  68. URII="http://www.kehuelga.org:8000/radio.mp3"
  69. #Aca estan otros espejos en caso de saturacion:
  70. #http://stream.r23.cc:2323/kehuelga.mp3
  71. #http://radio.resistenciacreativa.org.mx:8000/radioresisteincia.mp3.m3u
  72. #http://radio.indymedia.org:8000/radiozapote-alta.mp3.m3u
  73. #http://radio.indymedia.org:8000/appo.mp3.m3u
  74. ;;
  75. bigbeat)
  76. URII="http://radio.bigbeats.ru:9054/"
  77. ;;
  78. dnb)
  79. URII="http://www.bassdrive.com/v2/streams/BassDrive.pls"
  80. ;;
  81. ebm)
  82. URII="http://www.digitalgunfire.com/dg.pls"
  83. ;;
  84. acidjazz) # acid jazz, trip-hop, acid house, y otro electro tranqui
  85. URII="http://91.121.202.186/listen.pls"
  86. ;;
  87. folclore) # folclore argentino
  88. URII="http://www.impactoglobal.com:8004/"
  89. ;;
  90. *)
  91. echo "
  92. Uso: radio.sh opcion
  93.  
  94. mitre ( Radio Mitre 792 AM )
  95. rp ( Rock and Pop )
  96. delplata ( AM 1030 )
  97. los40 ( Los 40 Principales )
  98. fm100 ( FM 100 99.9 )
  99. radio10 ( AM 710 )
  100. continental ( AM 590 )
  101. mega ( Mega 98.3 Puro Rock Nacional )
  102. fmsi ( 89.1 FM BA San Isidro )
  103. heavy ( Radio Heavy )
  104. america ( Radio América )
  105.  
  106.  
  107. kehuelga ( Radio libre y social 102.9FM ::.K-HUELGA )
  108.  
  109. tn24 ( TN 24 Horas )
  110. "
  111. exit 1
  112. ;;
  113. esac
  114.  
  115. #mplayer -af lavcresample=44100 -cache 32 "$URII"
  116. mplayer "$URII"

Written by ushcompu

mayo 26th, 2009 at 8:07 am

Posted in *nix,Música

Tagged with

Leave a Reply