Este proyecto es un script en Python 3.11 que permite descargar múltiples canciones de YouTube en formato MP3, a partir de una lista de enlaces guardados en un archivo de texto (links.txt).
- Descarga múltiples canciones automáticamente desde YouTube.
- Convierte los videos a formato MP3.
- Permite elegir una carpeta de destino (por ejemplo, un pendrive).
- Crea la carpeta de destino si no existe.
- Muestra mensajes claros de éxito ✅ o error ❌.
📦 DescargarMusica
┣ 📜 main.py
┣ 📜 links.txt # Archivo con los enlaces de YouTube (uno por línea)
┣ 📜 requirements.txt
┗ 📜 README.md
- Python 3.11
yt-dlp(herramienta de descarga de YouTube)- Dependencias de Python listadas en
requirements.txt
-
Clonar o descargar el repositorio.
-
Crear un entorno virtual (opcional pero recomendado):
python -m venv venv source venv/bin/activate # En Linux/Mac venv\Scripts\activate # En Windows
-
Instalar dependencias:
pip install -r requirements.txt
-
Asegúrate de tener instalado
yt-dlpen tu sistema:pip install yt-dlp
-
Edita el archivo
links.txty coloca los enlaces de YouTube que quieras descargar, uno por línea. Ejemplo:https://www.youtube.com/watch?v=abcd1234 https://www.youtube.com/watch?v=wxyz5678 -
Ejecuta el script:
python main.py
-
Ingresa la ruta de destino donde quieras guardar la música (por ejemplo, tu pendrive):
📁 Ruta del pendrive o carpeta donde guardar la música: D:\MiMusica -
El programa descargará y convertirá todas las canciones a MP3 en esa carpeta.
Este archivo contiene las dependencias necesarias:
yt-dlp==2025.9.5
- Si no existe
links.txt, el programa mostrará un error y pedirá que lo crees. - Si la carpeta de destino no existe, el programa la creará automáticamente.
- El nombre de cada MP3 será el título del video en YouTube.