Lettori multimediali

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 a guardare testi, eseguire comandi e bruciare, cosa potrebbe esserci di più rinfrescante che ascoltare la tua musica preferita? Oltre al rinfresco, ci sono altre situazioni in cui potresti voler riprodurre musica direttamente dalla riga di comando.

In questo articolo, esamineremo come riprodurre un file MP3 direttamente dalla CLI.

Riproduzione di MP3 da comando

Per questo compito, avremo bisogno degli strumenti appropriati installati sul sistema. A seconda dello strumento a tua disposizione, il metodo di riproduzione di un MP3 sarà diverso. In questo articolo, mostrerò una manciata di metodi che utilizzano strumenti diversi.

Per trovare il nome del pacchetto per la tua distribuzione, Pkgs.org è il posto migliore per cercare. Puoi anche usare la funzione di ricerca del tuo gestore di pacchetti per determinare il nome esatto del pacchetto.

VLC per riprodurre MP3 dalla riga di comando

VLC è uno dei migliori lettori multimediali. Se hai installato VLC, possiamo utilizzare l'interfaccia della riga di comando di VLC per riprodurre un MP3. La struttura dei comandi è simile a questa.

$ nvlc

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

$ nvlc /percorso/di/dir

Vuoi la riproduzione casuale della playlist? Usa il flag “-random”.

$ nvlc --random /percorso/di/dir

Qui, lo strumento nvlc è l'interfaccia di ncurses per il lettore VLC. È interessante notare che, in questa interfaccia, tutti i tasti di scelta rapida di controllo comuni come la barra spaziatrice, i tasti freccia, ecc. lavori. Ad esempio, per mettere in pausa la riproduzione, premere la barra spaziatrice; per andare avanti/indietro, premere il tasto freccia destra/sinistra.

Il cvlc è un'altra interfaccia in miniatura di VLC per la riga di comando. Tuttavia, rispetto a nvlc, questo è ancora più semplicistico e meno prolisso. Per riprodurre un file MP3 usando clvc, esegui 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, usa la funzione di ricerca del tuo gestore di pacchetti per trovare mpg123. È molto probabile che lo troverai con il nome esatto.

Supponendo che tu abbia installato lo strumento, iniziamo. Per riprodurre un file MP3, la struttura dei comandi per questo strumento è questa.

$ mpg123

Le scorciatoie da tastiera comuni per pausa, successivo/precedente ecc. sono supportati, ad esempio, barra spaziatrice, tasti freccia ecc arrow.

Vuoi più file MP3 come playlist? Supponendo che tutti i file MP3 si trovino nella stessa directory, usa questo comando.

$ mpg123 *.mp3

Per la riproduzione casuale della playlist, aggiungi il flag "-Z".

$ mpg123 -Z *.mp3

Voglio il ciclo? Usa il flag “-loop”. Qui, il comando eseguirà il file MP3 100 volte.

$ mpg123 --loop 100

Per ridurre l'ingombro in uscita, puoi utilizzare il flag "-q" o "-quiet".

$ mpg123 -q

Non ci sarà alcun risultato, ma non c'è bisogno di aver paura. Usa i tasti di scelta rapida per controllarne il comportamento.

  • ffplay

FFmpeg è uno degli strumenti multimediali più potenti che puoi utilizzare per eseguire numerose attività. Generalmente non viene preinstallato ma è disponibile su tutte le principali distribuzioni Linux. Questo strumento viene fornito con un lettore multimediale integrato chiamato FFplay.

Per riprodurre un file MP3 con FFplay, esegui questo comando.

$ ffplay

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

$ ffplay -nodisp

Vuoi riprodurre un singolo file in loop? Esegui il comando. Qui, l'MP3 verrà riprodotto in loop 100 volte.

$ ffplay -hide_banner -nodisp -loop 100

Generalmente, ffplay e tutti gli strumenti FFmpeg mostreranno un breve rapporto sulla configurazione della build e le informazioni sulla licenza. Per disabilitare questo report 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 che può 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 spaziatrice, i tasti freccia, ecc. per mettere in pausa/riprendere, andare avanti/indietro ecc.

Per riprodurre un MP3 con Mplayer, esegui questo comando.

$ mplayer

La CLI di Mplayer supporta anche i tasti di scelta rapida di pausa/ripresa/posizionamento predefiniti. Supporta anche la riproduzione di più file da una directory.

$ mplayer *.mp3

Quando dici al lettore di riprodurre molti file MP3, la riproduzione casuale può essere piacevole. Se vuoi che mplayer mischi in modo casuale, usa il flag "-shuffle".

$ mplayer -shuffle *.mp3

Per ottenere un output meno dettagliato, Mplayer supporta l'argomento "-quiet".

$ mplayer -quiet

Vuoi un output ancora meno dettagliato? Usa il flag "-davvero-silenzioso".

$ mplayer -davvero-silenzioso

Se vuoi riprodurre l'MP3 nella GUI, usa il flag "-gui".

$ mplayer -gui

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

$ mplayer -nogui

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

$ mplayer -davvero-silenzioso -loop 100

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

$ mplayer -really-quiet -vo null

Il numero di argomenti di comando supportati da mplayer è ENORME! Se sei interessato, dai un'occhiata alla pagina man.

$ man mplayer

Sox per riprodurre MP3 dalla riga di comando

Sox è un altro potente lettore multimediale, spesso definito il "coltellino svizzero" dell'audio. Questo strumento può riprodurre e convertire un numero di file multimediali popolari. Non solo, puoi anche applicare alcuni effetti sonori e registrare l'audio!

Sox è disponibile anche sulla maggior parte delle principali distribuzioni Linux in circolazione. Per riprodurre un MP3 usando Sox, usa questo comando.

$ gioca

Pensieri finali

Esistono vari modi per riprodurre un file MP3 dalla riga di comando. Tutto quello che devi sapere è quale strumento usare e quale comando eseguire. Personalmente, consiglio di utilizzare VLC in quanto è noto per le sue funzionalità.

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

$ test-altoparlante -c6

Godere!

Le migliori app di mappatura del gamepad per Linux
Se ti piace giocare su Linux con un gamepad invece di un tipico sistema di input di tastiera e mouse, ci sono alcune app utili per te. Molti giochi pe...
Strumenti utili per i giocatori Linux
Se ti piace giocare su Linux, è probabile che tu abbia utilizzato app e utilità come Wine, Lutris e OBS Studio per migliorare l'esperienza di gioco. O...
Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...