Kwinqaku elilandelayo siza kujonga iSox. Esi sisicelo esaziwayo apho abasebenzisi abachitha ixesha elininzi besebenzisa i-terminal phantse kuyo yonke into, esinako mamela ingqokelela yethu ye-mp3 okanye ezinye iifomathi.
Kule migca ilandelayo siza kubona ukuba abasebenzisi banokwenza njani fakela kwaye usebenzise ukhetho lokudlala lwale nto idumileyo yomgca wokuyalela ngendlela esisiseko. Yonke into apha siza kuyibona, ndinayo kuvavanywe kwinkqubo ye-Ubuntu 18.04 LTS.
Eli ziko lifunda kwaye libhale iifayile zomsindo kwiifomathi ezaziwa kakhulu. Ngokukhetha inokuvumela ukuba sisebenzise iziphumo kubo. Inokudibanisa imithombo emininzi yegalelo, yenze iaudiyo, kwaye kwiinkqubo ezininzi zisebenze njengesidlali somsindo esenzelwe iinjongo ngokubanzi okanye irekhoda yemultitrack. Inokubanakho ukwahlulahlula igalelo kwiifayile ezininzi zokukhupha.
Siza kufumana konke ukusebenza okukhoyo kusetyenziswa kuphela umyalelo weSox. Ukwenza lula ukudlala kwakhona kunye nokurekhoda, ukuba i-Sox ibizwa ngokuba kukudlala kwakhona, ifayile yemveliso isetwa ngokuzenzekelayo njengesixhobo esisisandi, kwaye ukuba icelwa njengokurekhoda, isixhobo sesandi esingagqibekanga sisetyenziswa njengomthombo wokufaka.
Faka iSox kwi-Ubuntu 18.04
Siza kuba nakho ukufumana isicelo seSox iyafumaneka kwindawo yokugcina esemthethweni Ubuntu. Oku kuyenza ukuyifaka kwikhompyuter yethu ngokulula njengokuvula i-terminal (Ctrl + Alt + T) kunye nokubhala oku kulandelayo:
sudo apt update && sudo apt install sox
Kufuneka ikhankanywe ukuba ngexesha lofakelo lwangaphambili, i-terminal iya kuphakamisa ukuba sifake iphakheji libsox-fmt-yonke ngesandla emva kokufaka iSox. Le phakheji yethala leencwadi iya kusivumela ukuba sidlale zonke iifomathi zengoma kwiSox. Ukufakela iphakheji esithetha ngayo, kwisiphelo esinye kuya kufuneka sibhale lo myalelo ulandelayo:
sudo apt-get install libsox-fmt-all
Emva kokwamkela ufakelo, iphakheji iya kufakwa kwaye iqwalaselwe ngeSox.
Emva kwako konke ukufakwa, siya kuba nakho ukuqinisekisa inombolo yenguqulo yesicelo. Ukongeza ekufumaneni inombolo yenguqulo, lo myalelo ulandelayo uya kusebenza njenge Ukuqinisekisa ukuba usetyenziso lufakwe ngokuchanekileyo. Umyalelo wokusebenzisa uya kuba koku kulandelayo:
sox --version
Dlala iifayile zefayile usebenzisa iSox
Ukusebenza kwesi sicelo dlala iifayile zeFayile ngeSox ilula. Ukudlala i-mp3 enye kwi-terminal, awuyi kusebenzisa le syntax elandelayo:
play ~/ruta/al/archivo.mp3
Ngelixa ingoma idlalayo, siya kuba nakho Phuma kumdlali kwaye uvale ukudlala ngoku usebenzisa indibaniselwano yesitshixo Ctrl + C.
Ukuba asifuni ukubonisa indlela yonke kwifayile esifuna ukuyidlala, singadlala iingoma ezikwiifolda ethile ngokufudukela kuyo kwaye sisebenzise umyalelo wokudlala ifayile ngale ndlela ilandelayo:
play archivo.mp3
Dlala zonke iifayile ze-mp3 kwifolda
I-Sox iya kusivumela ukuba sidlale zonke iifayile ze-mp3 ezikwiifolda enye. Ukwenza oku kuya kufuneka sisebenzise is syntax elandelayo:
play ~/ruta/a/los/archivos/mp3/*.mp3
Umzekelo osebenzayo walo myalelo, onokuthi ngawo dlala konke .mp3 umxholo kwifolda yoMculo iya kuba koku kulandelayo:
play ~/Música/*.mp3
Ukutsiba kwingoma elandelayo ungasebenzisa indibaniselwano yesitshixo Ctrl + C. Ukuphuma kumdlali kunye nokulahla ukudlala kwakhona, sebenzisa i-Ctrl + C + C.
Khipha i-Sox
Kwimeko apho esi sidlali somculo somgca wokuyalela singagqibi ukukuqinisekisa kwaye ufuna ukusisusa kwinkqubo yakho, vula nje itheminali (Ctrl + Alt + T) kwaye wenze le miyalelo ilandelayo:
sudo apt-get remove sox
sudo apt-get remove libsox-fmt-all && sudo apt-get autoremove
Ngayo yonke into eboniswe apha unokwenza usetyenziso olusisiseko lweSox. Kuba fumana uncedo Malunga nokusetyenziswa kwesi sicelo, kuya kufuneka usebenzise umyalelo ohambelana nokuchwetheza kwisiphelo sendlela:
sox --help
Ukongeza, unako kwakhona fumana ulwazi ngakumbi ngaye amaxwebhu asemthethweni enokufumaneka kwiwebhusayithi yeprojekthi.