Sobre el proyecto

YTDLnis es una aplicación de descargas gratuita y de código abierto para Android 7.0 y superior, construida alrededor del motor de línea de comandos yt-dlp. Puede recuperar audio y vídeo de más de 1000 sitios web compatibles y ofrece una interfaz gráfica para gestionar descargas en dispositivos móviles. Las capacidades principales incluyen el procesamiento de listas de reproducción completas, con edición por elemento, selección de formato compartida, rutas de descarga comunes, plantillas de nombre de archivo y cambios por lotes con un solo clic entre modos de audio, vídeo y comandos personalizados. Las descargas se pueden poner en cola, programar por fecha y hora, y ejecutar en paralelo. La aplicación también admite comandos y plantillas personalizados de yt-dlp, que se pueden respaldar y restaurar para compartirlos. Para el manejo de medios, YTDLnis puede cortar vídeos mediante marcas de tiempo o capítulos, eliminar segmentos de SponsorBlock o incrustarlos como capítulos, incrustar subtítulos, metadatos y capítulos, editar metadatos como título y autor, y dividir elementos en archivos separados según los capítulos. Se pueden seleccionar múltiples formatos de descarga, y la compatibilidad con cookies permite el acceso basado en cuentas a contenido privado o restringido cuando esté permitido. Las funciones de usabilidad incluyen una tarjeta inferior en el menú de compartir para que los enlaces se puedan procesar sin abrir completamente la aplicación, importación de archivos de texto con enlaces o consultas de búsqueda, búsqueda dentro de la aplicación, registros de descargas, re-descarga de elementos fallidos o cancelados, modo incógnito, modo de descarga rápida, tematización Material You y opciones de copia de seguridad/restauración. También expone intents para automatización con aplicaciones de terceros como Tasker, permitiendo descargas en segundo plano sin interacción del usuario. El proyecto además proporciona soporte de plugins para que los usuarios puedan instalar o actualizar componentes como Python, entornos de ejecución de JavaScript, FFmpeg y Aria2c. La distribución está disponible a través de lanzamientos de GitHub, F-Droid, IzzyOnDroid y Uptodown, con detalles de verificación de firma publicados para compilaciones reproducibles.