MPD: vsestranski demon za glasbo.

Živjo dober dan. Pogovorimo se o vsestranskem MPD: Predvajalnik glasbe Daemon z izvirnim imenom v angleščini.

Po navedbah ArchLinux Wiki MPD je avdio predvajalnik, ki upravlja arhitekturo strežnik-odjemalec. MPD deluje v ozadju kot demon, upravlja sezname predvajanja in bazo podatkov ter uporablja zelo malo virov. Za uporabo grafičnega vmesnika je potreben dodaten odjemalec.

Ko je razloženo, kaj je MPD, vam povem, kako je nameščen in konfiguriran za predvajanje vaše glasbe. Osebno menim, da je to odlična storitev zaradi širine načinov uporabe in predvsem zaradi nizke porabe.

Namestitev MPD

Ta priročnik bo usmerjen k njegovi namestitvi v ArchLinux, ki je distribucija, ki jo uporabljam. Mislim, da čeprav se lahko imena paketov razlikujejo, sta namestitev in konfiguracija podobna v kateri koli drugi distribuciji.

1 ° Nadaljujemo s posodobitvijo in namestitvijo potrebnih paketov:

sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata

Pojasnilo: Izbral sem, razen svojega mpd, grafični odjemalec, Sonata (GTK) in ncmpcpp, prek terminala.

2 ° Po namestitvi bomo konfigurirali in ustvarili nekaj map, ki jih potrebujemo.

sudo {su_editor} /etc/mpd.conf

Iščemo naslednje vrstice in jih nadomestimo z našimi konfiguracijami:

music_directory         "/home/tu_usuario/Music"
playlist_directory "/home/tu_usuario/.mpd/playlists"
db_file "/home/tu_usuario/.mpd/tag_cache"
log_file "/home/tu_usuario/.mpd/log"
error_file "/home/tu_usuario/.mpd/errors.log"
pid_file "/home/tu_usuario/.mpd/pid"
state_file "/home/tu_usuario/.mpd/state”

Jasno je, da se morajo spremeniti uporabniku uporabnik.

Zdaj je čas, da konfigurirate uporabnika. Spremeniti moramo le uporabniško vrstico mpd.conf z ustreznim uporabniškim imenom.

Če so uporabniki Kot, morajo razkomentirati naslednje vrstice:

audio_output {
type "alsa"
name "My ALSA Device"
options "dev=dmixer"
device "plug:dmix" # optional
format "44100:16:2" # optional
mixer_type "software" # optional
mixer_device "default" # optional
mixer_control "PCM" # optional
mixer_index "0" # optional
}

Če uporabljajo PulseAudio, morajo komentirati vse zgoraj in razkomentirati razdelek PulseAudio.

Shranimo in zapremo mpd.conf in dodelimo ustrezna dovoljenja:

sudo chmod 644 /etc/mpd.conf

3. Dotik ustvarite potrebne mape.

mkdir ~/.mpd
mkdir ~/.mpd/playlists

Nato ustvarimo potrebne datoteke, tako da MPD deluje pravilno.

touch ~/.mpd/tag_cache
touch ~/.mpd/log
touch ~/.mpd/errors.log
touch ~/.mpd/pid
touch ~/.mpd/state

In končno je čas, da zaženemo mpd demon. Seveda ga lahko nato dodate v rc.conf.

sudo rc.d start mpd

Lahko naredite tudi naslednje, namesto da dodate mpd v rc.conf, ga lahko dodate v samodejni zagon WM ali morda v .xinitrc.

Sonata

Zdaj je s sonato zelo enostavno. Izvedemo ga, z desno miškino tipko kliknemo katero koli spletno mesto:

Po potrebi naj nastavijo svojo mapo Glasba. In isto uporabniško ime, ki so ga uporabili v mpd.conf.
Kot boste videli, pri zajemanju uporabljam vrata 8888, to je, da sem v času zajema preizkusil drugo pristanišče, ki temelji na neurejeni konfiguraciji. Priporočam, da pri vseh uporabite 6600, ki je privzeto.

Ko je to končano, konfiguracijo shranimo in zapremo, pojdimo na zavihek "Knjižnica" in prikazala bi se glasbena zbirka. Če ni prikazan, znova zaženite program.

NCMPCPP

Najprej moramo konfigurirati glavno datoteko ncmpcpp:

sudo {su_editor} /usr/share/doc/ncmpcpp/config

In spremeniti moramo le naslednje vrstice

mpd_host “localhost”
mpd_port “6600”
mpd_music_dir “/home/tu_usuario/Music” ##Ejemplo

Shranimo in zapremo.

Ustrezno mapo ustvarimo v našem domu.

mkdir /home/tu_usuario/.ncmpcpp

touch /home/tu_usuario/.ncmpcpp/config

Kjer bomo ustvarili ustrezno konfiguracijsko datoteko.

