Hvordan lytte til musikk i Linux med kommandoer

Når vi jobber med Linux -miljøer der vi ikke har mulighet til å ha et grafisk eller GUI -miljø eller bare fordi vi liker å bruke terminalen, kan vi finne en rekke kommandoer som lar oss utføre vanlige oppgaver som ikke bare er installasjon eller service management Og en av de mest praktiske måtene å bruke konsollen i Linux er å lære noen kommandoer for å utføre handlinger som vi kanskje ikke trodde var mulig.

Det er derfor Solvetic i dag vil vite hvordan man lytter til musikk i Linux gjennom terminalen med noen enkle applikasjoner som tilbyr flotte funksjoner.

For denne analysen vil vi bruke Ubuntu 17.04.

1. MDP og NCMPCPP Linux installasjon


For å starte vil vi snakke om en av de mest praktiske applikasjonene for oppgaven med lydgjengivelse i Linux, MDP og NCMPCPP.

MPD (Music Player Daemon) er et program basert på bruk av klient-server-strukturen for lydavspilling. MPD vil bli utført i bakgrunnen, og alltid beholde databasen over konfigurerte musikkfiler i en enkelt fil (støtter formater som MP3, OGG, FLAC, WavePack og mer) eller i spillelister, og disse kan kontrolleres gjennom en klient, som kan være over nettverket eller lokalt, og MDP tilbyr støtte for online strømmer.

Ncmpcpp er en klient for MPD -applikasjoner med Ncurses -grensesnitt basert på ncmpc -grensesnitt.

Trinn 1
For å installere disse programmene vil vi utføre følgende linje:

 sudo apt installer mpd ncmpcpp

Steg 2
MDP -konfigurasjonsfilene ligger i banen etc / mpd.conf, og for redigering bruker vi redaktører som vim eller nano:

 sudo nano /etc/mpd.conf
Når vi utfører denne linjen, ser vi følgende:

Som vi kan se, har vi muligheten til å utføre flere konfigurasjoner på MPD.

Trinn 3
Den første linjen som vi vil analysere vil være musikk_katalog hvor vi vil etablere ruten hvor musikken som skal spilles vil være tilgjengelig, og den samme prosessen kan gjøres med på linjen spilleliste_katalog hvor spillelistene vil være tilgjengelige:

Noen av de ekstra alternativene vi kan redigere er:

  • På linjene bruker Y gruppe Vi kan etablere brukeren som skal utføres og den tildelte gruppen hvis vi ønsker det.
  • Linjene bind_to_address Y havn de må ikke kommenteres ved å fjerne # -tegnet.
  • Hvis vi vil, kan vi ikke kommentere linjen gjenopprettingspause "ja" for å unngå automatisk start.
  • For å forhindre at MDP oppdaterer spillelisten automatisk, må vi kommentere linjen auto_update "ja".

Trinn 4
Som standard bruker MPD ALSA eller PulseAudio for musikkavspilling, men hvis vi vil legge til et miljø som legger til en visualizer, kan vi konfigurere FIFO. I den forrige filen kan vi se konfigurasjonen av disse spillerne:

