Palangano Media
La red de pódcast de Yago Llopis

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

nach oben