mpd_music_dir = "/home/tu_usuario/Music"
playlist_display_mode = "columns"
song_status_format = "%t{ - %a}{ - %b}{ (%y)}"
song_window_title_format = "MPD: {%a - }{%t}|{%f}"
song_columns_list_format = "(7)[green]{l} (35)[white]{t} (28)[green]{a} (28)[white]{b}"
user_interface = "alternative"
progressbar_look = "-|-"
display_screens_numbers_on_start = "no"
allow_physical_files_deletion = "no"
allow_physical_directories_deletion = "no"
colors_enabled = "yes"
progressbar_color = "green"
volume_color = "greeen"
header_window_color = "green"
main_window_color = "green"
#now_playing_prefix = "$b$u"
#now_playing_suffix = "$/b$/u"

Ko je. Konfiguracijo lahko spremenite po svojih željah, shranimo in zapremo.

Tek na dotik ncmpcpp.. Če ste v konzoli, preprosto vnesite ukaz:

ncmpcpp

Uporaba ncmpcpp:

  1. Najprej s tipko «c» očistimo seznam predvajanja (tako da ne bo ponovljenih skladb)
  2. Nato pritisnemo «3», da odpremo zavihek brskalnika
  3. Pritisnite «v», da izberete vse
  4. Pritisnite «shift + a» in odprl se bo nov meni
  5. Nato damo "trenutni seznam predvajanja MPD" (prva možnost)
  6. Na koncu izberemo «Na koncu playilsta»

To je za zdaj vse. Upam, da vam je bil všeč in predvsem, da vam je koristen. Do naslednjega časa bo.

Ivan!

