Wir haben bereits über Music Player für die Linux-Konsole geschrieben, also können Sie diesen einfach zu der bereits langen Liste hinzufügen. Und bevor Sie sich über die wachsende Liste der Musikplayer beschweren, lesen Sie Folgendes auf der GitHub-Seite:
Dies ist mein erstes Go-Programm, ich wollte Google Play Music auf [der] Konsole hören, also habe ich einen Player geschrieben. Es ist von Matt Jibsons Moggio inspiriert und verwendet eine seiner Bibliotheken …
Marmelade ist ein kürzlich entwickelter Google Play Music Player für die Linux- und Windows-Konsolen. Es hat ein vereinfachtes Erscheinungsbild innerhalb des Terminals, das einfach zu navigieren ist (ähnlich wie Cmus ) und wurde in der Programmiersprache Go geschrieben.
Funktionen im Jam Music Player
- Jam kann kostenlos heruntergeladen und verwendet werden, wobei der Quellcode auf GitHub zur Verfügung gestellt werden kann.
- Last.fm Scrobbling (benutze
-lastfm
Flagge). - Füllen Sie eine lokale Datenbank mit den von überall gespeicherten Künstlern und Alben, auch über die Webschnittstelle.
- Nach Künstlern in der Datenbank suchen.
- Wiedergabe, Pause (Buggy, ich brauche Hilfe dabei), Stopp, vorheriger Titel, nächster Titel.
- Die Oberfläche ist Cmus-Abzocke, ich habe nur einen Fortschrittsbalken hinzugefügt.
- Dieser Player listet Künstler nicht mehr in zufälliger Reihenfolge auf – wenn Sie sie zufällig anordnen möchten, drücken Sie R .
Installationsvoraussetzungen und Tastenkombinationen
Eine wichtige Voraussetzung zum Ausführen von Jam bei Google Play angemeldet ist Dienste auf Ihrem Mobiltelefon. Wenn Sie also keine haben, müssen Sie einfach auf eine spätere Version warten, die diese Anforderung nicht erfüllt.
Wenn Sie einen 2-Faktor-Autorisierungsdienst mit Ihrem Google verwenden -Konto, dann müssen Sie selbst ein App-Passwort generieren. Folgen Sie dem Link hier, um das aus dem Weg zu räumen.
Wenn Sie eine 64-Bit- System können Sie Jam installieren unter Verwendung des Binärpakets verfügbar unter.
Laden Sie Jam für 64-Bit-Systeme herunter
Verwenden Sie den folgenden Befehl, um die 64-Bit-Binärdatei unter Linux zu installieren.
$ sudo install jam_x64 /usr/local/bin/jam
So installieren Sie Jam aus der Quelle
Um Jam von der Quelle zu installieren, benötigen Sie Go , Git und libpulse-dev .
$ sudo apt install golang-go git libpulse-dev
Legen Sie als Nächstes den GOPATH fest Umgebungsvariable und erstellen Sie GOPATH/bin Ordner, der in Ihrem PATH verfügbar ist.
$ mkdir ~/.go $ echo "export GOPATH=$HOME/.go" >> ~/.bashrc $ echo "export PATH=$PATH:$GOROOT/bin:$GOPATH/bin" >> ~/.bashrc $ source ~/.bashrc
Und schließlich installieren Sie Jam aus dem Quellcode (die Binärdatei ist unter ~/.go/bin/ verfügbar ).
$ go get github.com/budkin/jam
Als Konsolenspieler, der von Cmus inspiriert wurde , hat es ähnliche Tastenkombinationen:
Schlüssel | Aktion |
---|---|
Rückkehr, x | aktuell ausgewählten Künstler, Album oder Song abspielen |
c | Pause |
v | stopp |
b | nächster Titel |
z | vorheriger Titel |
du | Synchronisieren Sie die Datenbank (falls Sie einige Songs in der Weboberfläche hinzugefügt haben) |
/ | Künstler suchen |
n | nächstes Suchergebnis |
Registerkarte | Künstler-/Titelansicht umschalten |
Flucht, q | beenden |
Pfeil nach oben, k | nach oben scrollen |
Pfeil nach unten, j | nach unten scrollen |
Zuhause, g | nach oben scrollen |
Ende, G | nach unten scrollen |
Leerzeichen | Alben umschalten |
R | Künstler randomisieren |
Strg+Leertaste | Ansicht umschalten (Wiedergabelisten/Künstler) |
r | aktuellen Titel wiederholen |
Wie Sie bestimmt schon herausgefunden haben, Jam Da es sich um ein Babyprojekt handelt, müssen eine Menge Funktionen hinzugefügt werden. Dieser Beitrag richtet sich praktisch an Open-Source-Enthusiasten, die daran interessiert sein könnten, an der Projektentwicklung teilzunehmen, damit es sich lohnt, darüber nach Hause zu schreiben.
Wenn Sie ein durchschnittlicher Benutzer sind, würde ich Ihnen raten, sich an relativ ausgereifte Projekte wie GPMDP und Harmony zu halten.
Bildnachweis :http://www.webupd8.org/
Das neueste Update
Jam Music Player ist nicht mehr auf GitHub verfügbar, daher vermute ich, dass das Projekt eingestellt und eingestellt wurde. So traurig das auch sein mag, es gibt viele andere Musikplayer-Apps, aus denen Sie wählen können, also ist das ein Silberstreif am Horizont.
Was ist Ihrer Meinung nach der Grund für die Beendigung des Projekts? Haben Sie einen Insider-Kern? Der Kommentarbereich befindet sich unten.