Sobre el proyecto

VIVI Music es un cliente expresivo y moderno de YouTube Music basado en Material 3, diseñado para Android. Se posiciona como un ecosistema de audio premium y centrado en la privacidad, ofreciendo una experiencia de streaming sin anuncios directamente desde los catálogos de YouTube y YT Music. Las capacidades y características clave incluyen: - **Diseño expresivo Material You:** Adapta dinámicamente los colores de la interfaz para coincidir con el arte del álbum de la pista en reproducción, proporcionando una experiencia estética fluida. Incluye microanimaciones y transiciones fluidas. - **Calidad de audio y controles:** Ofrece streaming de alta fidelidad, reproducción en segundo plano con controles completos en el panel de notificaciones y un ecualizador (EQ) integrado para personalizar el audio. - **Visuales y letras:** Incluye impresionantes visualizadores de lienzo animados estilo Apple Music y letras precisas sincronizadas palabra por palabra estilo karaoke (impulsadas por integraciones TTML de proyectos de código abierto como AM-Lyrics y Better Lyrics). - **Sin conexión y almacenamiento:** Admite la descarga y el almacenamiento en caché de pistas localmente para reproducción sin conexión, con gestión inteligente y automática de la caché para optimizar el almacenamiento del dispositivo. - **Centrado en la privacidad:** Estrictamente centrado en la privacidad con una base de datos completamente local. Promete cero rastreadores, cero análisis y cero telemetría en segundo plano, manteniendo todas las bibliotecas, preferencias y pistas descargadas del usuario únicamente en el dispositivo local. - **Características de conveniencia:** Actualizador de aplicaciones OTA (Over-the-Air) integrado, soporte para Android Auto y opciones fáciles para compartir. Como proyecto de código abierto con licencia GPL-3.0, VIVI Music incorpora varias bibliotecas de código abierto útiles como SponsorBlock para omitir segmentos patrocinados, Unison para el lienzo del visualizador y YouLyPlus para el estilo de las letras.