Mini tuto Plugin SHOUTcast2 para XBMC4XBOX

El archiveterano plugin para SHOUTcast se niega a morir, aunque por desgracia ranquea un poquito.
Lo primero decir que este plugin sirve para escuchar la radio online y yo al menos recuerdo una que se veía y todo. Hay literalmente miles de emisoras
Actualmente tenemos disponibles dos plugins:
SHOUTcast <- Desde los últimos cambios en la web de SHOUTcast, este plugin está ciego y no busca ninguna emisora. Parece que ya no sirve para nada, pero no, aun tiene su utilidad.
SHOUTcast2 <- Este plugin es plenamente funcional, con solo un fallo. Todas las emisoras que guardes en Favoritos, al intentar volverlas a escuchar no funcionan.
Ya aviso que solo funciona en las últimas versiones de XBMC4XBOX.
En su momento hable con el autor de nuevo plugin y ya me avisó que no tenía prisa en solucionar este problema. http://www.xbmc4xbox.org.uk/forum/viewt ... =17&t=2390
Llegados a este punto tenemos un plugin ciego y otro que funciona pero guarda mal las emisoras.
Qué hacer si como yo te gusta guardar en Favoritos las emisoras?
Pues es sencillo, siempre y cuando tengas un PC o cualquier dispositivo que te permita editar texto conectado en red con el XBMC4XBOX.
Con el plugin buscamos las emisoras que nos gusten y le damos a guardar en Favoritos, ya veréis como quedan perfectamente guardadas pero al pinchar sobre ellas para escucharlas no pasa nada.
Conectar por FTP y buscar Q:\UserData\favourites.xml
Aquí muestro un ejemplo real de como hay que modificar la línea de esa emisora guardada para que la reproduzca el plugin SHOUTcast, el cual a pesar de estar ciego si permite reproducir las emisoras guardadas, además de mostrar mucha info sobre la emisora en cuestión.
El editor de texto a usar no debe partir las líneas, sino se vuelve uno loco para editar este fichero.
Personalmente uso gedit (pluma) es para linux pero también está disponible para Win, es gratuito y libre.
Ni que decir tiene que si ya tenías algunas emisoras guardadas y convenientemente editadas, hagas copia de seguridad del fichero favourites.xml
Como he dicho he buscando unas cuantas emisoras y las he guardado en Favoritos.

<favourites>
    <favourite name="BlackBeats.FM - finest in blackbeats - powered by surfmusik.de" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=302745&amp;mode=play&quot;)</favourite>
    <favourite name="LA Z URBANA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=1356616&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BEAT * #1 For HipHop and R&amp;amp;B" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=105867&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - PARTY 181 -=- Your Official Party Station!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=508962&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BOX - #1 For Hip-Hop" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=611786&amp;mode=play&quot;)</favourite>
    <favourite name="LOCA FM LA MANCHA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=882230&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.CLUB - WWW.RAUTEMUSIK.FM - 24H MIXED HANDS UP TRANCE DANCE TECHNO HARDSTYLE HOUSE AND MORE" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=17998&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.HOUSE (FUNKY) - WWW.RAUTEMUSIK.FM - 24H MIXED HOUSE DANCE ELECTRO FUNK MINIMAL AND MORE!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=99194448&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - Jammin 181" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast2/?url=125192&amp;mode=play&quot;)</favourite>
</favourites>


El primer cambio, buscar y reemplazar el texto

SHOUTcast2/?url


Por

SHOUTcast/?play


Ahora la cosa queda así

<favourites>
    <favourite name="BlackBeats.FM - finest in blackbeats - powered by surfmusik.de" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=302745&amp;mode=play&quot;)</favourite>
    <favourite name="LA Z URBANA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=1356616&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BEAT * #1 For HipHop and R&amp;amp;B" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=105867&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - PARTY 181 -=- Your Official Party Station!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=508962&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - The BOX - #1 For Hip-Hop" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=611786&amp;mode=play&quot;)</favourite>
    <favourite name="LOCA FM LA MANCHA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=882230&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.CLUB - WWW.RAUTEMUSIK.FM - 24H MIXED HANDS UP TRANCE DANCE TECHNO HARDSTYLE HOUSE AND MORE" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=17998&amp;mode=play&quot;)</favourite>
    <favourite name="#MUSIK.HOUSE (FUNKY) - WWW.RAUTEMUSIK.FM - 24H MIXED HOUSE DANCE ELECTRO FUNK MINIMAL AND MORE!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=99194448&amp;mode=play&quot;)</favourite>
    <favourite name="181.FM - Jammin 181" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=125192&amp;mode=play&quot;)</favourite>
