MPDは非常に小さなオーディオプレーヤーデーモンであり、ネットワークインターフェースを介して制御され、さまざまな簡単に構成可能な方法でオーディオをブロードキャストできます。
インストールは非常に簡単でした。
開発者のWebサイトからプログラムと共にアーカイブをダウンロードし、ディレクトリに展開し、音楽ファイル、プレイリスト、音楽データベース、ログを保存するためのサブディレクトリを作成し、小さな構成ファイルを作成しました。 )および出力オーディオストリームを正しく構成します。 開発者ウィキは、Windows 7オーディオデバイスの構成例を見つけました
次のmpd.conf構成ファイルを入手しました。
playlist_directory "d:\\mpd\\playlists"
db_file "d:\\mpd\\database\\mpd.db"
log_file "d:\\mpd\\log\\mp.log"
pid_file "d:\\mpd\\log\\pid"
state_file "d:\\mpd\\log\\state"
bind_to_address "127.0.0.1"
port "6600"
log_level "default"
auto_update "yes"
input {
plugin "curl"
# proxy "proxy.isp.com:8080"
# proxy_user "user"
# proxy_password "password"
}
#audio_output {
# type "httpd"
# name "My HTTP Stream"
## encoder "vorbis" # optional, vorbis or lame
# port "8000"
# bind_to_address "127.0.0.1" # optional, IPv4 or IPv6
# quality "10.0" # do not define if bitrate is defined
## bitrate "512" # do not define if quality is defined
# format "128000:16:2"
#}
#windows multimedia output
audio_output {
type "winmm"
name "Speakers"
# device "Speakers (Realtek High Definition Audio)"
}
次のコマンドでMPDを開始できます。
mpd.exe mpd.conf
構成ファイルにエラーがなければ、すべてが機能するはずですので、スタートアップにこのコマンドを挿入するか、手動で実行できます。
いくつかのコメント。 複数のサウンドカードがコンピューターにインストールされている場合、それらは個別に構成でき、異なるカードは異なるパラメーター(デバイスパラメーターへの値を示す)のあるまたはないサウンドストリームを受信します。 この場合、オーディオストリームは1つの(アクティブな)サウンドカードのみに送信されますが、外部のSB Playサウンドカードを使用することもありますが、接続や切断に問題はありませんでした。
さらに、httpプロトコルを使用してオーディオストリームのブロードキャストを整理することができます(この機会に試しましたが、構成ファイルではこれらの設定は残され、コメント化されています)。 プログラムは5.5 MBのRAMを占有し、プロセッサーをほとんどロードしません。デスクトップコンピューターのプロセッサー時間の1%以下しか使用しません。
私のmpdクライアント4
MPDの利点は、楽曲にidタグmp3 / flac / oggが含まれている場合に特に顕著です。 この場合、アルバム、アーティストなどで簡単に並べ替えることができます。 音楽データベース、再生キューを管理し、プレイリストを作成するために、mpdクライアントと呼ばれる特別なプログラムが作成されています。 このようなクライアントプログラムは数十個あります。 それらのほとんどを見て、実際に試してみました。 彼らは私には不快に思えたので、私は自分のニーズに合わせて自分のmpdクライアントを書くことにしました。
主なアイデアは次のとおりです。
1)シンプルなインターフェース。
2)小さな画面で便利に機能する能力。
3)音楽データベース内の便利で簡単なナビゲーション:オーディオファイルと一緒に保存されている場合、アルバムアートの通常の表示。
4)プレイリストを使用した視覚的な作業。
5)タグエディター(まだ実装されていません)
python / pygtkで書かれています。 マイナーな修正を加えて、このプログラムはWindowsでも起動しました。これは主に使用しています。
[もっと見る]ボタンをクリックすると、最も興味深いことが始まります。 ウィンドウが開き、ノートブックにブックマークが表示されます。ブックマークは、プレイリスト(プレイリスト)の作成に関する主な作業を実行します。
便利なリンク
Music_Player_Daemon_Wiki
My mpd client 4の最も初期の記述の1つ