Skip to content

anladner-clone/02-Descargar_Musica-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📥 Descargador de Música en MP3 con yt-dlp

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).

🚀 Características

  • 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 ❌.

📂 Estructura del proyecto

📦 DescargarMusica
 ┣ 📜 main.py
 ┣ 📜 links.txt   # Archivo con los enlaces de YouTube (uno por línea)
 ┣ 📜 requirements.txt
 ┗ 📜 README.md

⚙️ Requisitos

  • Python 3.11
  • yt-dlp (herramienta de descarga de YouTube)
  • Dependencias de Python listadas en requirements.txt

📦 Instalación

  1. Clonar o descargar el repositorio.

  2. Crear un entorno virtual (opcional pero recomendado):

    python -m venv venv
    source venv/bin/activate   # En Linux/Mac
    venv\Scripts\activate      # En Windows
  3. Instalar dependencias:

    pip install -r requirements.txt
  4. Asegúrate de tener instalado yt-dlp en tu sistema:

    pip install yt-dlp

📝 Uso

  1. Edita el archivo links.txt y 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
    
  2. Ejecuta el script:

    python main.py
  3. 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
    
  4. El programa descargará y convertirá todas las canciones a MP3 en esa carpeta.


🛠️ requirements.txt

Este archivo contiene las dependencias necesarias:

yt-dlp==2025.9.5

🔎 Notas

  • 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.

About

Descargar Musica con un script en Python

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages