Comment faire sa radio blog?

 

Plan du tutoriel :

  1. Conditions requises
  2. Installation
    1. Préparation
    2. Créer les fichiers son
  3. Utilisation
    1. Le fichier index.php
    2. Mon espace web ne gère pas le php
      1. index.php
      2. playlist.php
      3. config.xml
  4. Appel de la radio (lien)
  5. Consulter la FAQ

I. Conditions requises

Déjà il vous faut un espace web quelque part. Et avec de la place de libre pour vos fichiers de musique. Comptez environ 1Mo pour 2 minutes de musique.
Un espace web? Keskecé? un site internet par exemple, un endroit où vous pourrez stocker votre fichier de radio blog, et vos fichiers de musiques qui serviront à votre radio blog.
Si vous n'avez pas votre espace web, consultez la
FAQ pour voir comment régler ce problème.

Ensuite il vous faut un minimum de connaissances en technologie internet, savoir ce qu'est un site, comment ça fonctionne, je veux bien aider à dépanner, mais je ne tiens pas à apprendre tout non plus ^^ (allez toujours voir dans la FAQ si une solution n'est pas proposée pour votre problème).

 

II. Installation

Je vais expliquer comment faire avec RadioBlog :
Télécharger RadioBlog sur le site officiel ou téléchargez directement la version 2.1 en cliquant ici .

Tout est expliqué dans le fichier texte fourni dans l'archive, mais je vais faire une traduction pour les réticents à l'anglais.

1) préparation

Extraire l'archive, cela vous donnera 2 répertoires... le premier s'appelle create.sound, gardez-le sur votre disque dur, et le second, radio.blog sera celui à mettre sur votre espace web. Renommez-le si ça vous chante, pas de contrainte. On va supposer à partir d'ici que vous l'avez renommé en RadioBlog.

- Editer config.xml pour changer la couleur de l'apparence (optionnel)
- Copiez le repertoire RadioBlog sur votre espace web.

2) Créer les fichiers sons


- Copier vos MP3 dans le repertoire creat.sound (celui qui n'a pas besoin d'être mis sur votre espace web).
- Double-cliquez sur convert64.bat pour convertir vos mp3 au format 64 kb/s (recommandé),
N.B. : si vous êtes radins en place, utilisez convert32.bat, mais vous allez sévèrement perdre en qualité. A vous de voir.

Cela va convertir vos MP3 du repertoire au format RBS, dans le repertoire creat.sound/sounds. Une fenêtre ms-dos s'est normalement ouverte, et la conversion a commencé.
- Attendez la fin de la conversion. Cela peu prendre du temps, en fonction du nombre de fichiers et de la vitesse de voter processeur.
- Copiez ensuite les fichiers RBS dans le repertoire RadioBlog/sounds de votre espace Web.

II) utilisation

1) le fichier index.php

- Théoriquement, vous devez lancer la page index.php pour que cela marche. Toutefois si votre espace web ne gère pas le php, ça ne risque pas de marcher. Comment pallier à ce problème? Je vous explique ça un peu plus bas.

Vous pouvez renommer votre fichier index.php en index.htm, ou même radio.htm, aucune importance. Ensuite vous allez éditer ce fichier pour virer de la pub superflue. Ouvrez-le avec le bloc-notes.

Cette radio contient une bonne grosse bannière criarde, il suffit de la supprimer, et je vais vous dire comment. Aucune connaissance spéciale requise, cherchez la ligne <!-- BANNER -->, supprimer tout ce qu'il y a ensuite jusqu'à <!-- END BANNER -->. Voilà, bannière virée. Rooh c'était dur....

 

2) Mon espace web ne gère pas le php

Votre espace web ne gère pas le php? No panic, voilà de quoi y remédier ! Si en revanche votre espace web le gère, et si vous préssés, passez directement au IV.

La méthode suivante, outre contourner le php, permet une plus grande souplesse et un meilleur contrôle dans la gestion de votre playlist. Mon serveur gère le php, mais j'ai opté pour cette méthode, parce que je paramètre plus facilement la playlist :
par exemple : changer l'ordre des titres? pas besoin de renommer les fichiers sons, une simple modif dans le fichier de playlist et c'est réglé

a) index.php

Les manipulations à faire sont un peu complexes, mais le résultat est garanti. Tout d'abord, il faut que votre radio soit dans un fichier htm, et pas php. Si vous l'avez renommé en radio.htm. Cette étape est réglée, sinon faites-le, et passez à la suivante.

b) playlist.php

Vous devrez utiliser un autre fichier pour définir votre playlist. Ce fichier doit être au format XML. Pas la peine de savoir comment programmer le XML, je vous explique tout ici.

Créez donc un fichier (texte par exemple), et nommez-le playlist.xml. Ouvrez-le avec le bloc-note (et uniquement le bloc-note, surtout pas wordpad, et encore moi word !) et insérez le code suivant :

