Ouvir para Spotify from the Command Line com ‘ncspot’

spotify for linux
Into Tux Rock?

Se você é um assinante Spotify Premium – get you, fancy pants – você sabia que você pode transmitir música da linha de comando no Linux?

>

Like real music from the real Spotify library? Nós não estamos falando de versões ASCII 😉

Bem, você pode! E é tudo graças a uma ferramenta de código aberto escrita em ncurses e Rust chamada ncspot.

>

Agora, eu sei o que você está pensando: existe um Spotify oficial, santificado, e (um pouco regularmente) atualizado para o cliente Linux. Está até disponível como um Snap. Por que você deveria usar uma aplicação de linha de comando de todas as coisas?

E você está certo.

Bem, metade certo.

Bem, talvez nem metade certo porque o aplicativo oficial Spotify desktop é um fogo de lixo interminável de atraso e decepção.

Não me entenda mal, ele funciona (às vezes) mas roda mal. E enquanto ele pode se integrar com DEs Linux ao ponto de eu poder apertar um botão do teclado para pular uma faixa eu tenho que dizer: essa habilidade só é útil se a maldita coisa carregar para eu tocar música para pular em primeiro lugar!

Eu estou sendo mau? Talvez. Mas só demorei 6 minutos para clicar no atalho Spotify para ele realmente carregar na minha tela…

ncspot é um CLI Spotify Player

ncspot é um spotify cli cli cli

Voltar para ncspot, código fonte para o qual você vai encontrar no Github.

>

Cuidado que o ncspot é uma ferramenta legal (nova palavra, aprenda-a) e soberbamente desenhada (para uma aplicação terminal – então não é o que um homem mais paternalista do que eu poderia descrever como ‘avô amigável’.

– tl;dr: esta não é a forma “mais fácil” de ouvir Spotify no Linux.

Mas o ncspot funciona muito bem, que é tudo o que realmente me interessa, pois gosto de ouvir música, não de olhar para ela.

>

Ajuda, a aplicação até tem suporte para MPRIS, ou seja, controles de media player disponíveis na maioria dos ambientes de trabalho Linux:

E também pode ser configurado para usar keybindings, para sass extra.

>

Ainda nem sequer mencionei como é super eficiente em termos de recursos:

>

>

App Private Memory Shared Memory Total
ncspot 22.1 MiB 24.1 MiB 46.2 MiB
Spotify 407.3 MiB 592.7 MiB 1000.0 MiB

Agora isso é o que eu chamo de …uma tabela.

Mas o melhor é que ncspot é fácil de instalar. Na verdade, você pode instalá-lo em praticamente qualquer distro Linux lá fora porque está disponível como uma aplicação Snap!

>

Para instalar o ncspot no Ubuntu run:

sudo snap install ncspot

Boom – feito!

A primeira vez que você executar ncspot em uma nova janela de terminal você será solicitado a fazer o login com sua conta Spotify Premium. Isto é tudo “na tela” e fácil de fazer. O aplicativo até salva suas credenciais após o login para que você não tenha que fazer o login toda vez que quiser usá-lo.

E isso é praticamente tudo!

Não se esqueça de tirar alguns minutos para dar uma olhada na ladainha de atalhos de teclado necessários para navegar na interface, gerenciar faixas, filas e listas de reprodução, e assim por diante.

Más notícias: há muitos atalhos para aprender.

Bom notícias: são muito lógicas e fáceis de lembrar.

Melhor ainda, se você esquecer qual tecla faz o que basta pressionar a tecla ? com o nscpot rodando para chamar uma folha de batota útil.

>

Em resumo, se não for adiado pela ideia de transmitir música a partir de uma aplicação de linha de comandos e for um assinante Spotify Premium, não há melhor cliente do que ncspot.

P.S., caso tenha perdido o memorando na cópia acima, este cliente não funciona com contas Spotify grátis. Eu verifiquei. Então, para algo semelhante, tente Tizonia em vez disso.

Tente e me diga o que você acha disso nos comentários – e se você gosta de fazer um esquema de cores com tema Yaru para ele, compartilhe abaixo!

👉 Encontrou um aplicativo CLI legal para uma tarefa? Avise-me através do formulário de dicas

H/t Popey

Deixe uma resposta

O seu endereço de email não será publicado.