Sobre el proyecto

SimpMusic es un cliente gratuito y de código abierto (FOSS) de YouTube Music diseñado para plataformas Android y escritorio, desarrollado con Kotlin y Compose Multiplatform. La aplicación funciona como un cliente especializado de terceros que analiza contenido público de YouTube y YouTube Music, mostrándolo en una interfaz personalizada sin publicidad. Las características principales incluyen: - Streaming de música sin anuncios desde YouTube Music y YouTube, con soporte de reproducción en segundo plano - Tres estilos de pantalla de reproducción: Clásico, Material 3 Expressive y Apple Music - Ecualizador de diez bandas con preajustes, perfiles de auriculares AutoEq y efectos de Retardo/Reverb - SimpMusic Wrapped para resúmenes musicales anuales y listas de reproducción mensuales de resumen - Análisis de escucha en el dispositivo con gráficos, historial por períodos y reloj de escucha - Letras al estilo Apple Music palabra por palabra con romanización para 12 idiomas y compartición de imágenes - Widgets de pantalla de inicio, incluidos tocadiscos, listas de reproducción y información de escucha - Streaming de alta calidad hasta 256kbps (Opus o AAC) para usuarios de YouTube Music Premium - Capacidades de exploración para Inicio, Gráficos, Pódcast, Estados de ánimo y Género con datos de YouTube Music - Funcionalidad completa de búsqueda en YouTube - Soporte de Spotify Canvas y carátulas de álbumes animadas - Reproducción de video en 1080p con subtítulos - Sugerencias de canciones impulsadas por IA - Importación de listas desde Spotify y otras aplicaciones, con sincronización con YouTube Music - Notificaciones de seguimiento de artistas - Almacenamiento en caché y reproducción sin conexión - Transición al estilo DJ similar a Apple Music - Temas personalizables (Claro, Oscuro, Color, etc.) - Letras sincronizadas desde SimpMusic Lyrics, LRCLIB, Spotify y transcripción de YouTube con traducción por IA - Soporte de múltiples cuentas de YouTube y datos personalizados - Integración de scrobbling con Last.fm - Soporte de SponsorBlock y Return YouTube Dislike - Temporizador de sueño - Compatibilidad con Android Auto para contenido en línea - Discord Rich Presence - Función Listen Together para salas de escucha compartidas y sincronizadas La aplicación utiliza APIs ocultas de YouTube Music con trucos personalizados para obtener datos, aprovechando técnicas inspiradas en los proyectos InnerTune y SmartTube. Los datos de letras provienen de SimpMusic Lyrics y LRCLIB, con integración opcional de Spotify para Canvas y letras. En cuanto a privacidad, la versión FOSS no contiene rastreadores ni servidores de recopilación de datos de terceros. Los usuarios que activan la función `Enviar de vuelta a Google` permiten que el historial de escucha se envíe a la API de seguimiento de YouTube Music para mejores recomendaciones. La versión completa incluye análisis de fallos con Sentry, mientras que la versión FOSS no recopila datos de fallos. El soporte de escritorio incluye distribuciones para Windows (.msix), macOS (.dmg) y Linux (.AppImage). Algunas distribuciones de Linux pueden presentar problemas de estabilidad debido a problemas del proyecto JetBrains ascendente, y los usuarios de ARM64 en Windows/Linux deben usar las compilaciones x64. El proyecto sigue una arquitectura limpia y patrones MVVM, con contribuciones bienvenidas a través de problemas y solicitudes de extracción. Las traducciones se gestionan mediante Crowdin. El proyecto está patrocinado por Crowdin, Sentry y anteriormente el Programa OSS de Vercel, con soporte de pruebas de BrowserStack. La descripción legal enfatiza que la aplicación es estrictamente sin fines de lucro, actúa como un navegador personalizado con filtrado de contenido, fomenta la suscripción a YouTube Premium para apoyar a los creadores y no aloja material protegido por derechos de autor. Los usuarios son responsables de cumplir con las leyes de derechos de autor locales.