<?xml version="1.0" encoding="UTF-8"?>
<tracks>
<track trackMod="1102430330" title="titre du morceau" path="sounds/01_fichierson.rbs"/>
</tracks>

Pour chaque fichier son vous devrez rajouter une ligne de la forme :

<track trackMod="1102430330" title="titre du morceau" path="sounds/01_fichierson.rbs"/>

Il faut remplacer les paramètre en orange par les bons paramètres. Le titre (titre du morceau), peut être écrit avec des espaces, mais doit être sans accents ni caractères propres à la langue française. Oubliez-donc les cédilles, et autres caractères de ce genre. Utilisez simplement les caractères de base.

le deuxième paramètre ( 01_fichierson.rbs ) est le nom complet de votre fichier son que vous aurez crée auparavent. Si vous avez peur de faire une faute d'orthographe, renommez-le, copiez le nom complet dans le presse papier, et collez-le dans voter fichier XML.

Le troisième paramètre (1102430330) correspond à la date de création de votre fichier, écrit sous un format spécial. Vous pouvez mettre n'importe quelle valeur, mais si vous voulez que soit affiché sur votre playlist une date choisie consultez la valeur de maintenant :


Nous sommes le 29 05 2005 il est 13:52:10 . Le nombre correspondant est 1117367530 (rafraîchir la page pour mettre à jour)


Voici à quoi peut ressembler un fichier XML terminé :

<?xml version="1.0" encoding="UTF-8"?>
<tracks>
<track trackMod="1102451360" title="Nightwish - Nemo" path="sounds/03_nemo.rbs"/>
<track trackMod="1102451360" title="Metallica - One" path="sounds/04_one.rbs"/>
<track trackMod="1102451360" title="Dream Theater - Take The Time" path="sounds/3_take_the_time.rbs"/>
<track trackMod="1102451360" title="Dire Straits - Sultans Of Swing" path="sounds/01_Sultans_Of_Swing.rbs"/>
</tracks>

c) le fichier config.xml

Une toute dernière chose et votre radio est fonctionnelle : éditez le fichier config.xml, qui se trouve dans le même répertoire que le fichier principal de votre radio. Il y a une ligne qui est :

<playlist path="sounds/playlist.php" />

Remplacez-la par :

<playlist path="sounds/playlist.xml" />

 

IV. Appel de la radio (lien)

Je suppose que vous souhaitez avoir votre radio qui s'ouvre dans un petit pop-up à la bonne taille?
Pas de problème super-Pulsahr va vous dire comment faire (ouais je m'envoie des fleurs, j'ai le droit d'abord).

Vous devez donc insérer du code dans votre page, pour que le lien appelle un pop-up.
Si vous êtes chez u-blog, insérez ce code dans la colonne par exemple, mais mettez vous en mode html, pas en mode wysiwig. Inserez ce code :

<SCRIPT LANGUAGE=JavaScript>
<!--
function popup(mylink, windowname, Wid, Hei)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width='+Wid+',height='+Hei+', scrollbars=no');
return false;
}
//-->
</SCRIPT>
<a onclick="return popup(this, 'notes', 245, 330)" href="http://votresite.com/RadioBlog/radio.htm">RADIO</a>

N.B. : Vous pouvez changer le mot en orange par n'importe quel mot, il sert juste de texte pour faire le lien.

Ce qui donnera :
RADIO

Très important : peu importe comment vous renommerez votre répertoire radio.blog, mais tous les fichiers et répertoires qui sont dedans, il faut les laisser dedans (sauf le répertoire create.sound, mais si vous êtes attentifs depuis le début, vous le savez déjà, dans le cas contraire, vous avez peut-être loupé une info importante ;) ), et ne pas les renommer !

 

Le mot de la fin :

Si jamais vous êtes perdu(e), je veux bien vous aider un peu :pulsahr[@]free[.]fr (enlevez les crochets), mais je ne garantis pas la rapidité d'une réponse! Et s'il vous plaît, écrivez-moi en français :) , le sms-style, je supporte pas en dehors d'un texto (et encore)..

Pour vous donner une idée de ce que doivent donner les fichiers terminés, j'ai fait un pack avec les fichiers en finis (y compris les répertoires), vous pouvez vous en servir comme base pour faire votre propre radio.
Vous pouvez également virer le lien que j'ai mis vers ce didactitiel, mais dans ce cas, un petit mot à vos lecteurs pour signaler qui vous aidé (moi ;) ). Le pack (23.4 Ko)

Ah et puis une dernière chose : ne me vouvoyez pas ! Même si j'ai 28 ans à l'heure où j'écris ces lignes, je veux pas de vouvoiement, on est sur internet ;)

Voilà, bon surf ^^ et bonne radio :)

 

Pulsahr