Sa susunod na artikulo ay titingnan namin ang Sox. Ito ay isang kilalang application kung saan ang mga gumagamit na gumugol ng maraming oras sa paggamit ng terminal para sa halos lahat, magagawa natin makinig sa aming koleksyon ng mp3 o iba pang mga format.
Sa mga sumusunod na linya ay makikita natin kung paano magagawa ng mga gumagamit i-install at gamitin ang pagpipilian sa pag-play ng sikat na utility na ito para sa linya ng utos sa isang pangunahing paraan. Lahat ng makikita natin dito, mayroon ako nasubukan sa isang sistema ng Ubuntu 18.04 LTS.
Ang utility na ito ay nagbabasa at nagsusulat ng mga audio file sa pinakatanyag na mga format. Opsyonal maaari rin itong payagan kaming maglapat ng mga epekto sa kanila. Maaari nitong pagsamahin ang maramihang mga mapagkukunan ng pag-input, synthesize ang audio, at sa maraming mga sistema kumilos bilang isang pangkalahatang-layunin audio player o multitrack audio recorder. Mayroon din itong isang limitadong kakayahan upang hatiin ang input sa maraming mga output file.
Mahahanap namin ang lahat ng magagamit na pag-andar gamit lamang ang utos ng Sox. Upang gawing simple ang pag-playback at pag-record ng audio, kung ang Sox ay tinawag bilang isang pag-playback, ang output file ay awtomatikong itinatakda bilang default na aparato ng tunog, at kung ito ay tinawag bilang isang pagrekord, ang default na aparato ng tunog ay ginagamit bilang mapagkukunan ng input.
I-install ang Sox sa Ubuntu 18.04
Mahahanap namin ang application na Sox magagamit sa opisyal na repository ng Ubuntu. Ginagawa nitong simpleng pag-install sa aming computer tulad ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagsulat dito ng sumusunod na script:
sudo apt update && sudo apt install sox
Dapat itong banggitin na sa panahon ng nakaraang pag-install, ang terminal ay magmumungkahi na i-install namin ang package libsox-fmt-lahat manu-mano pagkatapos i-install ang Sox. Papayagan kami ng package ng library na ito na i-play ang lahat ng mga format ng kanta sa Sox. Upang mai-install ang pakete na pinag-uusapan natin, sa parehong terminal kakailanganin lamang naming isulat ang sumusunod na utos:
sudo apt-get install libsox-fmt-all
Matapos tanggapin ang pag-install, ang pakete ay mai-install at mai-configure sa Sox.
Matapos ang lahat ng pag-install, magagawa naming i-verify ang numero ng bersyon ng application. Bilang karagdagan sa pagkuha ng numero ng bersyon, ang sumusunod na utos ay maglilingkod din bilang pag-verify na ang application ay na-install nang tama. Ang utos na gagamitin ay ang sumusunod:
sox --version
Mag-play ng mga mp3 file gamit ang Sox
Ang pagpapatakbo ng application na ito para sa maglaro ng mga mp3 file sa pamamagitan ng Sox simple lang. Upang i-play ang isang solong mp3 mula sa terminal, hindi mo na gagamitin ang sumusunod na syntax:
play ~/ruta/al/archivo.mp3
Habang tumutugtog ang kanta, magagawa naming lumabas sa manlalaro at isara ang kasalukuyang pag-playback gamit ang key na kombinasyon ng Ctrl + C.
Kung hindi namin nais na ipahiwatig ang buong landas sa file na nais naming i-play, maaari din kaming maglaro ng mga kanta na matatagpuan sa isang tukoy na folder sa pamamagitan ng paglipat dito at pagkatapos ay gamitin ang utos upang i-play ang file tulad ng sumusunod:
play archivo.mp3
I-play ang lahat ng mga mp3 file sa isang folder
Papayagan din kami ng Sox na i-play ang lahat ng mga mp3 file na matatagpuan sa isang solong folder. Upang magawa ito, gagamitin lamang namin ang sumusunod na syntax:
play ~/ruta/a/los/archivos/mp3/*.mp3
Isang praktikal na halimbawa ng utos na ito, na maaari mong gawin i-play ang lahat ng nilalaman ng .mp3 sa folder ng Musika ay ang mga sumusunod:
play ~/Música/*.mp3
Upang tumalon sa susunod na track maaari mong gamitin ang key na kombinasyon ng Ctrl + C. Upang lumabas sa manlalaro at i-abort ang pag-playback, gamitin lamang ang Ctrl + C + C.
I-uninstall ang Sox
Kung sakaling ang manlalaro ng musika na ito para sa linya ng utos ay hindi kumbinsihin ka at nais mong alisin ito mula sa iyong system, buksan lamang ang isang terminal (Ctrl + Alt + T) at ipatupad ang mga sumusunod na utos:
sudo apt-get remove sox
sudo apt-get remove libsox-fmt-all && sudo apt-get autoremove
Sa lahat ng ipinahiwatig dito maaari kang gumawa ng isang pangunahing paggamit ng Sox. Para kay humingi ng tulong Tungkol sa paggamit ng application na ito, kakailanganin mo lamang gamitin ang kaukulang utos sa pamamagitan ng pagta-type sa terminal:
sox --help
Bilang karagdagan, maaari mo ring kumuha ng karagdagang impormasyon tungkol sa kanya sa opisyal na dokumentasyon na maaaring matagpuan sa website ng proyekto.