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.