MPD

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۲۱ فروردین ۱۳۹۹، ساعت ۱۸:۵۴ توسط Danialbehzadi (بحث | مشارکت‌ها) (صفحه‌ای تازه حاوی «'''MPD''' مخفّف Music Player Daemon به معنی خدمت پخش آهنگ، یک پخش‌کنندهٔ صداست که از ساخت...» ایجاد کرد)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو

MPD مخفّف Music Player Daemon به معنی خدمت پخش آهنگ، یک پخش‌کنندهٔ صداست که از ساختار کارساز/کارخواه بهره می‌برد. کارساز این پخش‌کننده، دارای توانایی پخش صدا، مدیریت فهرست‌های پخش و نگه‌داری از یک مجموعهٔ آهنگ است؛ به صورتی که تمامی این موارد با مصرف منابع بسیار اندکی انجام می‌شود.

توجّه شود که ارتباط با این کارساز، نیازمند وجود یک کارخواه جداگانه است.

نصب

نصب mpd با دستور زیر انجام می‌شود:

$ apt install mpd

پیکربندی

بهترین روش استفاده از mpd روی رایانه‌های شخصی، پیکربندی آن برای اجرا به عنوان یک خدمت تک‌کاربره است. برای این منظور، ابتدا شاخهٔ mpd را در پیکربندی خانهٔ کاربر ساخته می‌سازیم:

$ mkdir ~/.config/mpd

سپس پروندهٔ mpd.conf را در این مسیر، با این محتویات ایجاد می‌کنیم:


~/.config/mpd/mpd.conf
# Recommended location for database
db_file            "~/.config/mpd/database"

# Logs to systemd journal
log_file           "syslog"

# The music directory is by default the XDG directory, uncomment to amend and choose a different directory
#music_directory    "~/Music"

# Uncomment to refresh the database whenever files in the music_directory are changed
auto_update "yes"

# Uncomment to enable the functionalities
#playlist_directory "~/.config/mpd/playlists"
#pid_file           "~/.config/mpd/pid"
state_file          "~/.config/mpd/state"
#sticker_file       "~/.config/mpd/sticker.sql"
zeroconf_enabled    "yes"

audio_output {
        type            "pulse"
        name            "pulse audio"
}

حال باید خدمت Systemd مربوط به mpd که با کاربر ریشه اجرا می‌شود را از کار انداخته:

$ sudo systemctl disable mpd.service --now

و خدمت تک‌کاربره را به کار بیندازیم:

$ systemctl --user enable mpd.service --now

کارخواه‌ها

گرافیکی

متنی

یکپارچه‌سازی با میزکار

ابتدا باید رابط پخش‌کنندهٔ آهنگ mpDris2 را نصب کرد:

 sudo apt install mpdris2


اسکروبل کردن آهنگ‌ها