web-dev-qa-db-ja.com

ネットワークミュージックサーバー/プレーヤー用のLinuxMPD(ミュージックプレーヤーデーモン)プレーヤーの代替品はありますか?

リモート制御の音楽プレーヤーとしてMPD(音楽プレーヤーデーモン)に代わる合理的な方法はありますか?ネットワーク上で制御可能であり、Xサーバーを実行する必要はありません。

xmms2 は優れた代替手段です。

ウェブページから:

クライアントサーバーモデル

  • XMMS2が(クライアントとして)さまざまな複数のインターフェイスを持つことを許可します。
    • コマンドラインインターフェイス
    • GTKクライアント(GNOMEとXfce4のルックアンドフィールに一致)
    • KDEクライアント(KDEのルックアンドフィールに一致)
  • ネットワークの透過性とは、XMMS2をリモートで実行および制御できることを意味します(たとえば、「メディアボックス」でXMMS2を実行し、Bluetooth対応のPDA(TCP)-モバイルプラットフォームを参照)を使用してネットワーク上でXMMS2を制御します)
5
cschol

Groove Basin はMPDの競合相手です。独自の( better )プロトコルに加えて、MPDプロトコルもサポートします。ラウドネススキャン、ファイルシステムウォッチング、Last.fmスクロブリング、Auto-DJ、タグ編集、ストリーミングサポートが組み込まれています。必要に応じて使用することを選択できるWebベースのインターフェイスが付属しています(スクリーンショットを参照)。

オンラインデモ

スクリーンショット: Screenshot


Ubuntuを始めよう

次の方法でUbuntuにgroovebasinをインストールできます。

Sudo apt-get install groovebasin

次に、〜/ musicから独自の音楽フォルダへのシンボリックリンクを作成します。

ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music

次にそれを開始します:

groovebasin &

次に、127.0.0.1:16242のWebブラウザからアクセスします。

4
andrewrk

deejayd は別のオプションであり、 MPDおよびXMMS2の欠点 から生まれました。現時点では、 clientscommand-line 1、 web interface の数しかありません。メディアデコード用にGStreamerまたはXineを使用してPythonで記述され、メッセージ形式としてJSON-RPCを使用します。

1
TRS-80

これを知っているかどうかはわかりませんが、最新のMPDはlibinotifyをサポートしており、DBを自動的に更新するようです。

1
freedrull

私も本当に好きです Ampache

1
Joshua K

MythTV も非常に役立っています。

1
Joshua K

試したことがないので、これはお勧めしませんが、 pita はコマンドラインのクライアントサーバー音楽プレーヤーです。

更新:開発者によると、これはMPDとほぼ同じことを行うことを目的としており、積極的に維持されていません。また、Cの代わりにPythonで、拡張が簡単です。など。彼らは「ほぼ同じ方法で同じ問題を確実に解決しようとします」。

1
endolith

あなたはmpdを探しています。より良いクライアントとだけ。

freedrullは、libinotify(私は気づいていません)をサポートするようになったと述べました。 inotifyの「cron」デーモンを使用して、ファイルシステムが変更されたときにmpd更新を自動実行するクールなスクリプトを見てきました。

タグの編集もmpdクライアントアプリに依存しています。 ncmpcppは、タグの編集とプレイリストの処理に優れていることがわかりました。

0
qedi

Squeezebox Serverソフトウェア を使用して、このニーズを満たすことができる場合があります。これは基本的にPerlスクリプトのセットであるため、GUIを必要とせずにどこでも実行でき、Squeezeboxハードウェアを使用する必要はありません。 WebインターフェイスとHTTPMP3ストリームをエクスポートします。また、説明した機能のいくつかを備えたさまざまなプラットフォーム用のさまざまなクライアントもあります。

0
Handyman5

私もこれを試していませんが、 Audaciousはヘッドレスで実行できます そしてクライアントによって制御されます。 ウィキペディア

0
endolith