行く、封鎖、そして新しいMPDクライアント-Ymuseに会う

私のコンピューターのメインメディアプレーヤーは10年間MPDでしたが、Music PlayerDaemonは音楽を再生するバックグラウンドサービスです。







どういうわけかこのサービスと対話するには、クライアントプログラムが必要です。そのようなプログラムは12以上ありますが、最近まで自分にぴったりのプログラムを見つけることができなかったので、ある晴れた日、自分で書くことにしました(ちなみに封鎖が解除されました)。







これは、最近バージョン0.16をリリースしたYmuseと呼ばれるLinux / GTK用の(比較的)新しいMPDクライアントの概要です







GoGopherがYmuseHealthにグラスを上げる







ミュージックプレーヤーデーモン



まず、Music PlayerDaemonとは何かについて少し説明します。これに慣れていない人のために。







これは、コンピューターの腸内でバックグラウンドで実行され、音楽を再生したり、インターネットオーディオ(インターネットラジオ)をストリーミングしたりできるサービス(IT用語ではデーモン)です。







音声再生は別として、このサービスは外見上は現れません。それを管理するには、伝統的にクライアントと呼ばれる特別なプログラムが必要であり、WindowsからWear OSまで、さまざまなプラットフォーム用これらのクライアントが多数あります







( ) , , .







MusicPlayerデーモンのしくみ







MPD ( ) , - . MPD- , — .







, MPD Raspberry Pi, , .







MPD ( ) , -.







, MPD mpdris2, MPRIS. - (, , ..).







Ymuse



, , , MPD-.







Sonata, , :







  • .
  • ( ).


, Sonata Python, , , .







, , , , Ymuse , Y



:













Ymuse :













, , :







  • MPD TCP Unix-, .
  • , , , .
  • .
  • ( ).
  • MPD, .
  • , .
  • (-) , .
  • .
  • ( Go template).
  • MPD (random, repeat consume).
  • .
  • .
  • .
  • . :



Ymuse — .







:

 Ymuse







(-):

 Ymuse







:











Go Go Go



Ymuse , Go, Google.







Go — , , Linux Android SPARC ARM. C++. Go , Python, « ».







, , , - , , , go get ….







gompd MPD- gotk3, GTK — Sonata (!) . , , -, - .







: 12K+ Ymuse - «». ( , GTK, .)









Ymuse GitHub, .deb



, .rpm



snap-:







snap install ymuse
      
      





インストールの詳細については、アプリケーションページ英語)をご覧ください







GitHubトラッカーに苦情や提案を書いてください(できれば英語で)。








All Articles