Sådan lytter du til musik i Linux med kommandoer

Når vi arbejder på Linux -miljøer, hvor vi ikke har mulighed for at have et grafisk eller GUI -miljø eller simpelthen fordi vi kan lide at bruge terminalen, kan vi finde en række kommandoer, der giver os mulighed for at udføre almindelige opgaver, der ikke kun er installation eller service management Og en af ​​de mest praktiske måder at bruge konsollen i Linux på er at lære nogle kommandoer til at udføre handlinger, som vi måske ikke troede var mulige.

Derfor ved Solvetic i dag, hvordan man lytter til musik i Linux via terminalen med nogle enkle applikationer, der tilbyder fantastiske funktioner.

Til denne analyse vil vi bruge Ubuntu 17.04.

1. MDP og NCMPCPP Linux installation


For at starte vil vi tale om en af ​​de mest praktiske applikationer til opgaven med lydgengivelse i Linux, MDP og NCMPCPP.

MPD (Music Player Daemon) er et program baseret på at bruge klient-serverstrukturen til lydafspilning. MPD vil blive udført i baggrunden og altid beholde databasen over konfigurerede musikfiler i en enkelt fil (understøtter formater som MP3, OGG, FLAC, WavePack og mere) eller i afspilningslister, og disse kan styres via en klient, som kan være over netværket eller lokalt, og MDP tilbyder support til online streams.

Ncmpcpp er en klient til MPD -applikation med Ncurses -interface baseret på ncmpc -interface.

Trin 1
For at installere disse applikationer udfører vi følgende linje:

 sudo apt installer mpd ncmpcpp

Trin 2
MDP -konfigurationsfilerne er placeret i stien etc / mpd.conf, og til redigering bruger vi redaktører som vim eller nano:

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

Som vi kan se, har vi mulighed for at udføre flere konfigurationer på MPD.

Trin 3
Den første linje, som vi vil analysere, vil være musik_katalog hvor vi vil fastlægge ruten, hvor musikken, der skal spilles, vil være tilgængelig, og den samme proces kan udføres med på linjen playlist_directory hvor spillelisterne vil være tilgængelige:

Nogle af de ekstra muligheder, vi kan redigere, er:

  • På linjerne bruger Y gruppe Vi kan etablere den bruger, der skal eksekveres, og den tildelte gruppe, hvis vi ønsker det.
  • Linjerne bind_to_address Y Havn de skal ikke kommenteres ved at fjerne # -tegnet.
  • Hvis vi vil, kan vi fjerne kommentaren fra linjen gendannelsespause "ja" for at undgå automatisk start.
  • For at forhindre MDP i automatisk at opdatere afspilningslisten, skal vi fjerne kommentaren til linjen auto_opdater "ja".

Trin 4
Som standard bruger MPD ALSA eller PulseAudio til musikafspilning, men hvis vi vil tilføje et miljø, der tilføjer en visualizer, kan vi konfigurere FIFO. I den forrige fil kan vi se konfigurationen af ​​disse spillere:

ALSAHvis vi vil bruge ALSA, er dette dens konfiguration:

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

