以前に Linux コンソール用のミュージック プレーヤーについて書いたので、これをすでに長いリストに追加するだけです。音楽プレーヤーのリストが増えていることに文句を言う前に、その GitHub ページには次のように書かれています:
これは私の最初の Go プログラムです。コンソールで Google Play Music を聴きたかったので、プレーヤーを書きました。 Matt Jibson の Moggio に触発され、彼のライブラリの 1 つを使用しています…
Jam は、Linux および Windows コンソール用に最近開発された Google Play ミュージック プレーヤーです。ターミナル内での操作が簡単なシンプルな外観 (Cmus によく似ています) が特徴で、Go プログラミング言語で記述されています。
Jam Music Player の機能
インストール要件とキーバインディング
実行するための主要な要件 Jam Google Playにログイン中あなたの携帯電話でサービス。そのため、お持ちでない場合は、その要件のない今後のリリースを待つ必要があります。
Google アカウントで 2 要素認証サービスを使用している場合は、自分でアプリ パスワードを生成する必要があります。ここのリンクに従ってください。
64bitシステムを実行している場合は、Jamをインストールできます で入手可能なバイナリ パッケージを使用
Jam を 64 ビット システム用にダウンロード
Linux に 64 ビット バイナリをインストールするには、次のコマンドを使用します。
$ sudo install jam_x64 /usr/local/bin/jam
Jam をソースからインストールする方法
Jam をソースからインストールするには、Go、Gitが必要です および libpulse-dev.
$ sudo apt install golang-go git libpulse-dev
次に GOPATH 環境変数を設定して GOPATH/binPATH で利用可能なフォルダ。
$ mkdir ~/.go "$ echo export GOPATH=$HOME/.go >> ~/.bashrc" "$ echo export PATH=$PATH:$GOROOT/bin:$GOPATH/bin >> ~/.bashrc" $ ソース ~/.bashrc
最後に、Jam をソースからインストールします (バイナリは ~/.go/bin/ にあります)。
$ github.com/budkin/jam を入手してください
Cmusにインスパイアされたコンソール プレーヤーであるため、同様のキー割り当てを共有しています:
| 鍵 | アクション | 
|---|---|
| return, x | 現在選択されているアーティスト、アルバム、または曲を再生する | 
| c | 一時停止 | 
| v | ストップ | 
| b | 次のトラック | 
| z | 前のトラック | 
| u | データベースを同期する (Web インターフェースでいくつかの曲を追加した場合) | 
| / | アーティスト検索 | 
| n | 次の検索結果 | 
| タブ | アーティスト/トラック ビューの切り替え | 
| エスケープ、q | 終了する | 
| 上向き矢印、k | スクロールアップする | 
| 下向き矢印、j | 下へスクロール | 
| ホーム、g | トップにスクロールします | 
| 終わり、G | 下にスクロール | 
| スペース | アルバムの切り替え | 
| R | アーティストのランダム化 | 
| Ctrl+スペース | ビューの切り替え (プレイリスト/アーティスト) | 
| r | 現在のトラックを繰り返す | 
お気づきのことと思いますが、Jam 赤ちゃんのプロジェクトには、追加すべき機能がたくさんあります。この投稿は事実上、プロジェクト開発に参加して家に持ち帰る価値のあるものにすることに興味があるかもしれないオープンソース愛好家向けです。
平均的なユーザーであれば、GPMDP や Harmony などの比較的成熟したプロジェクトに固執することをお勧めします。
画像クレジット: http://www.webupd8.org/
最新アップデート
Jam ミュージック プレーヤーは GitHub で利用できなくなったため、プロジェクトは中止され、取り下げられたと推測されます。悲しいかもしれませんが、選択できる音楽プレーヤー アプリは他にもたくさんあるので、希望の光です。
プロジェクト終了の理由は何だと思いますか?内部の要点はありますか?コメント欄は以下です。







