برای اینکه یک پروندهی صوتی را در یک محیط متنی اجرا کنید، بایستی نرمافزار مورد نیاز برای انجام این کار بر روی سامانهی عاملتان نصب باشد. در اینجا چند Utility را معرفی میکنیم:
MOC(Music On Console) => mocp (console audio Player)
نصب:
apt-get install moc moc-ffmpeg-plugin
برای اجرای این نرمافزار،
mocp را در ترمینال/ttyها فرمان دهید. اگر پروندهی پوشهی آهنگهایتان را به آن بشناسانید، همهی پروندههای صوتی و پوشههای موجود در شاخهی گزینش شده، لیست میشود:
mocp /YourMusicsDirectory/
با کلیدهای جهتی حرکت کنید و بر روی آهنگ مورد نظر Enter کنید تا پخش شود. سایر آهنگهای آن پوشه، خودکار شناسایی و اجرا میشود. با حرف Q روی صفحه کلید (وقتی Caps Lock خاموش است) میتوانید به خط فرمان بروید، اما پخش آهنگ قطع نخواهد شد. حتی اگر X، کرش (crash) کند، پخش آهنگ ادامه مییابد. با کلیدهای ترکیبی Shift+Q یا تنها Q وقتی Capas Lock روشن است، برنامهی moc بسته شده و به خط فرمان باز میگردید.
کلیدهای میانبر moc را میتوانید در
این پیوند ببینید. دستور زیر، برگهی راهنمای آن را برایتان نمایش میدهد.
man mocp
>> در این نرمفزار فرمتهای mp3 ،wave و ogg پشتیبانی میشود.
*******************************************************
*******************************************************
cplay
sudo apt-get install cplay
سپس mpg123 را نصب کنید:
sudo apt-get install mpg123
و
sudo apt-get install sox
این نرمافزار در حال حاضر فرمت های زیر را پشتیبانی می کند:
MP3 (through mpg123 or madplay, mpg321 or splay), Ogg Vorbis (through ogg123), MOD and other module formats (through mikmod or xmp), WAV (through sox) and Speex (through speex).
پس از نصب، میتوانید با فرم دستوری زیر فایل های پوشهی آهنگتان را اجرا کنید:
cplay -r /Album path/
افزودهی ”-r”، لیست آهنگها را بازپخش میکند:
r Toggles playlist repeat mode
R Toggles playlist random mode
فایلهای صوتی موجود در دایرکتوری معرفی شده خودکار شناسایی و اجرا میشوند.
>> و البته میدانید که اگر بخواهید یک فایل مشخص را اجرا کنید که در اسم آن فاصله به کار رفته باشد، (مانند:
01 - Imagine.mp3)، بایستی نام پرونده را بین دو نشان quotation بگذارید. اگر در نام پرونده نشانهی نقل قول تکی (') به کار رفته باشد، باید پرونده را با double quote به کار ببرید:
cplay "05 - I Don't Wanna Be a Soldier Mama".mp3
برای پرهیز از برخورد با این مشکلات، پوشهی دربرگیرندهی پروندههای صوتی را به نرمافزار بشناسانید.
>> با Q برنامه بسته شده و به خط فرمان باز می گردید و با q، قبل از خروج، تأیید می خواهد. برای اطلاعات بیشتر، در هنگام اجرای برنامه، حرف h روی کیبورد را یک بار فشار دهید یا برگهی راهنمای آن را با دستور زیر فرابخوانید:
man cplay
man mpg123
*******************************************************
XMMS2
نرمافزار (XMMS(
http://www.xmms.org، که همزاد لینوکسی یکی از مشهورترین نرم افزارهای ویندوز به نام WinAmp است، نسخهی تحت خط فرمانی به نام XMMS2 دارد:
sudo apt-get install xmms2
و اگر خواستید افزونههای آن را نیز نصب کنبد، دستور زیر را بزنید:
sudo apt-get install xmms2-plugin-*
که همهی افزونههای زیر را نصب میکند. اینها را بر حسب نیاز میتوانید تکتک نیز نصب کنید!
xmms2-plugin-airplay xmms2-plugin-gme xmms2-plugin-nulstripper
xmms2-plugin-all xmms2-plugin-gvfs xmms2-plugin-ofa
xmms2-plugin-alsa xmms2-plugin-html xmms2-plugin-oss
xmms2-plugin-ao xmms2-plugin-ices xmms2-plugin-pls
xmms2-plugin-apefile xmms2-plugin-icymetaint xmms2-plugin-pulse
xmms2-plugin-asf xmms2-plugin-id3v2 xmms2-plugin-rss
xmms2-plugin-asx xmms2-plugin-jack xmms2-plugin-sid
xmms2-plugin-avcodec xmms2-plugin-karaoke xmms2-plugin-smb
xmms2-plugin-avformat xmms2-plugin-m3u xmms2-plugin-speex
xmms2-plugin-cdda xmms2-plugin-mad xmms2-plugin-tta
xmms2-plugin-cue xmms2-plugin-mms xmms2-plugin-vocoder
xmms2-plugin-curl xmms2-plugin-modplug xmms2-plugin-vorbis
xmms2-plugin-daap xmms2-plugin-mp4 xmms2-plugin-wavpack
xmms2-plugin-faad xmms2-plugin-mpg123 xmms2-plugin-wma
xmms2-plugin-flac xmms2-plugin-musepack xmms2-plugin-xml
xmms2-plugin-flv xmms2-plugin-normalize xmms2-plugin-xspf
- اجرای یک آهنگ:
برای اجرای پروندهی صوتی نیز مثل سایر نرمافزارها، کافی است شاخهای که فایل در آن قرار دارد را با دستور xmms2 play به کار ببرید:
xmms2 play /home/Media/Music/John_Lennon/Imagine-Album/'01 - Imagine'.mp3
- افزودن پوشه به playlist:
فرم دستور زیر را به کار گیرید:
xmms2 radd /home/Media/Music/John_Lennon/Imagine-Album
برای مشاهدهی playlist، دستور زیر را میتوانید استفاده کنید:
xmms2 list
که اطلاعاتی را از آهنگهای انتخابی اخیر با ترتیب زیر از چپ به راست نمایش میدهد:
Artist name – Song Title – Time of Playback
بعد از افزودن پوشهی آهنگ هایتان به playlist، دستور زی را اجرا کنید تا آهنگها را پخش کند:
xmms2 play
* برای مشاهدهی لیستی از دستورهایی که میتوانید استفاده کنید، فقط عبارت xmms2 را به تنهایی در خط فرمان تایپ کنید.
xmms2
و البته که man xmms2، نرمافزار را برای تان معرفی خواهد کرد.
man xmms2
*******************************************************
cmus-C* MUSic player
sudo apt-get install cmus
دستور زیر را اجرا کنید تا فرمت هایی که پشتیبانی می کند، لیست شود:
cmus -plugins
برای راهنمایی در مورد نحوهی پس از اجرای نرمافزار کلید 7 را فشار دهید:
cmus
و سپس
press 7 to see a list of hotkeys & options
برای خروج حرف q، و سپس پاسخ به: y/N
و توضیحات کامل تر در:
man cmus
و هم چنین آدرس زیر را ببینید:
*******************************************************
بسیاری Media-Playerهای شناخته شدهی (GUI(Graphical User Interface نیز از طریق ترمینال میتوانند به کار گرفته شوند:
mplayer
sudo apt-get install mplayer
برای اجرای یک پروندهی صوتی، مثلاْ پروندهی Song.mp3 که روی دسکتاپ قرار دارد، دستور را چنین استفاده میکنیم:
mplayer ~/Song.mp3
گوش دادن به رادیوهای اینترنتی با mplayer:
mplayer http://StreamAdress
چند نمونه:
mplayer http://a638.l211020637.c2110.g.lm.akamaistream.net/D/638/2110/v0001/reflector:20637
proxychains mplayer http://www.bbc.co.uk/radio/listen/live/r1_aaclca.pls
در دستور اخیر از نرمافزار
proxychains برای رد شدن از محدودیت دسترسی به ایستگاه BBC استفاده شده است.
>> برگهی راهنمای mplayer را ببینید:
man mplayer
*******************************************************
vlc
این نرمافزار که یکی از قدرتمندترین playerها در اجرای انواع فرمتهای صوتی و تصویری است، در CLI نیز میتواند به کار گرفته شود. یک برگهی ترمینال باز کنید یا با کلیدهای ترکیبی Ctrl+Alt+F1/F6 وارد یکی از ttyها شده و دستوری به فرم زیر را اجرا کنید تا آهنگ موردنظرتان پخش شود. برای برگشتن از tty به میزکار Alt+F7 را بزنید.
cvlc /Album/Song.mp3
پیش از آن با دستور
vlc --help راهنمایی لازم را بگیرید یا
این پیوند را باز کنید.
فرمان cvlc، نرمافزار VLC را بدون Interface فرا میخواند. اگر نمیخواهید که VLC را به این خشکی در ترمینال بهکار بگیرید، از فرمان زیر استفاده کنید:
vlc --intf ncurses /Album/Song.mp3
اگر در هنگام اجرای نرمافزار، کلید H را رپی صفحه کلید بفشارید، لیست کلیدهای میانبر نرمافزار را نمایش میدهد. اگر صفحه نمایشتان کوچک است، با کلیدهای جهتی بالا و پایین میتوانید همهی برگه یhelp را ببینید. برای خروج از نرافزار و برگشتن به وضعیت آماده به کار ترمینال، کلید Q را بفشارید.
در
این برگه میتوانید با دیگر رابطهای خط فرمانی VLC آشنا شوید.
>> mplayer و vlc برای نمایش فیلم در ترمینال نیز به کار می روند. مثلاْ:
mplayer /home/Media/Videos/Movies/'District 9'.avi
یک نامهی دیگر:
mpg321