Downpod 1.1
El script downpod-console-1.1.py es un programa escrito en Python destinado a descargar de forma automática todos los audios en formato mp3 de un pódcast a partir de su feed/rss.
El programa debe ejecutarse en una consola de Python y carece de interfaz gráfica, por lo que se recomienda su uso sólo a aquellas personas que estén familiarizadas con esta tecnología.
Puedes enviarme un correo electrónico con tus comentarios o mejoras del software.
Explicación del Código
1. Configuración:
podcast_feed_url: La URL del feed RSS del podcast.
download_directory: El directorio donde se guardarán los archivos MP3.
2. Crear Directorio:
Verifica si el directorio de destino existe y, si no, lo crea.
3. Analizar el Feed:
Usa feedparser para analizar el feed RSS y obtener las entradas.
4. Descargar Archivos:
Recorre cada entrada del feed, obtiene la URL del MP3 desde enclosures, y la descarga usando requests.
Guarda el archivo MP3 en el directorio especificado.
Notas Adicionales
Asegúrate de que la URL del feed RSS del podcast esté correctamente configurada en podcast_feed_url.
Este script asume que el enlace al MP3 está en enclosures[0].href. En algunos feeds, el enlace puede estar en otro lugar o puede haber más de un enlace, por lo que podrías necesitar ajustar el código en función del feed específico que estés usando.
Descarga
Código fuente downpod-console-1.1.py.zip