Come ascoltare musica in Linux con i comandi

Quando lavoriamo su ambienti Linux dove non abbiamo la possibilità di avere un ambiente grafico o GUI o semplicemente perché ci piace usare il terminale, possiamo trovare una serie di comandi che ci permettono di svolgere compiti comuni che non sono solo installazione o gestione dei servizi E uno dei modi più pratici per utilizzare la console in Linux è imparare alcuni comandi per eseguire azioni che potremmo non aver pensato possibili.

Ecco perché oggi Solvetic saprà ascoltare la musica in Linux attraverso il terminale con alcune semplici applicazioni che offrono grandi funzionalità.

Per questa analisi utilizzeremo Ubuntu 17.04.

1. Installazione Linux MDP e NCMPCPP


Per iniziare parleremo di una delle applicazioni più pratiche per il compito di riproduzione audio in Linux, MDP e NCMPCPP.

MPD (Music Player Daemon) è un'applicazione basata sull'utilizzo della struttura client-server per la riproduzione audio. MPD verrà eseguito in background, mantenendo sempre il database dei file musicali configurati in un unico file (supporta formati come MP3, OGG, FLAC, WavePack e altro) o in playlist, e questi possono essere controllati tramite un client, che può essere in rete o localmente e MDP offre supporto per i flussi online.

Ncmpcpp è un client per l'applicazione MPD con interfaccia Ncurses basata sull'interfaccia ncmpc.

Passo 1
Per installare queste applicazioni eseguiremo la seguente riga:

 sudo apt install mpd ncmpcpp

Passo 2
I file di configurazione MDP si trovano nel percorso etc/mpd.conf e per la loro modifica utilizzeremo editor come vim o nano:

 sudo nano /etc/mpd.conf
Durante l'esecuzione di questa riga vedremo quanto segue:

Come possiamo vedere, abbiamo la possibilità di eseguire più configurazioni su MPD.

Passaggio 3
La prima riga che analizzeremo sarà directory_musica dove stabiliremo il percorso dove sarà disponibile la musica da riprodurre e questo stesso processo può essere fatto con sulla linea playlist_directory dove saranno disponibili le playlist:

Alcune delle opzioni aggiuntive che possiamo modificare sono:

  • Sulle linee utentegruppo Se lo desideriamo, possiamo stabilire l'utente da eseguire e il gruppo assegnato.
  • Le linee bind_to_addressporta devono essere decommentati rimuovendo il segno #.
  • Se vogliamo possiamo decommentare la linea restore_paused "sì" per evitare l'avvio automatico.
  • Per evitare che MDP aggiorni automaticamente la playlist, dobbiamo decommentare la riga auto_update "sì".

Passaggio 4
Per impostazione predefinita, MPD utilizza ALSA o PulseAudio per la riproduzione di musica, ma se vogliamo aggiungere un ambiente che aggiunga un visualizzatore possiamo configurare FIFO. Nel file precedente possiamo vedere la configurazione di questi player:

