MPD: تفاوت بین نسخهها
جز |
(←اسکروبل کردن آهنگها) |
||
(یک نسخهٔ میانیِ همین کاربر نمایش داده نشده است) | |||
سطر ۶: | سطر ۶: | ||
نصب mpd با فرمان زیر انجام میشود: | نصب mpd با فرمان زیر انجام میشود: | ||
{{bc| | {{bc| | ||
− | $ sudo apt install mpd | + | $ sudo apt install timidity mpd |
}} | }} | ||
سطر ۳۸: | سطر ۳۸: | ||
audio_output { | audio_output { | ||
− | type " | + | type "pipewire" |
− | name " | + | name "PipeWire Sound Server" |
} | } | ||
}} | }} | ||
سطر ۸۱: | سطر ۸۱: | ||
}} | }} | ||
− | برای استفاده از این ابزار میتوانید مشخّصات ورود خود را در پروندهٔ پیکربندی {{ic|/etc/mpdscribble.conf}} وارد کنید. | + | برای استفاده از این ابزار به صورت شخصی میتوانید مشخّصات ورود خود را در پروندهٔ پیکربندی {{ic|~/.config/mpdscribble/mpdscribble.conf}} مطابق ساختار پروندهٔ {{ic|/etc/mpdscribble.conf}} وارد کنید. |
+ | |||
+ | سپس خدمت سراسری را از کار انداخته: | ||
+ | {{bc| | ||
+ | $ sudo systemctl disable mpdscribble.service --now | ||
+ | }} | ||
+ | و خدمت شخصی را به کار بیندازید: | ||
+ | {{bc| | ||
+ | $ systemctl enable --user mpdscribble.service --now | ||
+ | }} | ||
+ | |||
[[رده:پخشکنندهٔ رسانه]] | [[رده:پخشکنندهٔ رسانه]] |
نسخهٔ کنونی تا ۲۶ آذر ۱۴۰۱، ساعت ۱۸:۱۱
MPD سرواژگان (Music Player Daemon) به معنی خدمت پخش آهنگ، یک پخشکنندهٔ صداست که از ساختار کارساز/کارخواه بهره میبرد. کارساز این پخشکننده، دارای توانایی پخش صدا، مدیریت فهرستهای پخش و نگهداری از یک مجموعهٔ آهنگ است؛ به صورتی که تمامی این موارد با مصرف منابع بسیار اندکی انجام میشود.
ارتباط با این کارساز، نیازمند وجود یک کارخواه جداگانه است.
محتویات
نصب
نصب mpd با فرمان زیر انجام میشود:
$ sudo apt install timidity 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 "pipewire" name "PipeWire Sound Server" }
حال باید خدمت Systemd مربوط به mpd که با کاربر ریشه اجرا میشود را از کار انداخته:
$ sudo systemctl disable mpd.service --now
و خدمت تککاربره را به کار بیندازیم:
$ systemctl --user enable mpd.service --now
کارخواهها
گنو
میزکار
تلفن
- MPDevil
متنی
اندروید
یکپارچهسازی با میزکار
برای یکپارچهسازی mpd با میزکار گنوم میتوان رابط پخشکنندهٔ آهنگ mpDris2 را نصب کرد:
$ sudo apt install mpdris2
از ورود بعدی به سامانه، میتوان mpd را از طریق رابط پخش آهنگ پوستهٔ گنوم واپایید و آگاهیهای مربوطه را دریافت نمود.
اسکروبل کردن آهنگها
برای اسکروبل کردن آهنگها به لیبرهاف.ام یا جمندو میتوان ابزار mpdscribble را نصب کرد:
$ sudo apt install mpdscribble
برای استفاده از این ابزار به صورت شخصی میتوانید مشخّصات ورود خود را در پروندهٔ پیکربندی
~/.config/mpdscribble/mpdscribble.conf
مطابق ساختار پروندهٔ
/etc/mpdscribble.conf
وارد کنید.
سپس خدمت سراسری را از کار انداخته:
$ sudo systemctl disable mpdscribble.service --now
و خدمت شخصی را به کار بیندازید:
$ systemctl enable --user mpdscribble.service --now