Langues: English · Nederlands · Deutsch · Español · Français · Italiano · Português · Papiamentu · Frysk

Index / Articles / Podcast Downloader

Podcast Downloader

Un récupérateur de podcasts RSS simple et open source

Publié
Mis à jour
(créé )
Écrit par
Willem L. Middelkoop
Sujets
Logiciel libre · Liberté · apple · design · linux · minimaliste · musique · programmation
Version humaine de cet article
https://willem.com/fr/2025-01-27_podcast-downloader/
English
Podcast Downloader
Nederlands
Podcast Downloader
Deutsch
Podcast Downloader
Español
Descargador de Podcasts
Italiano
Podcast Downloader
Português
Podcast Downloader
Papiamentu
Podcast Downloader
Frysk
Podcast Downloader
Langues
Traduit de l’original anglais par un modèle de langage en deux passes (traduction et relecture) avec un glossaire et un correcteur orthographique ; pas encore relu par un lecteur de langue maternelle.

Résumé

Fatigué d'être sans cesse poussé vers « du contenu plus pertinent », j'ai écrit un script pour me libérer des applis de podcasts commerciales ou à code fermé. Je voulais juste un outil qui récupère discrètement mes émissions préférées : sans chichis, sans pistage, sans superflu. Lis cet article pour en savoir plus ; c'est du logiciel libre sous GPLv3.

Texte intégral

À gauche : Apple Podcasts, à droite : Apple iBooks. Les deux écrans consacrent environ la moitié de l'interface à du contenu que je n'ai pas demandé
À gauche : Apple Podcasts, à droite : Apple iBooks. Les deux écrans consacrent environ la moitié de l'interface à du contenu que je n'ai pas demandé

Les applis modernes sont optimisées pour l'engagement, avec des mécanismes pour te faire taper sur toujours plus de contenu que tu pourrais aimer, et je déteste ça. Elles poussent des recommandations, des promotions ou ce que le développeur de l'appli veut faire découvrir, ce qui éclipse ma propre bibliothèque et m'éloigne de mes choix d'origine.

Alors j'ai écrit podcast-downloader, un petit script Bash sous licence GPLv3. Il utilise des utilitaires GNU/Linux courants pour récupérer des podcasts depuis un flux RSS et, en option, étiqueter les métadonnées.

Fonctionnalités principales

  • Basé sur RSS : donne n'importe quelle URL de flux RSS valide ; le script télécharge les fichiers audio indiqués dans les balises enclosure.
  • Utilisation simple : une seule commande à lancer ; aucun paquet supplémentaire requis (id3v2 en option pour l'étiquetage).
  • Compatible cron : parfait à ajouter à ta crontab, pour des téléchargements automatiques quotidiens ou hebdomadaires.
  • Open source : disponible comme logiciel libre sous GPLv3. Fais-en un fork, modifie-le et partage tes améliorations.

Utilisation

Tu trouveras le code, les instructions complètes et plus de détails ici : https://source.willem.com/podcast-downloader/ En deux mots :

  • Télécharge le script depuis https://source.willem.com/podcast-downloader/podcast-downloader.sh
  • Rends-le exécutable : chmod +x podcast-downloader.sh
  • Indique ton flux, le dossier de téléchargement et, en option, le nom de l'album : ./podcast-downloader.sh -u "https://example.com/podcast.rss" -d "/path/to/download" -a "My Podcast Album"
  • Planifie-le dans la crontab si tu veux des téléchargements réguliers.

Conclusion

Profite d'une expérience de podcasts sans pub, sans suggestions et vraiment libre au sens de la liberté ! Les retours et les contributions sont les bienvenus.

Les podcasts téléchargés sur mon lecteur audio A&K : les coups de pouce d'Apple m'ont, ironie du sort, ramené à l'ancien design de type iPod (ô douce ironie)
Les podcasts téléchargés sur mon lecteur audio A&K : les coups de pouce d'Apple m'ont, ironie du sort, ramené à l'ancien design de type iPod (ô douce ironie)

Mise à jour : Auscultare, une appli Android dans le style Unix

Fidèle à la philosophie Unix des petits outils ciblés, j'ai créé le compagnon idéal de ce script. Le téléchargeur n'a qu'une mission : récupérer les fichiers audio. Auscultare est une appli Android simple et libre dont la seule mission est de les lire et de suivre ta progression. C'est une chaîne d'outils classique, où le système de fichiers est le tuyau qui relie les deux.

Formats lisibles par machine de cette page