Una herramienta sencilla para descargar audios de YouTube en formato MP3 con una interfaz gráfica construida usando Flet. Combina la potencia de yt-dlp y FFmpeg.
- Descarga de audio de YouTube en buena calidad (192 kbps).
- Interfaz gráfica intuitiva y fácil de usar.
- Conversión automática usando FFmpeg.
- Almacenamiento en una carpeta local.
- Python 3.8 o superior.
- Las siguientes bibliotecas de Python:
yt-dlp
flet
imageio_ffmpeg
(incluye una versión integrada de FFmpeg).
-
Clona este repositorio:
git clone https://github.com/Alvaro17mz/ytdl-mp3.git cd ytdl-mp3
-
(Opcional) Crea un entorno virtual: Es recomendable usar un entorno virtual para aislar las dependencias del proyecto.
- Crea el entorno:
python -m venv env
- Actívalo:
- En Windows:
.\env\Scripts\activate
- En macOS/Linux:
source env/bin/activate
- En Windows:
- Crea el entorno:
-
Instala las dependencias:
pip install -r requirements.txt
¡Listo! No necesitas instalar FFmpeg por separado, ya que la librería imageio_ffmpeg
lo incluye automáticamente.
- Ejecuta la aplicación:
python app.py
-
Ejecuta la aplicación:
python app.py
-
Ingresa un enlace válido de YouTube en el campo de texto.
-
Haz clic en "Descargar" y espera a que se procese la descarga.
-
El archivo MP3 descargado estará disponible en la carpeta
./descargas
.
Este proyecto es de uso personal y no está afiliado ni respaldado por YouTube, ni ninguna otra plataforma mencionada. Asegúrate de cumplir con los términos de servicio de YouTube y otras plataformas utilizadas.