ALSAHvis vi vil bruke ALSA, vil dette være konfigurasjonen:

 audio_output {type "alsa" name "My ALSA Device" # device "hw: 0,0" # optional # mixer_type "hardware" # optional # mixer_device "default" # optional # mixer_control "PCM" # optional # mixer_index "0" # valgfri}

PulseAudioNår det gjelder PulseAudio, vil dette bli konfigurert som standard, og dette vil være dets linjer som vi kan justere etter behov:

 audio_output {type "pulse" name "My Pulse Output" # server "remote_server" # optional # sink "remote_server_sink" # optional}

FIFOHvis vi vil bruke FIFO som skjerm, vil det være nødvendig å legge til følgende linjer:

 audio_output {type "fifo" name "fifo_mpd" path "/tmp/mpd.fifo" format "44100: 16: 2"}

Når disse endringene er definert, kan vi lagre filen ved å kjøre tastekombinasjonen Ctrl + O og avslutte den med Ctrl + X.

Lagre endringer

Ctrl + O.

Gå ut

Ctrl + X

2. Legg til MPD i lydgruppen

Trinn 1
Det neste trinnet er å legge til MPD i lydgruppen, og for dette vil vi utføre følgende linje:

 sudo gpasswd -en mpd -lyd

Steg 2
NCMPCPP -konfigurasjon: Deretter må vi opprette og redigere NCMPCPP -konfigurasjonsverdiene, og for dette utfører vi følgende linjer i rekkefølgen:

 mkdir ~ /.ncmpcpp sudo gunzip /usr/share/doc/ncmpcpp/config.gz sudo cp /usr /share /doc /ncmpcpp /config /home/solvetic/.ncmpcpp/config sudo chown -R bruker: bruker /hjem / solvetic / .ncmpcpp / config
Merk:Vi må definere den riktige banen med navnet på brukeren vår.

Trinn 3
Tilknytning til MDP: Nå får vi tilgang til NCMPCPP -konfigurasjonsfilen ved å kjøre følgende linje:

 sudo nano /home/solvetic/.ncmpcpp/config
Der vil vi kommentere følgende linjer:
 mpd_host = localhost mpd_port = 6600 mpd_connection_timeout = 5

Trinn 4
I de følgende linjene vil vi spesifisere banen til musikken og fortsette å kommentere den:

 mpd_music_dir = / home / (bruker) / Music mpd_crossfade_time = 2
Nå vil vi konfigurere banen til .fifo -filen:
 visualizer_fifo_path = /tmp/mpd.fifo
Vi vil sette navnet på betrakteren:
 visualizer_output_name = fifo_mpd

Vi lagrer endringene i filen.

3. Bruker NCPMCPP Linux


Når disse verdiene er definert, utfører vi NCMPCPP ganske enkelt ved å skrive inn linjen ncmpcpp i terminalen og trykker Enter:

Når musikken er lastet inn, blir dette miljøet:

Måtene å bruke denne applikasjonen er:

  • Rom: Legg sangen til spillelisten
  • Tast inn: Spill den valgte sangen
  • >: Neste sang
  • <: Forrige sang
  • s: Stopp sangen
  • p: Sett sangen på pause
  • z: Aktiver blandemodus
  • l: Vis sangteksten
  • S: Lagre endringer

Som vi kan se, er det et flott alternativ når det gjelder å lytte til musikk på Linux.

4. CMUS Linux -app


CMUS (C * Music Player) er en åpen kildekode -applikasjon for avspilling av lyd i UNIX- eller Linux -miljøer og er lisensiert av GNU General Public License. Utførelsen er utelukkende gjennom et terminalbasert brukergrensesnitt.

Noen av funksjonene ved bruk av CMUS er:

  • Støtte for flere formater som lydformater inkludert MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN og MOD.
  • Kontinuerlig avspilling og ReplayGain -kompatibilitet.
  • Omfattende filtreringsmuligheter
  • Den kan administreres ved hjelp av cmus-fjernkommandoen (UNIX- eller TCP / IP-kontakt)
  • Den kan kjøres i Linux, OS X, FreeBSD, NetBSD, OpenBSD og Cygwin -miljøer.
  • Den har en lekekø

Trinn 1
For å installere CMUS må vi utføre følgende kommando:

 sudo apt installere cmus
I tilfelle en feil vises, kan vi utføre følgende linjer for å installere den fra et depot:
 sudo add-apt-repository ppa: jmuc / cmus sudo apt oppdatering sudo apt installer cmus
Steg 2
For å åpne CMUS, bare kjør følgende linje.
 sudo cmus
Følgende vil vises:

Trinn 3
For å legge til nye sanger trykker vi på nummer 5, og vi ser følgende:

Trinn 4
Der vil vi bruke retningspilene for å få tilgang til katalogen der musikken er vert, og trykk Enter.
Vi vil se de tilgjengelige sangene:

Trinn 5
Hvis du vil legge dem til i spillelisten, velger du sangen og trykker på tasten. til.

Vi trykker Enter på den valgte sangen for å starte avspillingen.

Noen av alternativene å bruke med CMUS er:

  • c: Sett sangen på pause eller fortsett den
  • Høyre eller venstre tast: Spol fremover eller senk sangen i 10 sekunder
  • *: Søk etter minutt i sang
  • r: Gjenta sangen
  • s: Aktiverer tilfeldig avspilling

5. MOC Linux App


MOC (Music on Console) er et annet alternativ som skal brukes i Linux -miljøer for å spille sanger gjennom kommandoer. MOC er en lett spiller som har muligheten til å spille av alle tilgjengelige lydformater.

Trinn 1
For å installere MOC vil vi utføre følgende linje:

 sudo apt installere moc
Når den er installert, kjører vi linjen mocp i terminalen for å få tilgang til programmet:

Steg 2
Der velger vi mappen der vi har sangene som er vert for å få tilgang til dem:

Vi trykker Enter for å begynne å spille den.

Når du bruker MOC har vi følgende muligheter:

  • >: Øk volumet (1%)
  • <: Volum ned (1%)
  • , : Volum ned (5%)
  • . : Øk volumet (5%)
  • h: Viser MOC -hjelp
  • p eller mellomrom: Pause
  • Tast inn: Spille
  • n: Spill den neste sangen
  • b: Spill forrige sang
  • TIL: Legg til en katalog i spillelisten
  • til: Legg til bare en fil på listen
  • c: Fjern en fil fra spillelisten
  • C: Fjern hele listen
  • q: La programmet stå i bakgrunnen
  • Spørsmål: Lukk programmet helt
  • l: Bytt fra dobbeltvindu til enkeltvindu
  • Tabulator: Vi endrer skjermen i MOC

6. Mpg123 Linux App


Mpg123 er en rask MPEG -konsoll som fungerer som lydspiller og fildekoderbibliotek. Det er enkelt og lar deg spille av forskjellige lydformater på Linux -konsollen

For installasjonen utfører vi følgende kommando:

 sudo apt installere mpg123
For bruk vil vi utføre følgende syntaks:
 mpg123 (sangsti)

Noen av alternativene å bruke med mpg123 er:

  • [s] eller []: Start sangen på nytt
  • [d]: Forrige sang
  • [b]: Går tilbake til begynnelsen av sangen
  • [.]: Spol frem sangen
  • [,]: Returnerer sangen
  • [:]: Spol fremover
  • [;]: Rask forsinkelse av sangen
  • [+]: Øk volumet
  • [-]: Volum ned
  • [r]: Bytter til RGB -modus
  • [v]: Bytter til fullstendig modus
  • [l]: I gjeldende spilleliste, angir sporet som er i bruk
  • [t]: Viser sanginformasjonen
  • [m]: Skriv ut MPEG -toppteksten
  • [h]: Hjelp til mpg123
  • [q]: Lukk programmet

Vi har nyttige og praktiske alternativer når det gjelder å spille sanger fra konsollen i Linux.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave