SvelteとTauriで作られた、ギャップレス再生とスマートプレイリストに対応するデスクトップ音楽プレイヤー兼タグ編集ツール。
MusicPlayerDaemon/MPD
クライアントからライブラリの検索や再生操作をリモートで行える、サーバー上で音楽を再生する音楽プレーヤーデーモンです。
- スター
- 2,813
- フォーク
- 437
- 未解決の Issue
- 132
- 最終コミット
- 昨日
これは何?
MPD (Music Player Daemon) は、実行中のマシンのオーディオデバイスを通じて、さまざまな形式の音楽を再生するバックグラウンドサーバーです。利用可能な音楽をすべてインデックス化して検索・取得できるため、ライブラリは個々のクライアントではなくサーバー上に置かれます。
再生、ライブラリの検索、プレイリストの管理は、すべてネットワークプロトコル経由でリモート操作できます。このプロトコルに対応するクライアントであればどれでもインターフェースとして利用でき、オーディオエンジンとユーザーインターフェースを分離できます。クライアント開発向けに、プロトコル仕様と開発者向けマニュアルも提供されています。
ソフトウェアはC++で記述され、GPL-2.0ライセンスで公開されています。
主な機能
- 01サーバーのオーディオデバイスを通じて、多くの音声形式を再生します。
- 02音楽ライブラリをインデックス化し、検索や取得を可能にします。
- 03再生操作や情報の検索、プレイリストの管理をリモートで行えます。
- 04クライアントが実装できる、仕様が文書化されたネットワークプロトコルを提供します。
ユースケース
- コンピューターに接続したステレオで再生する、家庭用音楽サーバーの運用。
- ネットワーク経由で、スマートフォンやデスクトップクライアントから共有音楽ライブラリを操作。
- 標準プロトコルを基盤にした、独自の音楽プレーヤーのフロントエンド開発。
クイックスタート
- 1
マニュアルのインストール手順を確認してください
使う前に知っておきたいこと
- GPL-2.0で公開されています。派生物もオープンソースにする必要があるコピーレフトライセンスです。
収録されている特集
トピック
よくある質問
- MPD とは?
- クライアントからライブラリの検索や再生操作をリモートで行える、サーバー上で音楽を再生する音楽プレーヤーデーモンです。 MPD (Music Player Daemon) は、実行中のマシンのオーディオデバイスを通じて、さまざまな形式の音楽を再生するバックグラウンドサーバーです。利用可能な音楽をすべてインデックス化して検索・取得できるため、ライブラリは個々のクライアントではなくサーバー上に置かれます。
- MPD は無料で使えますか?ライセンスは?
- MPD は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- MPD は今もメンテナンスされていますか?
- 活発にメンテナンス中。MPD の最終コミットは 2026年11月6日 です。
- MPD は何に使えますか?
- コンピューターに接続したステレオで再生する、家庭用音楽サーバーの運用。 ネットワーク経由で、スマートフォンやデスクトップクライアントから共有音楽ライブラリを操作。 標準プロトコルを基盤にした、独自の音楽プレーヤーのフロントエンド開発。
- MPD のインストール方法は?
- マニュアルのインストール手順を確認してください
- MPD はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/MusicPlayerDaemon/MPD
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分の音楽ライブラリをWebブラウザやモバイルアプリから再生できる、セルフホスト型の音楽ストリーミングサーバーです。
柔軟なレイアウト、ライブラリ管理、プレイリスト、FooScriptに対応した、LinuxおよびWindows向けのカスタマイズ可能なデスクトップ音楽プレイヤー。
アーティスト名、アルバム名、曲名に含まれる語句からプレイリストを作成する、ギャップレス再生対応でセットアップ不要のターミナル音楽プレーヤー。
Appleデバイスからストリーミングされた音声を再生する、Linux、FreeBSD、macOS、OpenBSD向けのAirPlay/AirPlay 2レシーバー。
空間オーディオ操作にも対応し、複数のブラウザ端末間で高精度に音楽を同期するWebプレーヤー。