Newbie ? Mot de passe ?



h1

Webradios et métadatas

le Samedi 09 juillet 2005 à 14:15 par Matt

Introduction

J’ai aujourd’hui mis à jour le plugin DSP Oddcast pour Winamp dont la mise à jour concerne principalement l’amélioration de la compatibilité des métadatas. J’en ai donc profité pour me documenter un peu sur les métadatas, comme me l’avait demandé Rizz. La question est donc posée : que sont véritablement les métadatas et à quoi servent-ils ?

Définition des métadatas

Les métadatas sont des données qui servent à donner des informations sur la musique que votre webradio diffuse. Il s’agit d’un ensemble de tags qui sont directement intégrés dans la plupart des formats audios modernes (OGG, WMA) et qui ont également été ajoutés dans les formats plus vieux (MP3 par exemple) avec notamment les tags ID3v1 puis ID3v2. Donc lorsque vous jouez un morceau dans votre lecteur audio, les informations qui défilent (titre, artiste, album….) sont considérées comme des métadatas.

Lors de la diffusion publique sur une webradio, les métadatas jouent un autre rôle puisqu’ils indiquent au lecteur de nouvelles informations (titre, artiste) à chaque changement de chanson. Les lecteurs audio avancés lisent ce type de flux et informent les auditeurs des détails de la chanson, mettant automatiquement ces informations à jour à chaque fois qu’une chanson se termine.

Sur le plan technique, quelques bits de données sont placées au début du flux audio, informant le lecteur audio sur la régularité des paquets qui sont intégrés au flux et qui contiennent tous les détails de la chanson qui est en train d’être diffusée. Si les paquets changent, c’est que la chanson est terminée et qu’une autre a commencé. Certaines applications comme StreamRipper - qui permet d’enregistrer sur votre disque dur des chansons diffusées sur les webradios - utilisent les fonctionnalités d’IceCast ou de Shoutcast pour identifier les chansons à l’intérieur d’un flux afin de séparer les différents morceaux joués et de garder leurs tags individuels.

Mise à jour des métadatas sous IceCast/Shoutcast

Cela sert principalement à actualiser les détails des musiques jouées dans votre flux. Concrétement, vous pouvez effectuer cette mise à jour de deux manières différentes :

  • en utilisant l’interface webadmin du serveur Icecast ou Shoutcast : il suffit d’entrer manuellement les informations de la chanson qui est diffusée.
  • Metadata - WebAdmin

  • en utilisant le plugin DSP : cliquez sur le bouton Edit Metadata. Le plugin DSP offre plus de possibilités de mises à jour : voyez l’exemple en image :
  • Metadata - Plugin DSP

Comme vous pouvez le constater dans l’image ci-dessus, l’interface du plugin DSP est beaucoup plus complète et permet même d’ajouter le nom de votre webradio après les informations de vos chansons (voir le champ Append String sur l’image). Vous pouvez également mettre à jour vos métadatas depuis une URL (autre serveur) ou depuis un fichier présent sur votre ordinateur. Dans le dernier cas, cela pourrait s’apparenter à un fichier de playlist détaillé.

Voilà, je crois que j’ai fait le tour - c’est assez simple comme mécanisme finalement ^_^

Lien permanent

Articles pouvant être en rapport :


Laisser un commentaire



Quicktags: THINK. Then write. No SMS.

 

 

Go to: Article | Commenter!