PulseAudioI tilfælde af PulseAudio vil dette blive konfigureret som standard, og disse vil være dets linjer, som vi kan justere efter behov:

 audio_output {type "puls" navn "My Pulse Output" # server "remote_server" # optional # sink "remote_server_sink" # optional}

FIFOHvis vi vil bruge FIFO som skærm, er det nødvendigt at tilføje følgende linjer:

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

Når disse ændringer er defineret, kan vi gemme filen ved at udføre tastekombinationen Ctrl + O og afslutte den med Ctrl + X.

Gem ændringer

Ctrl + O.

Gå ud

Ctrl + X

2. Føj MPD til lydgruppe

Trin 1
Det næste trin er at tilføje MPD til lydgruppen, og til dette vil vi udføre følgende linje:

 sudo gpasswd -a mpd lyd

Trin 2
NCMPCPP -konfiguration: Dernæst skal vi oprette og redigere NCMPCPP -konfigurationsværdierne, og for dette udfører vi følgende linjer i deres rækkefølge:

 mkdir ~ /.ncmpcpp sudo gunzip /usr/share/doc/ncmpcpp/config.gz sudo cp /usr /share /doc /ncmpcpp /config /home/solvetic/.ncmpcpp/config sudo chown -R bruger: bruger /home / solvetic / .ncmpcpp / config
Bemærk:Vi skal definere den korrekte sti med navnet på vores bruger.

Trin 3
Tilknytning til MDP: Nu får vi adgang til NCMPCPP -konfigurationsfilen ved at udføre følgende linje:

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

Trin 4
I de følgende linjer angiver vi musikens vej og fortsætter med at kommentere den:

 mpd_music_dir = / home / (bruger) / Music mpd_crossfade_time = 2
Nu konfigurerer vi stien til .fifo -filen:
 visualizer_fifo_path = /tmp/mpd.fifo
Vi sætter navnet på seeren:
 visualizer_output_name = fifo_mpd

Vi gemmer ændringerne i filen.

3. Brug af NCPMCPP Linux


Når disse værdier er defineret, udfører vi NCMPCPP blot ved at indtaste linjen ncmpcpp i terminalen og trykke på Enter:

Når musikken er indlæst, vil dette være dens miljø:

Måden at bruge denne applikation på er:

  • Plads: Føj sangen til afspilningslisten
  • Gå ind: Afspil den valgte sang
  • >: Næste sang
  • <: Forrige sang
  • s: Stop sangen
  • p: Sæt sangen på pause
  • z: Aktiver blandetilstand
  • l: Vis sangteksten
  • S: Gem ændringer

Som vi kan se, er det et godt alternativ, når det kommer til at lytte til musik på Linux.

4. CMUS Linux App


CMUS (C * Music Player) er et open source -program til afspilning af lyd i UNIX- eller Linux -miljøer og er licenseret af GNU General Public License. Dens udførelse sker udelukkende gennem en terminalbaseret brugergrænseflade.

Nogle af funktionerne ved brug af CMUS er:

  • Understøttelse af flere formater, såsom lydformater, herunder MP3, MPEG, WMA, ALAC, Ogg Vorbis, FLAC, WavPack, Musepack, Wav, TTA, SHN og MOD.
  • Kontinuerlig afspilning og ReplayGain -kompatibilitet.
  • Omfattende filtreringsmuligheder
  • Det kan administreres ved hjælp af cmus-fjernkommandoen (UNIX- eller TCP / IP-stik)
  • Det kan køres i Linux, OS X, FreeBSD, NetBSD, OpenBSD og Cygwin -miljøer.
  • Den har en legekø

Trin 1
For at installere CMUS skal vi udføre følgende kommando:

 sudo apt installere cmus
I tilfælde af en form for fejl kan vi udføre følgende linjer for at installere den fra et depot:
 sudo add-apt-repository ppa: jmuc / cmus sudo apt opdater sudo apt installer cmus
Trin 2
For at åbne CMUS skal du bare udføre følgende linje.
 sudo cmus
Følgende vises:

Trin 3
For at tilføje nye sange trykker vi på nummer 5, og vi ser følgende:

Trin 4
Der vil vi bruge retningspilene til at få adgang til biblioteket, hvor musikken er hostet, og tryk på Enter.
Vi vil se de tilgængelige sange:

Trin 5
Hvis du vil føje dem til afspilningslisten, skal du vælge sangen og trykke på tasten. til.

Vi trykker på Enter på den valgte sang for at starte afspilningen.

Nogle af de muligheder, der skal bruges med CMUS, er:

  • c: Sangen sættes på pause eller genoptages
  • Højre eller venstre tast: Spol frem eller sænk sangen 10 sekunder
  • *: Søg efter minut i sang
  • r: Gentag sangen
  • s: Aktiverer tilfældig afspilning

5. MOC Linux App


MOC (Music on Console) er et andet alternativ til brug i Linux -miljøer til afspilning af sange via kommandoer. MOC er en letvægtsafspiller, der har mulighed for at afspille alle tilgængelige lydformater.

Trin 1
For at installere MOC vil vi udføre følgende linje:

 sudo apt installere moc
Efter installationen udfører vi linjen mocp i terminalen for at få adgang til applikationen:

Trin 2
Der vælger vi den mappe, hvor vi har sangene hostet for at få adgang til dem:

Vi trykker på Enter for at starte afspilningen.

Ved brug af MOC har vi følgende muligheder:

  • >: Øg lydstyrken (1%)
  • <: Lydstyrke ned (1%)
  • , : Lydstyrke ned (5%)
  • . : Øg lydstyrken (5%)
  • h: Viser MOC -hjælp
  • p eller mellemrum: Pause
  • Gå ind: Spil
  • n: Afspil den næste sang
  • b: Afspil den forrige sang
  • TIL: Føj et bibliotek til afspilningslisten
  • til: Tilføj kun en fil til listen
  • c: Fjern en fil fra afspilningslisten
  • C: Ryd hele listen
  • q: Lad programmet stå i baggrunden
  • Q: Luk programmet helt
  • l: Skift fra dobbelt vindue til enkelt vindue
  • Tabulator: Vi ændrer skærmen i MOC

6. Mpg123 Linux App


Mpg123 er en hurtig MPEG -konsol, der fungerer som lydafspiller og fildekoderbibliotek. Det er enkelt og giver dig mulighed for at afspille forskellige lydformater på Linux -konsollen

Til installationen udfører vi følgende kommando:

 sudo apt installere mpg123
Til dets brug vil vi udføre følgende syntaks:
 mpg123 (sangsti)

Nogle af de muligheder, der skal bruges med mpg123, er:

  • [s] eller []: Genstart sangen
  • [d]: Forrige sang
  • [b]: Vender tilbage til begyndelsen af ​​sangen
  • [.]: Spol sangen hurtigt frem
  • [,]: Returnerer sangen
  • [:]: Spol frem
  • [;]: Hurtig forsinkelse af sangen
  • [+]: Forøg lydstyrken
  • [-]: Skrue ned
  • [r]: Skifter til RGB -tilstand
  • [v]: Skifter til detaljeret tilstand
  • [l]: Angiver det aktuelle nummer i den aktuelle afspilningsliste
  • [t]: Viser sangoplysningerne
  • [m]: Udskriv MPEG -overskriften
  • [h]: Vis mpg123 -hjælp
  • [q]: Luk applikationen

Vi har nyttige og praktiske muligheder, når det kommer til at afspille sange fra konsollen i Linux.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave