L’ami Walter Proof est un fieffĂ© glandeur, tout le monde le sait.
Alors lorsqu’il trouve plein de fichiers Ă tĂ©lĂ©charger, s’il n’a pas de flux RSS sous la main, il passe son chemin. Et c’est dommage… Nous proposons donc de l’aider dans sa flemme parce qu’il est LOIN d’ĂȘtre le seul…
3 solutions pour 3 projets distincts et pour 3 usages différents :
- Créer un convertisseur de « index of » qui scannerait un dossier ouvert au public pour le convertir en flux RSS de podcast. Exemple: entrer « http://media.podshows.fr/tuto/ » et ressortir avec un code XML compatible podcast à  copier/coller et à héberger dans un coin.
- CrĂ©er un convertisseur de xml d’Archive.org (exemple de xml) qui convertirait ce dernier en un code XML compatible podcast Ă copier/coller et Ă hĂ©berger dans un coin.
- CrĂ©er un nano-crĂ©ateur de flux RSS oĂč on rentrerait plein d’adresses de medias (sĂ©parĂ©es par des virgules?) et on obtiendrait un code XML compatible podcast Ă Â copier/coller et Ă hĂ©berger dans un coin.
Pourquoi toujours à héberger dans un coin?
Parce que c’est plus simple. Si vous trouvez un moyen de faire un convertisseur dynamique, c’est encore mieux, mais pas obligatoire.
Pour en faire quoi au final?
L’idĂ©e serait de proposer ce script Ă la communautĂ©, dans un format utilisable facilement sur sa propre installation. Le PHP parait ĂȘtre une solution correcte, compatible avec un hĂ©bergement mutualisĂ© classique, mais libre Ă vous de proposer autre chose du moment que le quidam peut l’hĂ©berger et l’utiliser depuis un hĂ©bergement simple.
Pourquoi ne pas l’intĂ©grer dans podCloud ?
Parce que podCloud se doit de rester simple et que ce genre de bidouille Ă l’arrache n’est pas destinĂ©e au public de podCloud, c’est prĂ©vu pour ĂȘtre un outil de barbu (e?). Mais cela peut servir Ă crĂ©er un « flux parent » et importer plein de fichiers avec peu d’huile de coude…
Notes :
On part vraiment dans une optique de « service mininum » :
- le titre et la description du flux pourront ĂȘtre le titre de la page
- le titre de l’item pourra ĂȘtre le nom du fichier (avec l’extension, osef)
- les autres champs (auteur, ….) pourront ĂȘtre remplis avec du vide
- la durĂ©e et la taille pourront ĂȘtre Ă 0
- le format de fichier pourrait ĂȘtre limitĂ© Ă Â audio/mpeg
Liste des trouvailles :
Folder2Feed (en java…et en ligne de commande…): http://folder2feed.nogoodatcoding.com/ (sourceforge)
GenRSS (en python):Â https://aminesehili.wordpress.com/2014/12/24/create-a-podcast-from-your-media-files/ (github)