Mise en place d'un podcasting sous dotclear.
lundi 3 janvier 2005 | 00:01 |
Www, blog & blogosphère
| #1536
|
Bon ça faisait un moment que je cherchais à mettre en place un Podcast sur mon blog.
Un Podcast c'est quoi me direz vous ? Pour faire simple il s'agit, pour vous, de récupérer automatiquement depuis ce blog des fichiers audios (et vidéos) sur votre PC ou directement sur votre baladeur. C'est exactement la même chose que le RSS mais appliqué à des fichiers MP3, WMA, AVI...
Un Podcast c'est quoi me direz vous ? Pour faire simple il s'agit, pour vous, de récupérer automatiquement depuis ce blog des fichiers audios (et vidéos) sur votre PC ou directement sur votre baladeur. C'est exactement la même chose que le RSS mais appliqué à des fichiers MP3, WMA, AVI...
Si vous ne connaissez pas non plus le RSS, il s'agit d'une technologie qui vous permet de recevoir un flux d'information automatiquement dans un aggrégateur approprié (on-line ou off-line) comme par exemple RSSreader ou feedreader). Par exemple en ajoutant le flux RSS de ce blog dans ce logiciel, à chaque fois que je post une billet, celui-ci est récupéré automatiquement dans votre aggrégateur, vous n'avez plus besoin de venir sur le blog pour lire les news. D'ailleurs beaucoup d'autres sources d'informations sont disponibles selon ce procédé, dès que vous voyez un logo RSS ou XML, vous pouvez procéder de la sorte pour récupérer les informations. Pour le podcast c'est le même principe sauf qu'il s'applique aux fichiers MP3 (ou vidéo) en utilisant un aggrégateur dédié (cf. liste dans le billet suivant).
Un peut de technique pour créer un Podcast sous Doctclear maintenant. Pour créer un Podcast il faut utiliser un flux RSS 2.0 qui permet l'utilisation de liens appelés "enclosure element". Or problème, Doctclear ne gère pas encore la version RSS 2.0 (du moins je n'ai pas trouvé), comme d'autre outil de blogging d'ailleurs. Il faut donc pouvoir générer un flux RSS 2.0 à partir d'un flux RSS 1.0 et y ajouter les éléments (liens enclosure) nécessaires au podcasting . Il doit être possible de développer ce type de flux sous dotclear ou créer un plugin pour ce faire, mais comme je suis pas programmeur j'ai trouvé une autre solution beaucoup plus simple (ça peut toujours servir à certains). Voilà en substance ce que j'ai pour l'instant fait
1. feedburner est un outil en ligne qui permet d'effectuer des modifications sur un flux RSS et notamment transformer un flux pour le rendre compatible podcasting RSS 2.0. Notez qu'il faut ouvrir un compte chez feedburner, mais pour l'instant cela est gratuit.
2. Vous indiquez donc votre flux RSS à feedburner et choisissez ensuite la fonction SmartCast pour générer un flux RSS 2.0 compatible (générant l'enclosure). Vous n'avez plus qu'à récupérer l'url du flux RSS 2.0 générée par feedburner et l'ajouter à votre blog. Personnellement j'ai uniquement choisi une catégorie bien précise pour faire le podcast (par exemple pour dotclear http://www.bucheron.net/weblogs/rss.php?cat=16 pour ne générer un RSS que sur la catégorie Musique-Blog-MP3)
3. La dernière étape consiste à réaliser des billets contenant un fichier MP3 (ou autre) et les rendre compatible "podcasting". Pour ce faire rien de plus simple. Dans votre billet (au format HTML) lorsque insérez le lien vers le fichier MP3 vous rajouter simplement l'élément rel="enclosure" à l'intérieur du tag '< a href=" " rel="enclosure" >' ou vous indiquez simplement le lien vers votre fichier mp3
Bon la méthode n'est certe pas parfaite. Je constaté toutefois un problème (semble t'il) au niveau du nommage des fichiers mp3, avec certains celà fonctionne avec d'autre non... J'ai égalementl'impression c'est sur qu'il est nécessaire de revalider le flux sous feedburner quand on ajoute/modifi un billet contenant un mp3.
Edit 4/01/2005 : Pour générer un flux RSS 2.0 dans feedburner avec une bonne prise en charge de l'enclosure il faut :
Un peut de technique pour créer un Podcast sous Doctclear maintenant. Pour créer un Podcast il faut utiliser un flux RSS 2.0 qui permet l'utilisation de liens appelés "enclosure element". Or problème, Doctclear ne gère pas encore la version RSS 2.0 (du moins je n'ai pas trouvé), comme d'autre outil de blogging d'ailleurs. Il faut donc pouvoir générer un flux RSS 2.0 à partir d'un flux RSS 1.0 et y ajouter les éléments (liens enclosure) nécessaires au podcasting . Il doit être possible de développer ce type de flux sous dotclear ou créer un plugin pour ce faire, mais comme je suis pas programmeur j'ai trouvé une autre solution beaucoup plus simple (ça peut toujours servir à certains). Voilà en substance ce que j'ai pour l'instant fait
1. feedburner est un outil en ligne qui permet d'effectuer des modifications sur un flux RSS et notamment transformer un flux pour le rendre compatible podcasting RSS 2.0. Notez qu'il faut ouvrir un compte chez feedburner, mais pour l'instant cela est gratuit.
2. Vous indiquez donc votre flux RSS à feedburner et choisissez ensuite la fonction SmartCast pour générer un flux RSS 2.0 compatible (générant l'enclosure). Vous n'avez plus qu'à récupérer l'url du flux RSS 2.0 générée par feedburner et l'ajouter à votre blog. Personnellement j'ai uniquement choisi une catégorie bien précise pour faire le podcast (par exemple pour dotclear http://www.bucheron.net/weblogs/rss.php?cat=16 pour ne générer un RSS que sur la catégorie Musique-Blog-MP3)
3. La dernière étape consiste à réaliser des billets contenant un fichier MP3 (ou autre) et les rendre compatible "podcasting". Pour ce faire rien de plus simple. Dans votre billet (au format HTML) lorsque insérez le lien vers le fichier MP3 vous rajouter simplement l'élément rel="enclosure" à l'intérieur du tag '< a href=" " rel="enclosure" >' ou vous indiquez simplement le lien vers votre fichier mp3
Bon la méthode n'est certe pas parfaite. Je constaté toutefois un problème (semble t'il) au niveau du nommage des fichiers mp3, avec certains celà fonctionne avec d'autre non... J'ai également
Edit 4/01/2005 : Pour générer un flux RSS 2.0 dans feedburner avec une bonne prise en charge de l'enclosure il faut :
- que le fichier mp3 soit accessible (càd présent sur votre serveur ou ailleurs)
- Pas d'espace dans le nom du fichier mp3
- les '_' et '-' comme séparation sont autorisés
- Regénération du flux à chaque modification/ajout d'un billet
Tags :








Commentaires
Merci pour cette intro. On attend avec impatience le prochain billet sur les aggrégateurs dédiés Podcast. A+
Par Clems | email | site | mardi 4 janvier 2005 | 12:29 | #
A ma connaissance, Wordpress a été le premier outil de blogging à proposer une extension pour gérer les enclosures RSS 2.0. C'est cette solution qui est utilisée sur mon site: podaufeu.free.fr
Les dernières versions de Wordpress intègrent les enclosures en standard. (Mais je ne les ai pas testées).
Il me semble qu'il existe un plugin pour moveable type qui gère également les enclosures.
Enfin, une modification de SPIP circule également pour permettre le podcasting.
Concernant les clients, Je fais figurer une liste assez complète sur mon site. Ma recommandation est d'utiliser DopplerRadio sous Windows (le client le plus élaboré). Sous MacOS, deux solutions méritent d'être approfondies: PlayPod et PoddumFeeder.
Merci en tout cas pour cette description trés claire de la manière de procéder lorsqu'on utilise un outil ne permettant pas le podcasting.
Avec votre permission, je reprendrai vos explications sur mon site (en vous en attribuant la paternité, comme vous le signifiez dans votre licence CC by-nc-sa)
Par Thierry Van den Brule | email | site | jeudi 6 janvier 2005 | 17:22 | #
Oui effectivement wordpress est le premier outil à gérer l'enclosure en "standard". J'ai aussi choisi doppler comme agrégateur (après avoir testé ippoder, Jäger et jpodder). Pas de souci pour la reprise des explications.
Par Fred | email | site | jeudi 6 janvier 2005 | 17:37 | #
Sous Blogger, on peut aller sous Settings/Formatting/Show Link Field et sélectionner Yes. Un champ "Link" apparaît alors sous le titre des nouveaux billets, il suffit d'y copier l'emplacement des fichiers musicaux et Feedburner gère ensuite automatiquement l'enclosure, si l'on procède tel que décrit ci-dessus.
Par Bebop | site | mardi 25 janvier 2005 | 10:23 | #
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.
vous pouvez toujours me les envoyer par mail pour publication.