به نظر شما یک نرم افزار پخش موسیقی خوب چه مشخصاتی باید داشته باشد!؟
- انواع فرمتهای موسیقی را پشتیبانی کند.
- اگر همزمان با پخش موسیقی کار هم میکنید محیط برنامه مزاحم کار شما نباشد.
- بتوانید موسیقی را بر اساس خواننده سبک و یا … دستهبندی و اجرا کنید.
- امکان کنترل برنامه از انواع محیطها را داشته باشید.
- و …
MPD و یا music player daemon یک برنامه یا دیمن ازاد و اپنسورس برای گنولینوکس است که بیشتر مشخصاتی که یک نرمافزار پخش موسیقی خوب باید داشته باشد را یک جا در اختیار شما قرار میدهد!
این برنامه بصورت دیمن اجرا میشود (دیمن به این معنی است که برنامه در پسزمینه اجرا میشود و محیط بصری برای ارتباط با برنامه وجود ندارد برای اشنایی با دیمنها این را بخوانید.). این برنامه امکانات زیادی دارد مانند دسته بندی بر اساس خواننده و سبک و …
از آنجا که MPD بصورت دیمن و در پسزمینه اجرا میشود پس کاربر بصورت مستقیم نمیتواند با برنامه کار کند. برای ارتباط با برنامه باید از کلایتهای MPD استفاده کرد. کلایتهای زیادی برای MPD وجود دارد که بروی پلتفرمهای مختلف قابل اجرا و نصب است و در نتیجه MPD را میتوان از هر محیطی کنترل کرد! چند کلاینت کاربردی MPD:
کلاینتهای خط فرمانی:
MPC: یک کلاینت ساده که MPD را از خط فرمان لینوکس کنترل میکند.
$mpc play اجرای موسیقی
$mpc next رفتن به ترک بعد
$mpc prev بازگشت به ترک قبل
ncmpc: یک کلاینت برای کنترل از طریق خط فرمان برنامه ncpmc بر خلاف mpc که یک برنامه cli است برنامه cui است یعنی کاربر در یک محیط فعال با برنامه کار میکند.
ncmpcpp: شبیه برنامه ncmpc با محیط رنگی و امکانات بیشتر.
کلایتهای گرافیکی مثل:
GMPC: کلاینت MPD با توابع GTK برای محیط گنوم و قابل نصب در ویندوز.
ARIO: کلاینت با توابع GTK برای لینوکس و ویندوز.
سایر کلاینتها:
افزونه برای مرورگر فایرفاکس: با استفاده از این افزونه میتوانید در مرورگر فایرفاکس MPD را کنترل کنید و از موسیقی لذت ببرید. برای نصب به این آدرس بروید.
کلاینتهای تحت وب: برای کنترل موسیقی از راه دور و از طریق اینترنت مانند ::phpMpReloaded:: و mpd remote
علاوه بر کلاینتهای بالا تعداد زیادی کلاینت دیگر هم وجود دارد مانند کلاینت برای مبایل (کنترل موزیک از مبایل) با استفاده از بلوتوث و وایرلس! کلاینتهای جاوا، که میتوانید لیست همه کلایتنها را در اینجا ببینید.
نصب در گنولینوکس: برای نصب در اوبونتو دبیان و مینت کافی است از دستورهای زیر استفاده کنید.
نصب MPD:
$ sudo apt-get install mpd
نصب mpc:
$ sudo apt-get install mpc
نصب ncmpc و ncmpcpp:
$sudo apt-get install ncmpc
$ sudo apt-get install ncmpcpp
نصب GMPC:
$ sudo apt-get install gmpc
نصب ario:
$ sudo apt-get install ario