Whatsapp

Jam

Anonim

We hebben eerder geschreven over muziekspelers voor de Linux-console, dus je kunt deze gewoon aan de toch al lange lijst toevoegen. En voordat je klaagt over de lijst met muziekspelers die steeds groter wordt, is dit wat er op de GitHub-pagina staat:

Dit is mijn eerste Go-programma, ik wilde naar Google Play Music luisteren op de console, dus schreef ik een speler. Het is geïnspireerd door Moggio van Matt Jibson en gebruikt een van zijn bibliotheken...

Jam is een recent ontwikkelde Google Play Music-speler voor de Linux- en Windows-consoles.Het heeft een simplistisch uiterlijk in de terminal dat gemakkelijk te navigeren is (ongeveer zoals Cmus) en is geschreven in de Go-programmeertaal.

Functies in Jam Music Player

Installatievereisten en sneltoetsen

Een belangrijke vereiste om Jam uit te voeren is ingelogd op Google Playdiensten op uw mobiele telefoon. Dus als je er geen hebt, moet je gewoon wachten op een latere release die die vereiste niet heeft.

Als je een 2-factor autorisatieservice gebruikt met je Google account, dan moet je zelf een app-wachtwoord genereren. Volg de link hier om dat uit de weg te ruimen.

Als je een 64bit systeem hebt, kun je Jam installerenbinair pakket beschikbaar op.

Download Jam voor 64-bits systemen

Gebruik de volgende opdracht om het 64-bits binaire bestand op Linux te installeren.

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

Hoe Jam van Source te installeren

Om Jam vanaf de bron te installeren, heb je Go, Git nodig en libpulse-dev.

$ sudo apt install golang-go git libpulse-dev

Stel vervolgens de omgevingsvariabele GOPATH in en maak de GOPATH/binmap beschikbaar in uw PATH.

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

En tot slot installeer je Jam vanaf de bron (het binaire bestand is beschikbaar in ~/.go/bin/).

$ haal github.com/budkin/jam

Omdat het een consolespeler is die werd geïnspireerd door Cmus, deelt het vergelijkbare sneltoetsen:

Toets Actie
terug, x speel momenteel geselecteerde artiest, album of nummer af
c pauze
v beëindigen
b volgende track
z vorig nummer
u synchroniseer de database (voor het geval je enkele nummers hebt toegevoegd in de webinterface)
/ zoek artiesten
n volgend zoekresultaat
tab artiesten/trackweergave wisselen
ontsnappen, q ontslag nemen
pijl omhoog, k scroll omhoog
pijl omlaag, j naar beneden scrollen
Thuis, g scroll naar boven
Einde, G scroll naar beneden
ruimte albums wisselen
R artiesten willekeurig
Ctrl+spatiebalk weergave wisselen (playlists/artiesten)
r huidig ​​nummer herhalen

Zoals je inmiddels wel doorhebt, heeft Jam een babyproject zijnde een heleboel functies die kunnen worden toegevoegd. Dit bericht is virtueel bedoeld voor open source-enthousiastelingen die misschien geïnteresseerd zijn om deel te nemen aan de projectontwikkeling om het de moeite waard te maken om over naar huis te schrijven.

Als je een gemiddelde gebruiker bent, raad ik je aan om je te houden aan relatief volwassen projecten zoals GPMDP en Harmony.

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

De laatste update

Jam-muziekspeler is niet langer beschikbaar op GitHub, dus ik vermoed dat het project is stopgezet en afgebroken. Hoe triest dat ook mag zijn, er zijn veel andere muziekspeler-apps waaruit je kunt kiezen, dus dat is een zilveren randje.

Wat is volgens u de reden voor de beëindiging van het project? Heb je iets van binnen? Het opmerkingengedeelte staat hieronder.