Buscar en el Blog

jueves, 7 de septiembre de 2006

Reproductor de MP3 Online (Parte 2)

Guia para hacer la Playlist y Subir los temas:

Primero que nada, se van a tener que conseguir un Hosting (lugar en donde se suben archivos) que soporte PHP y tenga buen espacio para guardar los MP3. Si no tienen un Hosting así, o prefieren hacerlo de la manera gratis, lo mas probable es que tengan que hostear los archivos en dos servers distintos.

Ésta guía está hecha, para los que optan por la versión económica del asunto, es decir, en dos servers.

Para almacenar los PHP, yo recomiendo Trypod, que es gratis, nos da 20Mb, y soporta PHP.

Se crean la cuenta acá : Trypod

Para almacenar las canciones, tiene que ser algo con mas espacio y que no limite tanto el ancho de banda mensual, sino a los dos días de usar el reproductor, se quedan sin playlist. Asi que para ese caso les recomiendo Googlepages.

Se crean la cuenta acá : GooglePages

Ahora, procedo con la guía en cuestion...

* Suponiendo que siguieron mis consejos, voy a tener en cuenta esos dos servers a la hora de la explicacion, sino lo unico que tienen que hacer es reemplazar los nombres de los servers *

Prólogo:
Si bien los temas que uds. tienen van a ser MP3, hay que convertirlos a un formato que se llama RBS, que aparte de ocupar menos espacio, conserva CASI la misma calidad de sonido, achicandole un poco el formato Kbps del MP3 (No se asusten que no suena MAL, aunque algunos lo critiquen)

Proceso de Conversion...

1er. Paso : Descomprimen el archivo "Radio.Blog.3.0.zip" a donde les plazca.

*Para convertirlos, van a encontrar en la carpeta "Radio.Blog.3.0/creat.sound/" 4 archivos, "convert32.bat", "convert32_xp.bat", "convert64.bat" y "convert64_xp.bat" (si tienen deshabilitada la opcion para ver la extension de los archivos conocidos, quizas les aparezca sin el ".bat") *

Los cuatro sirven para lo mismo, pero de distintas formas. Convert32 --> convierte los temas a formato 32Kbps
Convert32_xp --> idem que el anterior, pero en Sistemas XP
Convert64 --> convierte los temas a formato 64Kbps
Convert64_xp --> idem que el anterior, pero en Sistemas XP

2do. Paso : Copien los mp3 a convertir en esa carpeta ("Radio.Blog.3.0/creat.sound/") y doble click sobre la opcion que quieran de conversion. (Esperen un toque a que convierta los archivos... y voilá!

Armado de la playlist...

1er. Paso : Descomprimen el archivo "Radio.Blog.3.0.zip" a donde les plazca. Y suben a: Trypod (o el server que vayan a utilizar para PHP) los siguientes archivos:

"config.php" (con la modificacion que les digo abajo)
"crossdomain.xml" (sin ninguna modificacion)
"playlist.php" (sin ninguna modificacion)
"playlist.xml" (este lo crean, como les explico abajo)

(Los primeros tres archivos los van a encontrar en la carpeta "Radio.Blog.3.0/sounds/")

2do. Paso: Van a tener que modificar el archivo "config.php"
En la parte en donde dice:

# URL OF THE SOUND DIRECTORY
$web_path = 'http://'.$_SERVER...


Lo cambian por esto:

# URL OF THE SOUND DIRECTORY
$web_path = 'http://serverphp.que.usen/'.$_SERVER...


* Si usan Trypod, lo más probable es que sea algo asi como: "http://gameland.trypod.com/" *

3er. Paso : Ahora van a tener que crear un archivo de texto (con el block de notas) y escribir esto:

(?xml version="1.0" encoding="UTF-8"?)
(playlists)
(playlist title="Main Playlist")
(track trackMod="1089216396" title="Titulo de la cancion" path="http://server.donde.pongan.los.rbs/Nombre-Del-Archivo.rbs"/)
(/playlist)(/playlists)

Recuerden cambiar los parentesis por llaves.


A partir de ahi, CADA CANCION que quieran agregar a la Playlist, deben agregar otra linea abajo que diga...

(track trackMod="1089216396" title="Titulo de la cancion 2" path="http://server.donde.pongan.los.rbs/Nombre-Del-Archivo2.rbs"/)

NUEVAMENTE no olviden cambiar los parentesis por llaves.


Quedando asi...

(?xml version="1.0" encoding="UTF-8"?)
(playlists)
(playlist title="Main Playlist")
(track trackMod="1089216396" title="Titulo de la cancion" path="http://server.donde.pongan.los.rbs/Nombre-Del-Archivo.rbs"/)
(track trackMod="1089216396" title="Titulo de la cancion 2" path="http://server.donde.pongan.los.rbs/Nombre-Del-Archivo2.rbs"/)
(track trackMod="1089216396" title="Titulo de la cancion 3" path="http://server.donde.pongan.los.rbs/Nombre-Del-Archivo3.rbs"/)
(/playlist)(/playlists)

Si... aca tambien cambien los parentesis por llaves.


A ese archivo lo nombran "playlist.xml" en "Guardar como..."

* Si usan GooglePages, lo más probable es que sea algo asi como: "http://gameland.googlepages.com/cancion-lalala.rbs" *

4to. Paso : Suben a: GooglePages (o el server que vayan a utilizar para los RBS) los siguientes archivos:

config.php (con la modificacion que les dije arriba)
crossdomain.xml (sin ninguna modificacion)
playlist.php (sin ninguna modificacion)
playlist.xml (este lo crean, como les expliqué arriba)

(Los primeros tres archivos los van a encontrar en la carpeta "Radio.Blog.3.0/sounds/")

Y todos los RBS que se les cante...

(Que los van a encontrar convertidos, si siguieron los primeros pasos, en la carpeta "Radio.Blog.3.0/creat.sound/sounds/")

Finalmente en la pagina web agregan el codigo HTML para el reproductor, explicado en el post anterior.

Espero que con esto estén usando ya su reproductor de mp3 customizado, y no tengan dramas, pero cualquier duda, pueden decirme por aca que les responderé en cuanto vea el post.

Saludos
Leonel - AzoG v3.0

No hay comentarios.: