MPD: تفاوت بین نسخهها
(افزودن ncmpc) |
جز |
||
سطر ۱: | سطر ۱: | ||
− | '''MPD''' | + | '''MPD''' سروازگان(Music Player Daemon) به معنی خدمت پخش آهنگ، یک پخشکنندهٔ صداست که از ساختار [[Server|کارساز]]/[[Client|کارخواه]] بهره میبرد. کارساز این پخشکننده، دارای توانایی پخش صدا، مدیریت فهرستهای پخش و نگهداری از یک مجموعهٔ آهنگ است؛ به صورتی که تمامی این موارد با مصرف منابع بسیار اندکی انجام میشود. |
− | + | بدانید ارتباط با این کارساز، نیازمند وجود یک کارخواه جداگانه است. | |
=نصب= | =نصب= | ||
− | نصب mpd با | + | نصب mpd با فرمان زیر انجام میشود: |
<pre language="bash"> | <pre language="bash"> |
نسخهٔ ۲۱ بهمن ۱۴۰۰، ساعت ۲۲:۱۴
MPD سروازگان(Music Player Daemon) به معنی خدمت پخش آهنگ، یک پخشکنندهٔ صداست که از ساختار کارساز/کارخواه بهره میبرد. کارساز این پخشکننده، دارای توانایی پخش صدا، مدیریت فهرستهای پخش و نگهداری از یک مجموعهٔ آهنگ است؛ به صورتی که تمامی این موارد با مصرف منابع بسیار اندکی انجام میشود.
بدانید ارتباط با این کارساز، نیازمند وجود یک کارخواه جداگانه است.
محتویات
نصب
نصب mpd با فرمان زیر انجام میشود:
$ sudo 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
کارخواهها
گنو
گرافیکی
میزکار
تلفن
- MPDevil
متنی
- mpc
- ncmpc: کارخواه نرمافزاری در خط فرمان برای اتصال به خدمت MPD که با امکانات کتابخانهٔ ncurses رابط کاربری مناسبتری ارائه کرده است.
اندروید
یکپارچهسازی با میزکار
برای یکپارچهسازی mpd با میزکار اوبونتو میتوان رابط پخشکنندهٔ آهنگ mpDris2 را نصب کرد:
$ sudo apt install mpdris2
از ورود بعدی به سامانه، میتوان mpd را از طریق رابط پخش آهنگ پوستهٔ گنوم واپایید و آگاهیهای مربوطه را دریافت نمود.
اسکروبل کردن آهنگها
برای اسکروبل کردن آهنگها به لیبرهاف.ام یا جمندو میتوان ابزار mpdscribble را نصب کرد:
$ sudo apt install mpdscribble
برای استفاده از این ابزار میتوانید مشخّصات ورود خود را در پروندهٔ پیکربندی /etc/mpdscribble.conf
وارد کنید.