ALSASe vogliamo usare ALSA questa sarà la sua configurazione:

 audio_output {tipo "alsa" nome "Il mio dispositivo ALSA" # dispositivo "hw: 0,0" # opzionale # mixer_type "hardware" # opzionale # mixer_device "default" # opzionale # mixer_control "PCM" # opzionale # mixer_index "0" # opzionale}

PulseAudioNel caso di PulseAudio, questo sarà configurato per impostazione predefinita e queste saranno le sue linee che possiamo regolare secondo necessità:

 audio_output {digita "pulse" name "My Pulse Output" # server "remote_server" # opzionale # sink "remote_server_sink" # opzionale}

FIFOSe vogliamo utilizzare FIFO come display, sarà necessario aggiungere le seguenti righe:

 audio_output {tipo "fifo" nome "fifo_mpd" percorso "/tmp/mpd.fifo" formato "44100: 16: 2"}

Una volta definite queste modifiche, possiamo salvare il file eseguendo la combinazione di tasti Ctrl + O ed uscirne utilizzando Ctrl + X.

Salvare le modifiche

Ctrl + O

Esci

Ctrl + X

2. Aggiungi MPD al gruppo Audio

Passo 1
Il prossimo passo è aggiungere MPD al gruppo Audio e per questo eseguiremo la seguente riga:

 sudo gpasswd -a mpd audio

Passo 2
Configurazione NCMPCPP: Successivamente dobbiamo creare e modificare i valori di configurazione NCMPCPP e per questo eseguiremo le seguenti righe nel loro ordine:

 mkdir ~ / .ncmpcpp sudo gunzip /usr/share/doc/ncmpcpp/config.gz sudo cp / usr / share / doc / ncmpcpp / config /home/solvetic/.ncmpcpp/config sudo chown -R user: user / home / solvetic / .ncmpcpp / config
Nota:Dobbiamo definire il percorso corretto con il nome del nostro utente.

Passaggio 3
Conation to MDP: Ora accederemo al file di configurazione NCMPCPP eseguendo la seguente riga:

 sudo nano /home/solvetic/.ncmpcpp/config
Lì toglieremo il commento alle seguenti righe:
 mpd_host = localhost mpd_port = 6600 mpd_connection_timeout = 5

Passaggio 4
Nelle righe seguenti specificheremo il percorso della musica e procederemo a decommentarla:

 mpd_music_dir = / home / (utente) / Musica mpd_crossfade_time = 2
Ora configureremo il percorso del file .fifo:
 visualizzatore_fifo_path = /tmp/mpd.fifo
Imposteremo il nome del visualizzatore:
 visualizzatore_output_name = fifo_mpd

Salviamo le modifiche al file.

3. Utilizzo di NCPMCPP Linux


Una volta definiti questi valori, eseguiamo NCMPCPP semplicemente inserendo la riga ncmpcpp nel terminale e premendo Invio:

Una volta caricata la musica, questo sarà il suo ambiente:

I modi per utilizzare questa applicazione sono:

  • Spazio: Aggiungi la canzone alla playlist
  • Accedere: Riproduci la canzone selezionata
  • >: Prossima canzone
  • <: Canzone precedente
  • S: Ferma la canzone
  • P: Metti in pausa la canzone
  • z: Attiva la modalità casuale
  • io: Visualizza il testo della canzone
  • S: Salvare le modifiche

Come possiamo vedere, è un'ottima alternativa quando si tratta di ascoltare musica su Linux.

4. App CMUS Linux


CMUS (C * Music Player) è un'applicazione open source per la riproduzione di audio in ambienti UNIX o Linux ed è concesso in licenza dalla GNU General Public License. La sua esecuzione avviene esclusivamente tramite un'interfaccia utente basata su terminale.

Alcune delle caratteristiche dell'utilizzo di CMUS sono:

  • Supporto di più formati come formati audio inclusi MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN e MOD.
  • Riproduzione continua e compatibilità ReplayGain.
  • Ampie possibilità di filtraggio
  • Può essere gestito utilizzando il comando cmus-remote (socket UNIX o TCP/IP)
  • Può essere eseguito in ambienti Linux, OS X, FreeBSD, NetBSD, OpenBSD e Cygwin.
  • Ha una coda di gioco

Passo 1
Per installare CMUS dobbiamo eseguire il seguente comando:

 sudo apt install cmus
In caso di presentare qualche tipo di errore, possiamo eseguire le seguenti righe per installarlo da un repository:
 sudo add-apt-repository ppa: jmuc / cmus sudo apt update sudo apt install cmus
Passo 2
Per aprire CMUS, basta eseguire la seguente riga.
 sudo cmus
Verrà visualizzato quanto segue:

Passaggio 3
Per aggiungere nuove canzoni premeremo il numero 5 e vedremo quanto segue:

Passaggio 4
Lì utilizzeremo le frecce di direzione per accedere alla directory in cui è ospitata la musica e premere Invio.
Vedremo le canzoni disponibili:

Passaggio 5
Per aggiungerli alla playlist, seleziona il brano e premi il tasto . a.

Premiamo Invio sul brano selezionato per avviarne la riproduzione.

Alcune delle opzioni da utilizzare con CMUS sono:

  • C: Metti in pausa o riprendi la canzone
  • Tasto destro o sinistro: Avanti veloce o rallenta la canzone di 10 secondi
  • *: Ricerca per minuto nella canzone
  • R: Ripeti la canzone
  • S: Attiva la riproduzione casuale

5. Applicazione MOC Linux


MOC (Music on Console) è un'altra alternativa da utilizzare in ambienti Linux per la riproduzione di brani tramite comandi. MOC è un lettore leggero che ha la capacità di riprodurre tutti i formati audio disponibili.

Passo 1
Per installare MOC eseguiremo la seguente riga:

 sudo apt install moc
Una volta installato eseguiamo la linea mocp nel terminale per accedere all'applicazione:

Passo 2
Lì selezioniamo la cartella in cui abbiamo i brani ospitati per accedervi:

Premiamo Invio per iniziare a riprodurlo.

Quando si utilizza MOC abbiamo le seguenti possibilità:

  • >: Aumenta il volume (1%)
  • <: Volume giù (1%)
  • , : Volume giù (5%)
  • . : Aumenta il volume (5%)
  • h: Visualizza la guida MOC
  • p o spazio: Pausa
  • accedere: Giocare
  • n: Riproduci la canzone successiva
  • B: riproduce il brano precedente
  • A: Aggiungi una directory alla playlist
  • a: Aggiungi un solo file alla lista
  • C: Rimuovere un file dalla playlist
  • C: Cancella l'intero elenco
  • Q: Lascia il programma in background
  • Q: Chiudi completamente il programma
  • io: Passaggio da doppia finestra a singola finestra
  • Tabulatore: Cambiamo lo schermo in MOC

6. Mpg123 Linux App


Mpg123 è una console MPEG veloce che funziona come lettore audio e libreria di decodifica file. È semplice e ti consente di riprodurre vari formati audio sulla console Linux

Per la sua installazione eseguiremo il seguente comando:

 sudo apt install mpg123
Per il suo utilizzo eseguiremo la seguente sintassi:
 mpg123 (percorso della canzone)

Alcune delle opzioni da utilizzare con mpg123 sono:

  • [s] o []: riavvia la canzone
  • [d]: canzone precedente
  • [b]: Ritorna all'inizio della canzone
  • [.]: Avanti veloce della canzone
  • [,]: restituisce la canzone
  • [:]: Avanti veloce
  • [;]: Ritardo veloce della canzone
  • [+]: aumenta il volume
  • [-]: Volume basso
  • [r]: passa alla modalità RGB
  • [v]: passa alla modalità dettagliata
  • [l]: Nella playlist corrente, indica la traccia in uso
  • [t]: Visualizza le informazioni sul brano
  • [m]: stampa l'intestazione MPEG
  • [h]: Visualizza l'aiuto di mpg123
  • [q]: chiudi l'applicazione

Abbiamo opzioni utili e pratiche quando si tratta di riprodurre brani dalla console in Linux.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave