Forskjeller mellom MPD og tradisjonelle lydspillere.

Hva er MPD-spillere?

Et programvareområde der Linux er spesielt godt utstyrt er lydspillere. I dette innlegget skal vi se på forskjellene mellom MPD og tradisjonelle lydspillere.

Selv om de fleste av oss musikkforbrukere har gått over til strømming Sanne musikkelskere og privatlivselskere sier av forskjellige grunner at de foretrekker å spille av lokalt lagret musikk.Førstnevnte fordi kvaliteten er bedre, sistnevnte fordi de ikke deler preferansedataene sine med noen.

Forskjeller mellom MPD og tradisjonelle lydspillere

La oss begynne med å definere D-en i MPD. En daemon var opprinnelig en hjelpsom ånd, noe som lignet på ånden i Aladdins lampe. Noen feiloversatte det til engelsk som «demonio» (demon), og det var slik det endte opp. Innen databehandling er en daemon et program som kjører i bakgrunnen og ikke samhandler med brukeren.

Som du kanskje har gjettet, står m og p for musikkspiller. Derfra kan vi nå definere forskjellene.

Mens grensesnittet og avspillingsmotoren i tradisjonelle spillere danner en lukket pakke, MPD kan fungere med forskjellige programmer, hvert med sitt eget grafiske grensesnitt eller kommandolinjegrensesnitt.I motsetning til tradisjonelle musikkspillere trenger du ikke å ha et av disse programmene åpne for å lytte til musikk. Faktisk trenger de ikke engang å være på samme enhet.

Å være en tjeneste og ikke et program, MPD kan brukes via skript og kjøres fra en kodeeditor. Den bruker også mye mindre minne.

Selvfølgelig har tradisjonelle spillere sine fordeler, som å administrere musikksamlinger, konvertere mellom formater og et mye mer brukervennlig grafisk grensesnitt.

Det vil avhenge av hver enkelt persons preferanser og behov å bestemme hvilket avspillingssystem som skal brukes.

Slik installerer og konfigurerer du MPD på Ubuntu

Som vi nevnte, finnes det flere klienter for MPD, både med grafiske grensesnitt og for terminalen. Her bruker vi MPC, en lettvektsklient for sistnevnte.

Vi oppdaterer systemet

sudo apt update

Vi installerer daemonen og klienten
sudo apt install mpd mpc

Deretter skal vi redigere konfigurasjonsfilen

sudo nano /etc/mpd.conf

Vi sjekker konfigurasjonen

music_directory "/var/lib/mpd/music" playlist_directory "/var/lib/mpd/playlists" db_file "/var/lib/mpd/database" log_file "/var/log/mpd/mpd.log" pid_file "/run/mpd/pid" state_file "/var/lib/mpd/state" sticker_file "/var/lib/mpd/sticker.sql"

audio_output { type «pulse» # ELLER «alsa»> avhengig av systemnavnet ditt «PulseAudio Sound Server» mixer_type «software» }

bind_til_adresse «lokalvert»

Vi gir tilgangstillatelser til mappen

sudo chown -R mpd:audio /var/lib/mpd /var/log/mpd

sudo chmod -R 755 /var/lib/mpd /var/log/mpd

Vi får MPD til å starte når U starter

sudo systemctl daemon-reload
sudo systemctl enable mpd
sudo systemctl start mpd

Vi har oppdatert musikkbiblioteket

mpc update

Noen nyttige kommandoer

mpc listall # Lista toda la música encontrada por MPD
mpc play # Reproduce la primera canción
mpc status # Estado actual de la reproducción

Hvis vi er interessert i å få tilgang fra andre enheter som er koblet til nettverket, endrer vi bindingsparametrene.

bind_to_address "0.0.0.0"

Si hay varios usuarios del ordenador es posible que cada uno quiera tener su configuración personal.
Som standard konfigurerer Ubuntu dette for alle brukere. Slik konfigurerer du dine egne innstillinger:

Vi stopper driften av MPD

sudo systemctl stop mpd
sudo systemctl disable mpd

Vi konfigurerer det for brukeren
mkdir -p ~/.config/mpd/playlists
mkdir -p ~/Music # Tu música irá aquí, cámbialo si lo prefieres

Vi kopierer konfigurasjonsfilen og redigerer den

nano ~/.config/mpd/mpd.conf

music_directory "/home/TU_USUARIO/Música" playlist_directory "/home/TU_USUARIO/.config/mpd/playlists" db_file "/home/TU_USUARIO/.config/mpd/database" log_file "/home/TU_USUARIO/.config/mpd/log" pid_file "/home/TU_USUARIO/.config/mpd/pid" state_file "/home/TU_USUARIO/.config/mpd/state" sticker_file "/home/TU_USUARIO/.config/mpd/sticker.sql"

audio_output { type «pulse» name «PulseAudio Sound Server» mixer_type «programvare» }

bind_til_adresse «lokalvert»

Vi sletter filer

rm -rf ~/.config/mpd/{database,log,pid,state,sticker.sql}

Vi har programmet klart til å spille musikk

Mpd

mpc-oppdatering

mpc-liste
I en fremtidig artikkel skal vi dekke en liste over kommandoer for å lytte til musikk med MPD og MPC-klienten, samt et utvalg av grafiske klienter. Personlig foretrekker jeg å bruke en tradisjonell lyd- og videospiller som VLC, men det flotte med Linux er at det tilbyr et utvalg for enhver smak.