Aplicación de escritorio en Python para descargar música de canales o playlists de YouTube, con interfaz gráfica, filtrado inteligente y renombrado automático.
- Instala Python 3.11.x
Descárgalo desde python.org o usa Chocolatey:choco install python --version=3.11
- Crea y activa un entorno virtual (opcional pero recomendado):
py -3.11 -m venv venv311 venv311\Scripts\Activate
- Instala las dependencias del proyecto:
pip install -r requirements.txt
- Instala PyInstaller:
pip install pyinstaller
- Empaqueta usando el archivo .spec:
pyinstaller --clean main.spec
- El ejecutable estará en
NaferYTDownloader.exe.
- Si tienes errores de empaquetado con Python 3.10, usa Python 3.11.
- El archivo .gitignore ya ignora carpetas y archivos temporales.
- Puedes modificar el archivo requirements.txt si agregas más dependencias.
- Basado en yt-dlp y mutagen.
- Interfaz gráfica con Tkinter.