Oui, le Supplément Week-End est terminé, mais au même horaire, Ultimatom, Dusport et tous leurs comparses vous attendent pour leur émission Cross/Over. Toujours le Samedi de 12 à 14h, sur Radio <FMR>.

Et de mon côté, ce parano foutraque d'Eugène Lawn m'a demandé d'animer une petite rubrique dans son 17/19 du Mercredi, aka L'Hallucinarium. Occasion trop belle pour parler aux masses des enjeux du numérique, oui, mais attention : avec un ton pédant.

Je viens enfin de recevoir les sonores, pour 3 des 4 premières émissions. Profitez :

Mes rubriques restent en licence Creative Commons, permettant par exemple à Jukast de proposer prochainement ma rubrique pour réveiller des gens au hasard sur Facebook.

Un petit poil de code

(et là, normalement, je largue tout le monde, mouahahaha)

Pour être définitivement honnête, il existe une multitude d'outils et de services en ligne qui gèrent très bien les podcast. Mais dans l'immédiat, je préfère en garder la gestion, et donc héberger les sonores et faire le code qui va avec.

Pour mes amis, Thomas, Olivier, etc... voici un petit script qui à partir du raw.wav me fait les deux fichiers nécessaires prêts-à-diffuser. Sachant que le format ogg vorbis est préféré au mp3 quand on reprend une archive en radio. J'ai déjà écrit sur les encodeurs Franhoffer, la connerie ambiante sur le MP3, sachant qu'on en retrouve beaucoup d'héritages dans la famille AAC, là où le ogg vorbis est prévu pour un bitrate variable et n'a pas été conçu par une équipe de sourds.

MP3 est le format le plus utilisé, mais non libre, Ogg Vorbis est mon format de préférence en html5 et passe sur pratiquement tous les navigateurs modernes, excepté Safari.

#!/bin/bash

NUMERO="4"
DDTMMTYY="24-09-14"
DDSMMSYY="24/09/2014"
SUJET="Les prix IgNobel"
YEAR="2014"
TRIGGER="AtHalluFMR"
EMISSION="Da Scritch @HalluFMR"
COPYRIGHT="DaScritch & co pour Radio FMR"
SITE="http://dascritch.net"
PADWAV="pad.wav"
oggenc -o "$NUMERO-$TRIGGER($DDTMMTYY).ogg" -t "$EMISSION: $SUJET ($DDSMMSYY)" -d "$DDSMMSYY" -N "$NUMERO" -a "$COPYRIGHT" -G "radio" -l "$SITE" -c "$SUJET" -q 6 $PADWAV
lame -b 128 --tt "$EMISSION ($DDSMMSYY)" --tn $NUMERO --ta "$COPYRIGHT" --tl "$SITE" --ty $YEAR --tg 20 $PADWAV "podcast/$NUMERO-$TRIGGER($DDTMMTYY).mp3" --tc "$SUJET"

Vous retrouverez sur github le snippet de template qui me sert à inclure les podcast dans mon thème dotclear, mais qui doit être accompagné d'une extension spécifique au langage de template.

Je l'ai écrit un peu trop vite, il manque notamment une regex pour automatiser le passage de DDTMMTYY à DDSMMSYY . Pardon, de (\d{2})\-(\d{2})\-(\d{2}) à $1/$2/20$3, et une sortie qui me donne le code HTML à mettre en entête de billet, j'irais nettement plus vite.

Mais là, ce soir, j'ai la flemme : y'a Castle à la tv.