Descargador de Podcasts: Un simple recuperador de podcasts RSS de código abierto

Jan. 27, 2025

Cansado de ser constantemente empujado hacia "contenido más relevante", construí un script para liberarme de las aplicaciones de podcast comerciales o de código cerrado. Solo quería una herramienta que descargara discretamente mis programas favoritos, sin complicaciones, sin rastreo, sin extras. Lee esta publicación para obtener más información; es software libre/libre bajo GPLv3.

Izquierda: Apple Podcasts, Derecha: Apple iBooks—ambas pantallas dedican aproximadamente la mitad de la interfaz a contenido que no solicité

Las aplicaciones modernas están optimizadas para la interacción, con patrones para mantenerte consumiendo más contenido que podría gustarte - Odio esto. Impulsan recomendaciones, promociones o lo que el desarrollador de la aplicación quiere que descubras, eclipsando mi propia biblioteca y alejándome de mis elecciones originales.

Así que escribí podcast-downloader, un pequeño script Bash bajo la licencia GPLv3. Utiliza utilidades comunes de GNU/Linux para obtener podcasts de una fuente RSS y, opcionalmente, etiquetar metadatos.

Características principales

Basado en RSS: Proporciona cualquier URL de fuente RSS válida; el script descarga los archivos de audio especificados en las etiquetas de adjuntos.

Uso simple: Simplemente ejecuta un comando; no se necesitan paquetes adicionales (id3v2 opcional para etiquetado).

Compatible con Cron: Perfecto para agregar a tu crontab: descargas diarias o semanales automatizadas.

Código abierto: Disponible como software libre bajo GPLv3. Bifúrcalo, modifícalo y comparte las mejoras.

Uso

Puedes encontrar el código, instrucciones completas y más detalles aquí: https://source.willem.com/podcast-downloader/ En resumen:

Descarga el script desde https://source.willem.com/podcast-downloader/podcast-downloader.sh

Hazlo ejecutable: chmod +x podcast-downloader.sh

Especifica tu fuente, directorio de descarga y nombre de álbum opcional: ./podcast-downloader.sh -u "https://example.com/podcast.rss" -d "/path/to/download" -a "My Podcast Album"

Prográmalo en crontab si deseas descargas regulares.

Conclusión

¡Disfruta de una experiencia de podcast sin anuncios, sin sugerencias y completamente libre como en libertad! Los comentarios y las contribuciones son bienvenidos.

Podcasts descargados en mi reproductor de audio A&K—los empujoncitos modernos de Apple, irónicamente, me enviaron de vuelta al antiguo diseño tipo iPod (oh, dulce ironía)

Actualización: Auscultare, una app de Android al estilo Unix

Siguiendo la filosofía Unix de herramientas pequeñas y enfocadas, he creado el compañero perfecto para este script. Mientras que la única tarea del descargador es obtener los archivos de audio, Auscultare es una aplicación de Android simple y libre cuya única tarea es reproducirlos y seguir tu progreso. Es una clásica cadena de herramientas (toolchain) donde el sistema de archivos es el 'pipe' que conecta las dos.

Auscultare Reproductor de podcasts y audiolibros: Creando una app nativa de Android que recuerda dónde lo dejaste (Aug. 29, 2025)