Whatsapp

Geléia

Anonim

Já escrevemos sobre Music Players para o console Linux antes, então você pode adicionar este à já longa lista. E antes que você reclame sobre o aumento da lista de tocadores de música, veja o que diz a página do GitHub:

Este é meu primeiro programa Go, eu queria ouvir o Google Play Music no console, então escrevi um player. É inspirado no Moggio de Matt Jibson e usa uma de suas bibliotecas…

Jam é um player do Google Play Music desenvolvido recentemente para os consoles Linux e Windows.Ele apresenta uma aparência simplista dentro do terminal que é fácil de navegar (praticamente como Cmus) e foi escrito na linguagem de programação Go.

Recursos do Jam Music Player

Requisitos de instalação e atalhos de teclado

Um requisito importante para executar Jam está sendo logado em Google Playserviços no seu celular. Portanto, se você não tiver um, terá apenas que aguardar uma versão posterior que não tenha esse requisito.

Se você usar um serviço de autorização de 2 fatores com sua conta Google, então você mesmo terá que gerar uma senha de aplicativo. Siga o link aqui para resolver isso.

Se você estiver executando um sistema 64bit você pode instalar Jamusando o pacote binário disponível em.

Download Jam para sistemas de 64 bits

Para instalar o binário de 64 bits no Linux, use o seguinte comando.

$ sudo install jam_x64 /usr/local/bin/jam

Como instalar o Jam a partir do código-fonte

Para instalar o Jam a partir da fonte, você precisará de Go, Git e libpulse-dev.

$ sudo apt install golang-go git libpulse-dev

Em seguida, defina a variável de ambiente GOPATH e crie a variável de ambiente GOPATH/binpasta disponível em seu PATH.

$ mkdir ~/.go
"$ echo export GOPATH=$HOME/.go >> ~/.bashrc"
"$ echo export PATH=$PATH:$GOROOT/bin:$GOPATH/bin >> ~/.bashrc"
$ source ~/.bashrc

E, finalmente, instale o Jam a partir da fonte (o binário estará disponível em ~/.go/bin/).

$ acesse github.com/budkin/jam

Sendo um jogador de console inspirado em Cmus, ele compartilha combinações de teclas semelhantes:

Chave Ação
retorno, x tocar o artista, álbum ou música atualmente selecionada
c pausa
v Pare
b próxima faixa
z faixa anterior
você sincronizar o banco de dados (caso tenha adicionado algumas músicas na interface web)
/ pesquisar artistas
n próximo resultado da pesquisa
aba alternar exibição de artistas/faixas
escape, q Sair
seta para cima, k rolar para cima
seta para baixo, j rolar para baixo
Home, g role para cima
Fim, Sol rolar para baixo
espaço alternar álbuns
R randomizar artistas
Ctrl+Espaço alternar visualização (playlists/artistas)
r repetir faixa atual

Como você já deve ter percebido, Jam sendo um projeto de bebê tem uma tonelada de recursos a serem adicionados. Este post é virtualmente para entusiastas de código aberto que podem estar interessados ​​em participar do desenvolvimento do projeto para fazer valer a pena escrever sobre isso.

Se você for um usuário médio, aconselho que se atenha a projetos relativamente maduros como GPMDP e Harmony.

Image Credit: http://www.webupd8.org/

A atualização mais recente

O reprodutor de música Jam não está mais disponível no GitHub, então meu palpite é que o projeto foi descontinuado e desativado. Por mais triste que seja, existem muitos outros aplicativos de tocador de música que você pode escolher, então isso é bom.

Qual você acha que é o motivo do encerramento do projeto? Você tem alguma essência interna? A seção de comentários está abaixo.