وقتی می خواهید به موسیقی گوش دهید، به احتمال زیاد به فایل صوتی رابط کاربری گرافیکی یا پخش کننده پخش جریانی که همراه با توزیع شما ارائه می شود، روی می آورید، اما اگر بتوانید موسیقی را از خط فرمان پخش کنید، چه؟ با لینوکس و یک برنامه کوچک به نام cmus آسان است.
وقتی می خواهید به موسیقی گوش دهید، به احتمال زیاد به فایل صوتی رابط کاربری گرافیکی یا پخش کننده پخش جریانی که همراه با توزیع شما ارائه می شود، روی می آورید، اما اگر بتوانید موسیقی را از خط فرمان پخش کنید، چه؟ با لینوکس و یک برنامه کوچک به نام cmus آسان است.
cmus چیست؟
cmus یا C* Music Player، یک پخش کننده صوتی مبتنی بر متن برای لینوکس و سایر سیستم های مشابه یونیکس است. در دریایی از برنامه های موسیقی رابط کاربری گرافیکی، cmus در تمرکز خود بر روی کنسول منحصر به فرد است.
جهتگیری متن Cmus، آن را برای رایانههای قدیمیتر یا رایانههایی که اصلاً X یا Wayland نصب نشدهاند، مناسب میسازد. می توانید یک رایانه قدیمی را برای استفاده به عنوان جوک باکس خود تنظیم کنید.
از چندین فرمت اصلی فایل صوتی، از جمله MP3، Ogg Vorbis، FLAC، WAV، MP4 و بسیاری دیگر از طریق پلاگین ها پشتیبانی می کند. شما حتی می توانید سی دی های صوتی قدیمی معمولی را پخش کنید، اگر آنها را فروخته اید و آنها را با وینیل جایگزین نکرده اید. و این یکی دیگر از ویژگی های اصلی Cmus است: کتابخانه آن از افزونه ها.
YouTuber Retrochad حتی از یک پایانه متنی قدیمی برای کنترل سروری که Cmus را برای پخش موسیقی اجرا می کند استفاده کرده است:
این انعطاف پذیری Cmus را در برابر برنامه های پخش موسیقی درخشان تر نشان می دهد.
این برنامه از کلیدهای شبیه به Vim استفاده می کند، بنابراین اگر با آن ویرایشگر آشنا هستید، باید در اطراف Cmus به راحتی پیمایش کنید.
نصب cmus روی لینوکس
نصب cmus در اکثر سیستم های لینوکس با استفاده از مدیریت بسته پیش فرض ساده است.
به عنوان مثال، در دبیان/اوبونتو:
sudo apt install cmus
و در آرچ لینوکس:
sudo pacman -S cmus
برای نصب cmus روی RHEL، Fedora یا Rocky Linux:
sudo dnf install cmus
افزودن موسیقی به cmus
اکنون که cmus را نصب کردهاید، باید آن را به هر جایی که فایلهای موسیقی شما روی هارد دیسک ذخیره میشود، نشان دهید.
برای راهاندازی cmus، به سادگی «cmus» را در پوسته تایپ کنید.
همانطور که قبلا ذکر شد، cmus از یک طرح کنترل Vim مانند استفاده می کند. برای وارد کردن دستورات، فقط کلید کولون (:) را زده و دستورات را در خط فرمان وارد کنید. حتی لازم نیست ابتدا Esc را بزنید.
برای افزودن موسیقی خود، از دستور “a” و به دنبال آن مسیر به کتابخانه موسیقی خود استفاده می کنید. به عنوان مثال، اگر فایل های موسیقی خود را در فهرستی به نام موسیقی در فهرست اصلی خود نگه دارید، این دستور را صادر می کنید:
:a ~/music
اکنون کتابخانه موسیقی خود را خواهید دید.
پخش موسیقی با cmus در لینوکس
اکنون که موسیقی خود را وارد کرده اید، می توانید شروع به پخش آن کنید. برای انتخاب هنرمندان و آلبومها، از کلیدهای حرکتی استاندارد Vim استفاده کنید: K برای بالا و J برای پایین، برای حرکت در صفحه منو. برای جابجایی بین انتخاب هنرمند/آلبوم و آهنگ، کلید Tab را فشار دهید.
برای شروع پخش آهنگ، Enter یا “x” را فشار دهید. برای مکث “c” را فشار دهید. برای جستجوی جلو، “l” و “h” را فشار دهید تا به عقب برگردید. برای پرش به آهنگ بعدی، “b” را فشار دهید. برای پرش به عقب، “z” را فشار دهید. به یاد داشته باشید که cmus، مانند Vim، به حروف بزرگ و کوچک حساس است، بنابراین این حروف کوچک هستند. حروف بزرگ دستورات مختلفی را انجام می دهند.
یکی از معایب cmus این است که مانند بسیاری از برنامه های مبتنی بر متن، برای انجام هر کاری باید دستورات را به خاطر بسپارید، اما زمانی که به آن دست پیدا کردید، عادت های انگشتان و حافظه عضلانی برای شما خودکار خواهد بود. باز هم این شبیه به Vim است.
افزونه های اضافی cmus
تعدادی پلاگین برای cmus موجود است. بسیاری از آنها در ویکی cmus فهرست شده اند. آنها به زبان های برنامه نویسی استاندارد مانند Bash یا Python نوشته شده اند.
برای استفاده از این اسکریپت ها معمولا تنها کاری که باید انجام دهید این است که آنها را دانلود کرده و با دستور chmod قابل اجرا کنید. به عنوان مثال:
chmod a+x script
شما می توانید همه کارها را انجام دهید، از “scrobbling” تا Last.fm برای نشان دادن آنچه در حال گوش دادن به آن هستید، تا دانلود آهنگ از Spotify. همچنین می توانید تم های سفارشی را اعمال کنید و حتی آثار هنری آلبوم را در داخل ترمینال نمایش دهید.
cmus یک نرم افزار بسیار همه کاره است. این نوع انعطافپذیری است که برنامههای مبتنی بر متن را برای بسیاری از کاربران پیشرفته لینوکس تحمل میکند.
چه کسی برای گوش دادن به موسیقی به رابط کاربری گرافیکی نیاز دارد؟
در حالی که خط فرمان لینوکس مولد است، میتوانید از برنامههایی مانند cmus نیز برای استراحت و قرار دادن موسیقی در روز پرمشغلهی محاسبات لینوکس استفاده کنید. میتوانید با تمام افزونههای مختلف موجود، cmus را مطابق با نیازهای خود تنظیم کنید. اگر به دنبال ابزارهای بیشتری برای لذت بردن از موسیقی در سیستم لینوکس خود هستید، ادامه مطلب را بخوانید.