Sobre el proyecto
BetterLyrics es una aplicación de escritorio para Windows que combina un reproductor de música con un visualizador de letras altamente personalizable. Está construida en C# sobre WinUI 3 y Win2D, se distribuye bajo GPL v3.0 y puede instalarse desde Microsoft Store o mediante un paquete de versión manual.
La presentación visual es el foco del proyecto. Las letras admiten resaltado por sílabas, brillos de duración para notas largas y desvanecimiento en perspectiva para las líneas lejanas. Un editor de diseño de arrastrar y soltar permite posicionar y redimensionar letras, carátulas de álbum y controles de reproducción. Los usuarios pueden ajustar animaciones, fuentes, extracción de colores del tema y comportamientos visuales individuales. Un motor de temas muestrea los bordes de la pantalla o la carátula del álbum para integrar la interfaz con el escritorio, y los efectos de fondo incluyen fluido dinámico, desenfoque, niebla y partículas de copos de nieve. También se incluyen un analizador de espectro en tiempo real y tarjetas de letras compartibles con múltiples temas artísticos.
La reproducción abarca unidades locales, así como fuentes SMB, WebDAV y FTP, con memoria de reproducción para reanudar. La biblioteca multimedia se sincroniza con los cambios en las carpetas locales. La aplicación puede visualizar música de reproductores externos como Spotify, Apple Music y NetEase, y se integra con Discord Rich Presence y el scrobbling de Last.fm.
El manejo de letras incluye umbrales de coincidencia configurables, mapeo manual de metadatos, memoria persistente de fuentes, reducción de ruido para filtrar contenido que no son letras y conversión entre chino simplificado y tradicional. Un sistema de plugins permite la expansión comunitaria de fuentes de letras, motores de traducción y herramientas de transliteración; la traducción sin conexión está integrada, con un framework preparado para la integración de LLM locales. Los formatos nativos incluyen .lrc (estándar y mejorado), .eslrc y .ttml.
Los modos de visualización incluyen estándar, pantalla completa, escritorio/fondo de pantalla (siempre visible o incrustado detrás de los iconos), appbar acoplada, diseño vertical estrecho y modo de barra de tareas. Las funciones adicionales incluyen ocultación automática cuando se detiene la música y un panel de estadísticas con una historia visual estilo "Wrapped" del historial de escucha. El README señala que el proyecto está en desarrollo activo y puede presentar problemas inesperados.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.