Come riprodurre file mp3 dalla riga di comando

Come riprodurre file mp3 dalla riga di comando
Quando trascorri la maggior parte del tuo tempo sullo schermo della console guardando i messaggi, eseguendo comandi e bruciando, cosa potrebbe essere più rinfrescante che ascoltare la tua musica preferita? Oltre al ristoro, ci sono altre situazioni in cui potresti voler suonare la musica direttamente dalla riga di comando.

In questo articolo, verificheremo come puoi riprodurre un file mp3 direttamente dalla CLI.

Riprodurre mp3 dal comando

Per questo compito, avremo bisogno degli strumenti appropriati installati sul sistema. A seconda dello strumento che hai a tua disposizione, il metodo di riproduzione di un mp3 differirà. In questo articolo, metterò in mostra una manciata di metodi usando strumenti diversi.

Per trovare il nome del pacchetto per la tua distribuzione, PKGS.org è il posto migliore per cercare. È inoltre possibile utilizzare la funzione di ricerca del tuo gestore pacchetti per determinare il nome del pacchetto esatto.

VLC per riprodurre MP3 dalla riga di comando

VLC è uno dei migliori giocatori dei media. Se hai installato VLC, allora possiamo utilizzare l'interfaccia VLC Command-Line per riprodurre un MP3. La struttura di comando sembra così.

$ nvlc

Se hai una directory piena di file mp3 e vuoi riprodurli tutti, esegui questo comando.

$ NVLC/PATH/TO/DIR

Voglio la riproduzione randomizzata della playlist? Usa il flag "-random".

$ nvlc - -random/path/to/dir

Qui, lo strumento NVLC è l'interfaccia NCURSES al lettore VLC. È interessante notare che, in questa interfaccia, tutti i tasti di tasti di controllo comuni come la barra spaziale, i tasti freccia ecc. lavori. Ad esempio, per mettere in pausa la riproduzione, premere la barra spaziale; Per andare avanti/indietro, premere il tasto freccia destro/sinistro.

Il CVLC è un'altra interfaccia in miniatura di VLC per la riga di comando. Tuttavia, rispetto a NVLC, questo è ancora più semplicistico e meno verbosio. Per riprodurre un file mp3 usando CLVC, eseguire questo comando.

$ cvlc

Mpg123 per riprodurre mp3 dalla riga di comando

Questo è uno strumento molto semplice per riprodurre un file mp3. Non viene preinstallato con la maggior parte della distribuzione. Per installarlo, utilizzare la funzione di ricerca del gestore dei pacchetti per trovare per MPG123. È molto probabile che lo troverai con il nome esatto.

Supponendo di avere lo strumento installato, iniziamo. Per riprodurre un file mp3, la struttura dei comandi per questo strumento va così.

$ MPG123

Le scorciatoie chiave comuni per pausa, successiva/precedente ecc. sono supportati, ad esempio, barra spaziale, tasti freccia ecc.

Voglio più file mp3 come playlist? Supponendo che tutti i file MP3 siano all'interno della stessa directory, usa questo comando.

$ mpg123 *.mp3

Per la riproduzione di shuffle della playlist, aggiungi la bandiera "-z".

$ mpg123 -z *.mp3

Voglio loop? Usa il flag "-loop". Qui, il comando eseguirà il file mp3 100 volte.

$ MPG123 -Loop 100

Per ridurre il disordine di output, è possibile utilizzare il flag "-q" o "-quiet".

$ mpg123 -q

Non ci sarà output, ma non c'è bisogno di avere paura. Usa le chiavi di scelta rapida per controllarne il comportamento.

  • ffplay

FFMPEG è uno dei più potenti strumenti multimediali che puoi utilizzare per eseguire numerose attività. In genere non viene preinstallato ma disponibile su tutte le principali distro Linux. Questo strumento viene fornito con un lettore multimediale integrato chiamato ffplay.

Per riprodurre un file mp3 con ffplay, eseguire questo comando.

$ ffplay

Il lettore multimediale inizierà a riprodurre il file con una finestra GUI che mostra l'analizzatore dello spettro. Se non vuoi che la GUI venga visualizzata, aggiungi la bandiera "-nodisp".

$ ffplay -nodisp

Vuoi riprodurre un singolo file in un ciclo? Esegui il comando. Qui, MP3 verrà suonato in un ciclo 100 volte.

$ ffplay -hide_banner -nodisp -loop 100

Generalmente, FFPlay e tutti gli strumenti FFMPEG mostreranno un breve rapporto sulle informazioni di configurazione e licenza di build. Per disabilitare questo rapporto nell'output, aggiungi il flag "-hide_banner".

$ ffplay -nodisp -hide_banner

Mplayer per riprodurre mp3 dalla riga di comando

Questo è un lettore multimediale molto semplicistico su Linux in grado di riprodurre file multimediali comuni come mp3. È disponibile su quasi tutti i principali ecosistemi Linux. Quando si utilizza in CLI, Mplayer supporta i tasti di scelta rapida predefiniti come la barra spaziale, i tasti freccia ecc. Per pausa/riprendi, andando avanti/indietro ecc.

Per riprodurre un mp3 con mplayer, eseguire questo comando.

$ mplayer

La CLI MPlayer supporta anche la pausa/ripresa/posizionamento predefinita. Supporta anche la riproduzione di più file da una directory.

$ mplayer *.mp3

Quando stai dicendo al giocatore di riprodurre molti file MP3, mescolare può essere divertente. Se vuoi che Mplayer shuffle, usa il flag "-shuffle".

$ mplayer -shuffle *.mp3

Per ottenere meno output verbose, MPlayer supporta l'argomento "-quiet".

$ mplayer -quiet

Voglio ancora meno output verbosio? Usa la bandiera "-really-silent".

$ mplayer -rallelly -silent

Se vuoi suonare l'MP3 nella GUI, usa la flag "-Gui".

$ mplayer -gui

Se vuoi disabilitare la GUI, usa invece "-nogui".

$ mplayer -nogui

Anche il looping è supportato. Il comando seguente eseguirà i file MP3 selezionati per 100 volte.

$ mplayer -really -silent -loop 100

Se si desidera solo l'audio di un file MP4, usa il comando seguente. Qui, stiamo disabilitando la parte video.

$ mplayer -really -silent -vo null

Il numero di argomenti di comando che il supporto di Mplayer è enorme! Se sei interessato a esso, dai un'occhiata alla pagina Man.

$ man mplayer

Sox per riprodurre MP3 dalla riga di comando

Sox è un altro potente giocatore di media, spesso indicato come il "coltello dell'esercito svizzero" dell'audio. Questo strumento può riprodurre e convertire una serie di file multimediali popolari. Non solo, puoi anche applicare alcuni effetti sonori e registrare l'audio!

Sox è disponibile anche sulla maggior parte delle principali distro Linux là fuori. Per riprodurre un mp3 usando Sox, usa questo comando.

$ Play

Pensieri finali

Esistono vari modi in cui puoi riprodurre un file mp3 dalla riga di comando. Tutto quello che devi sapere è quale strumento utilizzare e quale comando eseguire. Personalmente, ti consiglio di usare VLC come è ben noto per le sue caratteristiche.

Se vuoi solo testare l'altoparlante, l'utilizzo dello strumento di test degli altoparlanti è un'alternativa migliore in quanto offre un controllo più fine sui test. Ad esempio, il seguente comando eseguirà un assegno a 6 canali per 5.1 configurazione.

$ -test -test -c6

Godere!