Sobre o projeto
SimpMusic é um cliente gratuito e de código aberto (FOSS) do YouTube Music, projetado para plataformas Android e Desktop, desenvolvido com Kotlin e Compose Multiplatform. O aplicativo serve como um cliente de terceiros especializado que analisa conteúdo público do YouTube e YouTube Music, renderizando-o em uma interface de usuário personalizada, sem anúncios.
Principais recursos incluem:
- Streaming de música sem anúncios do YouTube Music e YouTube, com suporte a reprodução em segundo plano
- Três estilos de tela Now Playing: Clássico, Material 3 Expressive e Apple Music
- Equalizador de dez bandas com predefinições, perfis de fones AutoEq e efeitos de Delay/Reverb
- SimpMusic Wrapped para resumos musicais anuais e playlists de recapitulação mensal
- Análises de audição no dispositivo com gráficos, histórico por período e relógio de audição
- Letras estilo Apple Music palavra por palavra com romanização para 12 idiomas e compartilhamento de imagens
- Widgets de tela inicial, incluindo toca-discos, playlists e insights de audição
- Streaming de alta qualidade até 256kbps (Opus ou AAC) para usuários do YouTube Music Premium
- Navegação por Início, Paradas, Podcasts, Humores e Gênero com dados do YouTube Music
- Funcionalidade completa de pesquisa no YouTube
- Suporte a Spotify Canvas e Capas de Álbum Animadas
- Reprodução de vídeo em 1080p com legendas
- Sugestões de músicas com IA
- Importação de playlists do Spotify e outros aplicativos, com sincronização com YouTube Music
- Notificações de seguir artistas
- Cache e reprodução offline
- Crossfade estilo DJ, semelhante ao Apple Music
- Temas personalizáveis (Claro, Escuro, Colorido, etc.)
- Letras sincronizadas do SimpMusic Lyrics, LRCLIB, Spotify e YouTube Transcript com tradução por IA
- Suporte a múltiplas contas do YouTube e dados personalizados
- Integração de scrobbling com Last.fm
- Suporte a SponsorBlock e Return YouTube Dislike
- Temporizador de sono
- Compatibilidade com Android Auto para conteúdo online
- Discord Rich Presence
- Recurso Listen Together para salas de audição compartilhadas sincronizadas
O aplicativo usa APIs ocultas do YouTube Music com truques personalizados para obter dados, aproveitando técnicas inspiradas nos projetos InnerTune e SmartTube. Os dados de letras vêm do SimpMusic Lyrics e LRCLIB, com integração opcional com Spotify para Canvas e letras.
Em termos de privacidade, a versão FOSS não contém rastreadores ou servidores de coleta de dados de terceiros. Usuários que ativam o recurso 'Enviar de volta ao Google' permitem que o histórico de audição seja enviado à API de Rastreamento do YouTube Music para melhores recomendações. A versão Full inclui análises de falhas do Sentry, enquanto a versão FOSS não coleta dados de falhas.
O suporte para Desktop inclui distribuições para Windows (.msix), macOS (.dmg) e Linux (.AppImage). Algumas distribuições Linux podem ter problemas de estabilidade devido a problemas upstream do JetBrains, e usuários ARM64 no Windows/Linux devem usar builds x64.
O projeto segue arquitetura limpa e padrões MVVM, com contribuições bem-vindas por meio de issues e pull requests. As traduções são gerenciadas via Crowdin. O projeto é patrocinado por Crowdin, Sentry e anteriormente pelo Programa OSS da Vercel, com suporte de testes do BrowserStack.
O aviso legal enfatiza que o aplicativo é estritamente não comercial, atua como um navegador personalizado com filtragem de conteúdo, incentiva assinaturas do YouTube Premium para apoiar criadores e não hospeda material protegido por direitos autorais. Os usuários são responsáveis por cumprir as leis de direitos autorais locais.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.