În articolul următor vom analiza Sox. Aceasta este o aplicație bine cunoscută cu care utilizatorii care petrec mult timp folosind terminalul pentru aproape orice, putem ascultați colecția noastră de mp3 sau alte formate.
În rândurile următoare vom vedea cum pot utilizatorii instalați și utilizați opțiunea de redare a acestui faimos utilitar pentru linia de comandă într-un mod de bază. Tot ce vom vedea aici, am testat pe un sistem Ubuntu 18.04 LTS.
Acest utilitar citește și scrie fișiere audio în cele mai populare formate. Opțional, ne poate permite, de asemenea, să le aplicăm efecte. Poate combina mai multe surse de intrare, poate sintetiza sunetul și, în multe sisteme, poate acționa ca un player audio de uz general sau un înregistrator audio multipist. De asemenea, are o capacitate limitată de a împărți intrarea în mai multe fișiere de ieșire.
Vom găsi toate funcționalitățile disponibile folosind doar comanda Sox. Pentru a simplifica redarea și înregistrarea audio, dacă Sox este apelat ca redare, fișierul de ieșire este setat automat ca dispozitiv de sunet implicit, iar dacă este invocat ca înregistrare, dispozitivul de sunet implicit este utilizat ca sursă de intrare.
Instalați Sox pe Ubuntu 18.04
Vom putea găsi aplicația Sox disponibil în depozitul oficial Ubuntu. Acest lucru face ca instalarea pe computerul nostru să fie la fel de simplă ca deschiderea unui terminal (Ctrl + Alt + T) și scrierea următorului script în acesta:
sudo apt update && sudo apt install sox
Trebuie menționat faptul că în timpul instalării anterioare, terminalul ne va sugera să instalăm pachetul libsox-FMT-toate manual după instalarea Sox. Acest pachet de bibliotecă ne va permite să redăm toate formatele melodiei în Sox. Pentru a instala pachetul despre care vorbim, în același terminal va trebui doar să scriem următoarea comandă:
sudo apt-get install libsox-fmt-all
După acceptarea instalării, pachetul va fi instalat și configurat cu Sox.
După toată instalarea, vom putea verifica numărul versiunii aplicației. Pe lângă obținerea numărului versiunii, următoarea comandă va servi și ca verificarea faptului că aplicația a fost instalată corect. Comanda de utilizat va fi următoarea:
sox --version
Redați fișiere mp3 folosind Sox
Funcționarea acestei aplicații pentru redați fișiere mp3 prin Sox e simplu. Pentru a reda un singur mp3 de la terminal, nu va trebui să utilizați următoarea sintaxă:
play ~/ruta/al/archivo.mp3
În timp ce cântecul este redat, vom putea ieșiți din player și închideți redarea curentă folosind combinația de taste Ctrl + C.
Dacă nu dorim să indicăm întreaga cale către fișierul pe care dorim să-l redăm, putem reda și melodii situate într-un anumit folder deplasându-ne către acesta și apoi folosind comanda pentru a reda fișierul după cum urmează:
play archivo.mp3
Redați toate fișierele mp3 dintr-un folder
Sox ne va permite, de asemenea, să redăm toate fișierele mp3 aflate într-un singur folder. Pentru a face acest lucru, va trebui să folosim doar următoarea sintaxă:
play ~/ruta/a/los/archivos/mp3/*.mp3
Un exemplu practic al acestei comenzi, cu care puteți redați tot conținutul .mp3 din folderul Muzică ar fi următoarele:
play ~/Música/*.mp3
Pentru a trece la următorul track, puteți utiliza combinația de taste Ctrl + C. Pentru a ieși din player și a anula redarea, folosiți doar Ctrl + C + C.
Dezinstalați Sox
În cazul în care acest player muzical pentru linia de comandă nu vă convinge și doriți să îl eliminați din sistemul dvs., deschideți doar un terminal (Ctrl + Alt + T) și executați următoarele comenzi:
sudo apt-get remove sox
sudo apt-get remove libsox-fmt-all && sudo apt-get autoremove
Cu tot ce este indicat aici puteți face o utilizare de bază a Sox. Pentru obține ajutor Despre utilizarea acestei aplicații, trebuie doar să utilizați comanda corespunzătoare tastând terminalul:
sox --help
În plus, puteți, de asemenea obțineți mai multe informații despre ea în documentație oficială care poate fi găsit pe site-ul proiectului.