Com a chegada dos serviços de streaming, como Spotify e Netflix, vários outros começaram a surgir, assim trazendo opções para a galera poder escolher em qual plataforma ia preferir ouvir às músicas da sua banda favorita enquanto puxa aquele ferro na academia, arrumar a casa, no trabalho ou simplesmente para relaxar. Para gerenciar todos esses serviços em um só aplicativo é que surge o MellowPlayer.
O MellowPlayer faz o gerenciamento dos serviços web das plataformas, como Deezer, SoundCloud, Google Play, etc.. Ele só não consegue reproduzir sites que precisam habilitar o DRM, como Spotify e Mixcloud, no caso do Spotify já temos uma versão para Linux, e o Mixcloud pode ser acessado via Google Chrome ou Mozilla Firefox (habilitando o suporte a DRM nas configurações).
Como o Spotify se comporta no MellowPlayer |
Instalação do MellowPlayer
Para instalar o MellowPlayer no Linux é bem simples, pois o mesmo é disponibilizado via AppImage, então você pode salvar ele em qualquer pasta que o seu usuário tenha acesso. Recomendo salvar na área de trabalho, pois assim fica mais fácil de localizar ele. Veja a gif abaixo de como dar permissão para o AppImage do MellowPlayer “rodar”.
Basta clicar com o botão direito no arquivo, ir até “propriedades” e na aba de “permissões” verificar se o aplicativo está com permissão de execução e de leitura e escrita para o seu usuário.
Como foi visto, é bem fácil de deixar um AppImage executável. Esse método serve para qualquer AppImage. Para executar o programa, basta dar dois cliques. Depois de executá-lo, ele abre com a janela abaixo:
Na imagem acima temos alguns serviços que o Mellow suporta atualmente, incluindo o Spotify, que foi usado para teste mas não funcionou como mencionado no começo do artigo. Os outros serviços que tem um “X” vermelho funcionaram sem problemas.
O MellowPlayer é feito em C++ e QML, tendo o código fonte disponível no GitLab neste link.
O aplicativo possui limitações, como não reproduzir os serviços com DRM e usam do QtWebEngine, não tendo a possibilidade de habilitar isso muito provavelmente por se basear no Chromium, mas pode ser questão de tempo, nas próximas versões podemos aguardar novidades, enquanto isso, você pode ficar de olho no projeto..
Espero você no próximo post, forte abraço.