Podcast Downloader

Scrittura · 27 gen 2025

Podcast Downloader

Uno scaricatore di podcast RSS semplice e open source

Stufo di essere spinto di continuo verso "contenuti più rilevanti", ho scritto uno script per liberarmi dalle app di podcast commerciali o closed source. Volevo solo uno strumento che scaricasse in silenzio i miei programmi preferiti: niente storie, niente tracciamento, niente extra. Leggi questo articolo per saperne di più; è software libero con licenza GPLv3.

A sinistra: Apple Podcasts, a destra: Apple iBooks. Entrambe le schermate dedicano circa metà dell'interfaccia a contenuti che non ho chiesto
A sinistra: Apple Podcasts, a destra: Apple iBooks. Entrambe le schermate dedicano circa metà dell'interfaccia a contenuti che non ho chiesto

Le app moderne sono ottimizzate per il coinvolgimento, con meccanismi pensati per farti toccare altri contenuti che potrebbero piacerti, e io lo odio. Spingono consigli, promozioni o quello che lo sviluppatore dell'app vuole far scoprire, e oscurano la mia libreria e mi allontanano dalle mie scelte originali.

Così ho scritto podcast-downloader, un piccolo script Bash con licenza GPLv3. Usa le comuni utilità GNU/Linux per scaricare i podcast da un feed RSS e, se vuoi, aggiungere i metadati.

Caratteristiche principali

  • Basato su RSS: dai un URL di feed RSS valido; lo script scarica i file audio indicati nei tag enclosure.
  • Uso semplice: basta un comando; non servono pacchetti extra (id3v2 è facoltativo, per i tag).
  • Adatto a cron: perfetto da aggiungere al tuo crontab, con download automatici giornalieri o settimanali.
  • Open source: disponibile come software libero con licenza GPLv3. Fanne un fork, modificalo e condividi i miglioramenti.

Utilizzo

Trovi il codice, le istruzioni complete e altri dettagli qui: https://source.willem.com/podcast-downloader/ In breve:

  • Scarica lo script da https://source.willem.com/podcast-downloader/podcast-downloader.sh
  • Rendilo eseguibile: chmod +x podcast-downloader.sh
  • Indica il tuo feed, la cartella di download e, se vuoi, il nome dell'album: ./podcast-downloader.sh -u "https://example.com/podcast.rss" -d "/path/to/download" -a "My Podcast Album"
  • Se vuoi download regolari, programmalo nel crontab.

Conclusione

Goditi un'esperienza di podcast senza pubblicità, senza suggerimenti e completamente libera, nel senso della libertà! Feedback e contributi sono benvenuti.

I podcast scaricati sul mio lettore audio A&K: le spinte di Apple di oggi mi hanno ironicamente riportato al vecchio design in stile iPod (che ironia)
I podcast scaricati sul mio lettore audio A&K: le spinte di Apple di oggi mi hanno ironicamente riportato al vecchio design in stile iPod (che ironia)

Aggiornamento: Auscultare, un'app Android in stile Unix

Seguendo la filosofia Unix di strumenti piccoli e mirati, ho creato il compagno perfetto per questo script. Il downloader ha un solo compito, scaricare i file audio, mentre Auscultare è una semplice app Android libera il cui unico compito è riprodurli e tenere traccia dei tuoi progressi. È la classica catena di strumenti in cui il filesystem è il tubo che collega i due.

← Altri scritti