Esta es una interfaz gráfica de Windows para yt-dlp, que está diseñada como un simple descargador de YouTube. Desde la versión 1.2, la interfaz también acepta URL que no sean de YouTube, por lo que, en teoría, se puede utilizar para descargar desde cualquier sitio compatible con yt-dlp
(consulte la lista).
Para usarlo, descomprima el archivo en una nueva carpeta en la ubicación que elija y ejecute ytdlp-interface.exe
.
Enlace de descarga para la última versión (64 bits): https://github.com/ErrorFlynn/ytdlp-interface/releases/download/v2.14.1/ytdlp-interface.7z
Construcción de 32 bits: https://github.com/ErrorFlynn/ytdlp-interface/releases/download/v2.14.1/ytdlp-interface_x86.7z
El proyecto depende de tres bibliotecas estáticas: la biblioteca Nana C++ GUI v1.8 o posterior (en el momento en que escribo esto, la v1.8 está en desarrollo, por lo que debes crear la rama develop-1.8
), libjpeg-turbo y bit7z.
El proyecto utiliza una versión modificada de la biblioteca Nana (el archivo nana-develop-1.8 (2024-05-06) ytdlp-interface mod.7z
). Aún puede vincular la biblioteca original, pero la versión modificada tiene características y comportamientos que no están presentes en la original (a partir de junio de 2024). Lo más importante es que la biblioteca modificada garantiza que todos los elementos de la interfaz sigan el esquema de color elegido y que la mayoría de los elementos de la interfaz escale correctamente con el factor de escala del sistema.
El programa también usa JSON para C++ moderno para obtener información de video de yt-dlp.exe
y para leer/escribir el archivo de configuración, pero eso es solo un archivo de encabezado que está incluido en el proyecto (puedes reemplazarlo con su última versión si realmente quiero).