</favourites>


Ahora viene el último y definitivo cambio, buscar el texto

&amp;mode=play&quot;)</favourite>


Y reemplazar por

&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>


Así debe quedar

<favourites>
    <favourite name="BlackBeats.FM - finest in blackbeats - powered by surfmusik.de" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=302745&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="LA Z URBANA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=1356616&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - The BEAT * #1 For HipHop and R&amp;amp;B" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=105867&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - PARTY 181 -=- Your Official Party Station!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=508962&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - The BOX - #1 For Hip-Hop" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=611786&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="LOCA FM LA MANCHA" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=882230&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="#MUSIK.CLUB - WWW.RAUTEMUSIK.FM - 24H MIXED HANDS UP TRANCE DANCE TECHNO HARDSTYLE HOUSE AND MORE" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=17998&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="#MUSIK.HOUSE (FUNKY) - WWW.RAUTEMUSIK.FM - 24H MIXED HOUSE DANCE ELECTRO FUNK MINIMAL AND MORE!" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=99194448&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
    <favourite name="181.FM - Jammin 181" thumb="Q:\plugins\music\SHOUTcast2\icon.png">RunPlugin(&quot;plugin://music/SHOUTcast/?play=125192&amp;tunein=/sbin/tunein-station.pls&quot;)</favourite>
</favourites>


Añadido 21/01/2016

Se puede modificar con un simple script de linux, no creo que sea muy difícil convertirlo en un BAT para Windows

#!/bin/bash

sed -i 's+music\\SHOUTcast2\\icon.png">RunPlugin+music\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+SHOUTcast2/?url+SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit


Si estas usando el XBMC4XBOX instalado desde el Borg Disc 1.02, este es el script correcto

#!/bin/bash

sed -i 's+\\music\\SHOUTcast2\\icon.png">RunPlugin+\\unspecified\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+unspecified\\SHOUTcast2\\+unspecified\\SHOUTcast\\+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+music/SHOUTcast2/?url+unspecified/SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit


Solo decir que el editor de tengo, el gedit y me imagino que muchos otros recuerda las búsquedas, por lo cual es sencillisimo y rápido editar este fichero las veces que sean necesarias.
Si se van añadiendo emisoras nuevas, no hay problema, las emisoras ya guardadas no las toca para nada, evidentemente las nuevas habrá que modificarlas para que funcionen.
Ya para terminar, hay una cosa que si que funciona de SHOUTcast2 al guardarlos en Favoritos, que son los Géneros.
Si estos existen hay tener cuidado al editarlo de no modificar por error esas líneas o no funcionaran, aunque tampoco es un gran problema, desde el mismo XBMC4XBOX se borra la línea "Género" que no funciona y se vuelve a añadir a Favoritos en un par de segundos.
Los plugins son 100% legales y se puedes descargar de aquí, debes copiarlos descomprimidos en está ruta Q:\plugins\music\
Descarga: SHOUTcast2
El XBMC4XBOX que incorpora el BioHazard Lite ya los lleva incluidos

Imagen
Como te lo curras macho ;)
Muchas gracias hal por el tuto [oki]
@hal9000 que maquina como siempre. Para video ya no queda nada no ?
Para vídeo queda pelisalacarta, tvalacarta y seguro que alguno mas.
Añadido 21/01/2016

Se puede modificar con un simple script de linux, no creo que sea muy difícil convertirlo en un BAT para Windows

#!/bin/bash

sed -i 's+music\\SHOUTcast2\\icon.png">RunPlugin+music\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+SHOUTcast2/?url+SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit


Si estas usando el XBMC4XBOX instalado desde el Borg Disc 1.02, este es el script correcto

#!/bin/bash

sed -i 's+\\music\\SHOUTcast2\\icon.png">RunPlugin+\\unspecified\\SHOUTcast\\icon.png">RunPlugin+' favourites.xml
sed -i 's+unspecified\\SHOUTcast2\\+unspecified\\SHOUTcast\\+' favourites.xml
sed -i 's+url=http+tmp=http+' favourites.xml
sed -i 's+music/SHOUTcast2/?url+unspecified/SHOUTcast/?play+' favourites.xml
sed -i 's+mode=play+tunein=/sbin/tunein-station.pls+' favourites.xml
sed -i 's+tmp=http+url=http+' favourites.xml

exit
gracias ya no hay que estar buscando otra vez XD [plas]
7 respuestas