Sobre o projeto
LyricsX é um aplicativo de letras de código aberto para macOS 10.11+ que fornece exibição de letras sincronizadas para vários players de música. Ele busca e baixa automaticamente letras ao vivo de múltiplas fontes online através da biblioteca LyricsKit, e integra-se com players suportados através do framework MusicPlayer.
As principais características incluem exibição de letras na área de trabalho e na barra de menus, com fonte, cor e posição personalizáveis; ajuste de deslocamento de letras via menu de status; navegação de músicas ao clicar duas vezes nas linhas de letras; importação/exportação de arquivos de letras por arrastar e soltar; inicialização e encerramento automáticos com o player de música; e conversão automática entre Chinês Tradicional e Simplificado.
O aplicativo usa um formato de letras LRCX personalizado que suporta tags de tempo em nível de palavra e traduções em vários idiomas, mantendo compatibilidade com arquivos LRC padrão. As opções de instalação incluem Homebrew Cask, Mac App Store e downloads manuais dos lançamentos do GitHub.
LyricsX é construído sobre vários componentes de código aberto, incluindo LyricsKit para busca de letras, MusicPlayer para integração com players, SwiftyOpenCC para conversão de chinês e vários utilitários Swift. Existem projetos complementares para iOS (LyricsX-iOS) e Linux (lyricsx-cli), ambos em desenvolvimento inicial.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.