Sox, riprodurre i file MP3 dal terminale Ubuntu

 informazioni su sox

Nel prossimo articolo ci accingiamo a dare un’occhiata a Sox. Questa è un’applicazione ben nota con cui gli utenti che trascorrono molto tempo usando il terminale per quasi tutto, possiamo ascoltare la nostra collezione mp3 o altri formati.

Nelle righe seguenti vedremo come gli utenti possono installare e utilizzare l’opzione play di questa famosa utility per la riga di comando in modo basilare. Tutto qui stiamo andando a vedere, ho testato su un sistema Ubuntu 18.04 LTS.

Questa utility legge e scrive file audio nei formati più diffusi. Opzionalmente può anche permetterci di applicare effetti a loro. Può combinare più sorgenti di ingresso, sintetizzare l’audio e in molti sistemi fungere da lettore audio generico o registratore audio multitraccia. Ha anche una capacità limitata di dividere l’input in più file di output.

Troveremo tutte le funzionalità disponibili utilizzando solo il comando Sox. Per semplificare la riproduzione e la registrazione audio, se Sox viene chiamato come riproduzione, il file di output viene automaticamente impostato come dispositivo audio predefinito e, se viene richiamato come registrazione, il dispositivo audio predefinito viene utilizzato come sorgente di ingresso. .

Installa Sox su Ubuntu 18.04

Saremo in grado di trovare l’applicazione Sox disponibile nel repository ufficiale di Ubuntu. Questo rende l’installazione sul nostro computer semplice come aprire un terminale (Ctrl + Alt + T) e scrivere il seguente script in esso:

instalación de sox

sudo apt update && sudo apt install sox

Va detto che durante l’installazione precedente, il terminale suggerirà di installare manualmente il pacchetto libsox-fmt-all dopo aver installato Sox. Questo pacchetto libreria ci permetterà di riprodurre tutti i formati di canzone in Sox. Per installare il pacchetto di cui stiamo parlando, nello stesso terminal possiamo solo scrivere il seguente comando:

instalación de libsox-fmt-tutti

sudo apt-get install libsox-fmt-all

Dopo aver accettato l’installazione, il pacchetto sarà installato e configurato con Sox.

Articolo correlato:
musikCube: un lettore musicale multipiattaforma sul tuo terminale

Dopo tutta l’installazione, saremo in grado di verificare il numero di versione dell’applicazione. Oltre a ottenere il numero di versione, il seguente comando servirà anche come verifica che l’applicazione è stata installata correttamente. Il comando da utilizzare sarà il seguente:

comprobar la versión instalada

sox --version

Riprodurre file mp3 utilizzando Sox

Il funzionamento di questa applicazione per la riproduzione di file mp3 tramite Sox è semplice. Per riprodurre un singolo mp3 dal terminale, non sarà necessario utilizzare la seguente sintassi:

sox reproducción de un solo mp3

play ~/ruta/al/archivo.mp3

Mentre il brano è in esecuzione, si sarà in grado di uscire dal lettore e chiudere la riproduzione corrente utilizzando la combinazione di tasti Ctrl + C.

Se non si desidera avere per indicare l’intero percorso del file che si desidera riprodurre, possiamo anche riprodurre i brani situato in una specifica cartella da spostare e poi usando il comando per riprodurre il file come segue:

play archivo.mp3

Riprodurre tutti i file mp3 in una cartella

Sox ci permetterà anche di riprodurre tutti i file mp3 che si trovano in una singola cartella. Per fare questo ci sarà sufficiente utilizzare la seguente sintassi:

reproducción del contenido de una carpeta mp3

play ~/ruta/a/los/archivos/mp3/*.mp3

Un esempio pratico di questo comando, con la quale è possibile giocare a tutti .il contenuto di mp3 nella cartella Musica sarebbe il seguente:

sox abortar reproducción con Ctrl+C

play ~/Música/*.mp3

Per saltare alla traccia successiva, è possibile utilizzare la combinazione di tasti Ctrl + C. Per uscire il giocatore e interrompere la riproduzione, basta usare Ctrl + C + C.

Disinstallare Sox

nel caso In cui questo lettore musicale per la riga di comando non finire convincente e si desidera rimuovere dal vostro sistema, è sufficiente aprire un terminale (Ctrl + Alt + T) ed eseguire i seguenti comandi:

desinstalar sox

sudo apt-get remove sox
sudo apt-get remove libsox-fmt-all && sudo apt-get autoremove

Leave a Reply