Vi har tidligere skrevet om musikafspillere til Linux-konsollen, så du kan bare tilføje denne til den allerede lange liste. Og før du klager over, at listen over musikafspillere stiger, er dette, hvad dens GitHub-side lyder:
Dette er mit første Go-program, jeg ville lytte til Google Play Musik på konsollen, så jeg skrev en afspiller. Den er inspireret af Matt Jibsons Moggio og bruger et af hans biblioteker...
Jam er en nyligt udviklet Google Play Musikafspiller til Linux- og Windows-konsollerne.Den har et forenklet udseende i terminalen, der er let at navigere (nogenlunde ligesom Cmus) og er skrevet i Go-programmeringssproget.
Funktioner i Jam Music Player
Installationskrav og nøglebindinger
Et stort krav for at køre Jam bliver logget ind på Google Playtjenester på din mobiltelefon. Så hvis du ikke har en, så skal du bare vente på en senere udgivelse, der ikke har det krav.
Hvis du bruger en 2-faktor godkendelsestjeneste med din Google-konto, skal du selv generere en app-adgangskode. Følg linket her for at få det af vejen.
Hvis du kører et 64bit system, kan du installere Jambruger binær pakke tilgængelig på.
Download Jam til 64-bit systemer
For at installere 64bit binær på Linux, brug følgende kommando.
$ sudo install jam_x64 /usr/local/bin/jam
Sådan installeres Jam fra kilde
For at installere Jam fra kilden skal du bruge Go, Git og libpulse-dev.
$ sudo apt install golang-go git libpulse-dev
Næste, indstil GOPATH miljøvariablen og lav GOPATH/binmappe tilgængelig i din PATH.
$ mkdir ~/.go "$ echo export GOPATH=$HOME/.go >> ~/.bashrc" "$ echo export PATH=$PATH:$GOROOT/bin:$GOPATH/bin >> ~/.bashrc" $ source ~/.bashrc
Og til sidst skal du installere Jam fra kilden (binærfilen vil være tilgængelig i ~/.go/bin/).
$ hent github.com/budkin/jam
Som en konsolspiller, der var inspireret af Cmus, deler den lignende nøglebindinger:
Nøgle | Handling |
---|---|
retur, x | afspil den aktuelt valgte kunstner, album eller sang |
c | pause |
v | hold op |
b | næste spor |
z | forrige nummer |
u | synkroniser databasen (i tilfælde af at du har tilføjet nogle sange i webgrænsefladen) |
/ | søg kunstnere |
n | næste søgeresultat |
tab | skift mellem kunstnere/numrevisning |
escape, q | Afslut |
pil op, k | rulle op |
pil ned, j | Rul ned |
Hjem, g | scroll til toppen |
End, G | scroll til bund |
plads | toggle albums |
R | randomiser kunstnere |
Ctrl+mellemrum | toggle visning (afspilningslister/kunstnere) |
r | gentag nuværende spor |
Som du må have regnet ud nu, har Jam at være et babyprojekt et væld af funktioner, der skal tilføjes. Dette indlæg er nærmest for open source-entusiaster, der kunne være interesseret i at deltage i projektudviklingen for at gøre det værd at skrive hjem om.
Hvis du er en gennemsnitlig bruger, vil jeg råde dig til at holde dig til relativt modne projekter som GPMDP og Harmony.
Image Credit: http://www.webupd8.org/
Den seneste opdatering
Jam musikafspiller er ikke længere tilgængelig på GitHub, så mit gæt er, at projektet er blevet afbrudt og trukket ned. Hvor trist det end er, så er der mange andre musikafspiller-apps, du kan vælge imellem, så det er helt fantastisk.
Hvad tror du er årsagen til projektets ophør? Har du noget indefra? Kommentarsektionen er nedenfor.