PS: To je moj prvi obrok in upam, da se znate opravičiti, če sem naredil kaj narobe.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Josh je dejal

    Zelo dobra vadnica, vendar želim vedeti, kakšna je razlika z drugimi igralci (razen mpd-ja)?

    1.    ivanovblack je dejal

      Pa je zelo zelo lahka. Če imate veliko, res veliko glasbe, na primer 100.000 pesmi ali več, je izvajanje programa hitro.
      Mislim, da morate preprosto poskusiti.
      Iskanje po bazi podatkov deluje hitro, vso svojo glasbo lahko brez čakanja postavite na seznam predvajanja.
      Deluje brez grafičnega okolja, sejo lahko končate in poslušate glasbo.
      Hkrati lahko uporabite in preizkusite katero koli stranko, ne da bi končali mpd, in vam ni treba znova in znova dodajati glasbene mape takoj, ko poskusite z drugim odjemalcem.
      Ima vse potrebne kodeke. Prav tako je sposoben pretakanja, lahko ga uporabljate kot glasbeni strežnik in do njega dostopate iz druge naprave ali z Androidom itd.

      1.    Josh je dejal

        Nisem vedel, da ima toliko prednosti, prepričali ste me, da ga bom preizkusil in vaša vadnica je odlična. Hvala vam

  2.   KZKG ^ Gaara je dejal

    Pravočasno za vadnico, zelo dobro razloženo 😀
    Res ... hvala za vašo pomoč, dobrodošli v blogu 😉

    Lep pozdrav in če kaj rabiš, veš ... tu smo.

    PS: V komentarjih ste že prikazani kot "urednik"

  3.   Leper_Ivan je dejal

    No, najprej najlepša hvala, ker ste se ustavili. No, če se pojavi kakršen koli dvom, ga lahko pomagam odpraviti .. la

  4.   Mauricio je dejal

    Kakšen kos igralca !! Uporabil sem ga že zdavnaj in je super. Sem pa priznani oboževalec drznosti.

  5.   auroszx je dejal

    V Debianu ga uporabljam približno mesec dni, Oyashiro-sama in conandoel sta mi pomagala pri konfiguraciji 🙂 Kot odjemalec uporabljam Xfmpc (iz ekipe Xfce) in vtičnik za ploščo z imenom xfce4-mpc-plugin, ki omogoča spreminjanje pesmi in povečanje / zmanjšanje glasnosti 😛 In v LXDE / Openbox uporabljam Sonato.
    MPD je priporočljiv, zelo lahek in deluje tudi pri pretakanju.

    1.    Abel je dejal

      Orale, tisti odjemalec tega ni vedel in manj vtičnika, vedno sem bil iz ncmpcpp, vendar ga bom moral preizkusiti zdaj, ko sem že nekaj časa pri XFCE. xP

      Lep pozdrav.

  6.   vicky je dejal

    Poskusil sem ga namestiti in konfigurirati tisočkrat, vsakič, ko je hudo odpovedal, sem ga znova začel nameščati in datoteka mpd.conf ne obstaja !! Mislim, da je mpd z mano nekaj osebnega 😛

    1.    Leper_Ivan je dejal

      Morali bi ga imeti .. Če ne, ga lahko izvozite iz druge mape. Na Arch wikiju lahko vidite, od kod ga kopirati.

    2.    nevidno15 je dejal

      Dve leti zaostajam za mpd in končno mi je uspelo, da je uspelo, če odstranim SELinux.

  7.   Algave je dejal

    Zelo dobro, že ga uporabljam ... hvala !! 🙂

  8.   b1tblu3 je dejal

    Odlično, poskusil bom.

  9.   ivanovblack je dejal

    Nekaj ​​samooglaševanja, če pa ga kdo ne nastavi v sistemih, ki temeljijo na Debianu, tukaj:

    http://crunchbanglinux.org/forums/topic/17386/the-ultimate-mpd-guide/

    V angleščini je, vendar mislim, da ni tako težko.

    1.    proti je dejal

      Do zdaj, ko sem videl povezavo, sem spustil dvajset. Najlepša hvala za ta vodnik na forumih Crunchbang.
      To me je rešilo, ko sem ga prvič uspešno postavil in uporabil, kadar koli namestim iz nič. Najlepša hvala.

  10.   Abel je dejal

    Najboljši igralec, ki sem ga uporabljal do zdaj, ga uporabljam že skoraj leto in pol, če sem iskren, sem bil len prebrati prispevek, vendar sem si ga ogledal. xP

    Iz istega razloga, zaradi katerega sem ga rahlo pogledal, imam dva majhna nasveta, najprej mislim, da bi bilo vsem lažje ravnati z MPD kot običajnim uporabnikom, ki bi ustvaril vso konfiguracijo iz ~ / .mpdconfig, ki bi jo naložil na začetku in ni nujno v demonih, in drugič. Za tiste, ki uporabljajo ncmpcpp kot odjemalca, bi lahko namestili ncmpcpp-fftw za nekaj dodatnih možnosti, vključno z dobrim pregledovalnikom, samo dodajte nekaj vrstic v konfiguracijo ncmpcpp.

    visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
    visualizer_output_name = "visual"
    visualizer_sync_interval = "30"
    visualizer_type = "spekter" (val / spekter)
    visualizer_color = "cyan"

    Lep pozdrav.

  11.   Tavo je dejal

    Mpd je zelo dober, uporabil sem ga s sonato. Edina težava, ki sem jo imel, je, da se ob zagonu sistema demon včasih ni naložil in kar sem storil, je onemogočil nalaganje iz init.d z urejanjem datoteke / etc / default / mpd spreminjanje vrednosti true za false. Na ta način mpd ni bil zagnan z drugimi demoni. Za ukaz mpd in sonate je preprosto povezati ukaze mpd && sonata

  12.   koratsuki je dejal

    Poskusil bom, vedno sem uporabljal XMMS in mi je všeč, čeprav mora ta malo dati roke, če se izboljša zmogljivost, premislim in mogoče spremenim.

  13.   nevidno15 je dejal

    Če uporabljate Fedoro, onemogočite selinux, sicer mpd ne bo mogel zapisati dnevnika.
    Sicer dobro.

  14.   Carlos-Riper je dejal

    Čestitke za objavo, vprašanje, kako lahko predvajam zvok (radio) z ncmpcpp + mpd + icecast, hvaležen bi bil neskončno, nadaljujte. 😀

  15.   Nemo je dejal

    Končno sem ga lahko namestil ... 😐 ura je 1:20 zjutraj, vendar mi je vseeno, ker moj mpd + ncmpcpp deluje po približno 8 urah boja s tisoči wikijev (tudi s to vadnico hahaha), ampak služil kot referenca za razumevanje nekaterih stvari, hvala! 😀

  16.   mario zdravo je dejal

    Pozdravljeni vsi, na zdravje.
    Danes pišem, da vas prosim za pomoč, že mi je tako dolgčas, da ne morem konfigurirati MPD ... Sledil sem že veliko vajam in ne najdem šale; vse je v redu, dokler ne pridemo do zadnje vrstice, preden pridemo do sonate

    sudo rc.d zaženi mpd

    in ob branju sem ugotovil, da ga je rc.d že odstranil iz archlinuxa; po drugi strani pa mi pri izvajanju mpd s terminala vrže naslednje

    [novatovich @ nvtvich-vd ~] $ mpd
    poslušaj: vezava na '0.0.0.0:6600' ni uspela: naslov je že v uporabi (kljub temu nadaljuje, ker je vezava na '[::]: 6600' uspela)
    demon: ne more vnašati dodatnih skupin uporabnika «novatovich»: delovanje ni dovoljeno

    potem se zdi, da je pri izvajanju sonate povezan, vendar mislim, da mpd ni ustvaril seznamov predvajanja.

    Upam, da bodo kakršni koli komentarji, ki mi bodo pomagali, da deluje mpd, resnično hvaležni.

  17.   NeHeMueL je dejal

    Ali mi lahko dodate ozadje

  18.   wako je dejal

    Nujno je še eno vodilo. Ne morem spraviti v delo in že sem preveril wiki arch in nobenega. V knjižnici se nikoli ne pojavi nič: c