MPD: universāls mūzikas dēmons.

Sveika, laba diena. Parunāsim par daudzpusīgo MPD: mūzikas atskaņotāja dēmons pēc sākotnējā nosaukuma angļu valodā.

Saskaņā ar ArchLinux Wiki teikto, MPD ir audio atskaņotājs, kas apstrādā servera-klienta arhitektūru. MPD darbojas fonā kā dēmons, pārvalda atskaņošanas sarakstus un datu bāzi un izmanto ļoti maz resursu. Lai izmantotu grafisko interfeisu, ir nepieciešams papildu klients.

Kad ir izskaidrots, kas ir MPD, es jums pastāstīšu, kā tas ir instalēts un konfigurēts jūsu mūzikas atskaņošanai. Personīgi es domāju, ka tas ir lielisks pakalpojums, pateicoties tā izmantošanas veidu plašumam un jo īpaši tā zemā patēriņa dēļ.

MPD instalēšana

Šīs rokasgrāmatas mērķis būs instalēt to ArchLinux, kas ir izplatījums, kuru izmantoju. Es iedomājos, ka, lai arī pakotņu nosaukumi var atšķirties, instalēšana un konfigurēšana ir līdzīga jebkurā citā izplatīšanā.

1 ° Mēs ​​turpinām atjaunināt un instalēt nepieciešamās paketes:

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

Precizējums: Esmu izvēlējies citu, nevis savu mpd, grafiskais klients Sonata (GTK) un ncmpcpp, izmantojot termināli.

2 ° Pēc uzstādīšanas mēs konfigurēsim un izveidosim dažas nepieciešamās mapes.

sudo {su_editor} /etc/mpd.conf

Mēs meklējam šādas rindas un aizstājam tās ar mūsu konfigurācijām:

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”

Ir skaidrs, ka viņiem ir jāmainās jūsu lietotājs jūsu lietotājs.

Tagad ir pienācis laiks konfigurēt lietotāju. Mums ir jāmaina tikai mpd.conf ar atbilstošo lietotājvārdu.

Ja viņi ir Alsa, viņiem ir jāatceļ šādas rindas:

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
}

Ja viņi izmanto PulseAudio, viņiem ir jākomentē viss iepriekšminētais un jāatsaucas no PulseAudio sadaļas.

Mēs saglabājam un aizveram mpd.conf un mēs piešķiram atbilstošās atļaujas:

sudo chmod 644 /etc/mpd.conf

3. Pieskarieties izveidot nepieciešamās mapes.

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

Tad mēs izveidojam nepieciešamos failus tā MPD darbojas pareizi.

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

Un, visbeidzot, ir pienācis laiks palaist mpd dēmonu. Protams, pēc tam to var pievienot rc.conf.

sudo rc.d start mpd

Varat arī rīkoties šādi: tā vietā, lai pievienotu mpd failam rc.conf, varat to pievienot savā WM automātiskajā palaišanā vai varbūt .xinitrc.

Sonēte

Tagad ar sonāti ir ļoti viegli. Mēs to izpildām, ar peles labo pogu noklikšķiniet uz jebkuras vietnes:

 

Vajadzības gadījumā viņiem ir jāizveido sava mūzikas mape. Un to pašu lietotājvārdu, ko viņi izmantoja mpd.conf.
Kā jūs redzēsiet, es tveršanā izmantoju 8888 portu, tātad, tveršanas laikā es testēju citu portu, pamatojoties uz konjaku konfigurāciju. Es iesaku jums izmantot 6600, kas pēc noklusējuma ir pieejams visās.

Kad tas ir izdarīts, mēs saglabājam un aizveram konfigurāciju, dodieties uz cilni "Bibliotēka", un viņiem vajadzētu redzēt mūzikas kolekciju. Ja tas nav redzams, restartējiet programmu.

 

NCMPCPP

Pirmkārt, mums jākonfigurē galvenais ncmpcpp fails:

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

Un mums vienkārši jāmaina šādas rindas

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

Mēs ietaupām un aizveram.

Mēs izveidojam atbilstošo mapi mūsu mājās.

mkdir /home/tu_usuario/.ncmpcpp

touch /home/tu_usuario/.ncmpcpp/config

Kur mēs izveidosim atbilstošo konfigurācijas failu.

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"

Pēc tam, kad. Jūs varat mainīt konfigurāciju pēc savas gaumes, mēs saglabājam un aizveram.

Pieskarieties palaist ncmpcpp.. Ja atrodaties konsolē, vienkārši ielieciet komandu:

ncmpcpp

Izmantojot ncmpcpp:

  1. Vispirms mēs notīrām atskaņošanas sarakstu ar taustiņu «c» (lai nebūtu atkārtotu dziesmu)
  2. Tad mēs nospiežam «3», lai pārietu uz pārlūka cilni
  3. Mēs nospiežam «v», lai atlasītu visus
  4. Nospiežam «shift + a», un tā atvērs jaunu izvēlni
  5. Tad mēs dodam "pašreizējo MPD atskaņošanas sarakstu" (pirmā opcija)
  6. Visbeidzot mēs izvēlamies «Spēles beigās»

 

Pagaidām tas ir viss. Es ceru, ka jums tas patika un galvenokārt tas, ka tas jums ir noderīgs. Tas būs līdz nākamajai reizei.

Ivans!

PS: Šī ir mana pirmā iemaksa, un es ceru, ka jūs zināt, kā atvainoties, ja esmu izdarījis kaut ko nepareizi.


Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

25 komentāri, atstājiet savus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Izzobot teica

    Ļoti laba apmācība, bet es vēlos uzzināt, kāda ir atšķirība ar citiem spēlētājiem (izņemot to, ka viņi ir mpd)?

    1.    ivanovblack teica

      Nu tas ir ļoti ļoti viegls. Ja jums ir daudz, patiešām daudz mūzikas, piemēram, 100.000 XNUMX dziesmu vai vairāk, programma tiek izpildīta ātri.
      Es domāju, ka jums tas vienkārši ir jāizmēģina.
      Datu bāzes meklēšana darbojas ātri, visu mūziku varat ievietot atskaņošanas sarakstā, negaidot.
      Tas darbojas bez grafiskas vides, jūs varat beigt sesiju un turpināt klausīties mūziku.
      Jūs varat vienlaikus izmantot un pārbaudīt jebkuru klientu, nepabeidzot MPP, un jums nav jāpievieno mūzikas mape atkal un atkal, tiklīdz mēģināt citu klientu.
      Tam ir visi nepieciešamie kodeki. Tas spēj arī straumēt, jūs varat to izmantot kā mūzikas serveri un piekļūt tam no citas mašīnas vai ar savu Android utt.

      1.    Izzobot teica

        Es nezināju, ka tam ir tik daudz priekšrocību, jūs mani pārliecinājāt, ka es to izmēģināšu, un jūsu apmācība ir lieliska. Paldies

  2.   KZKG ^ Gaara teica

    Labā laikā apmācībai, ļoti labi izskaidrots 😀
    Tiešām ... paldies par jūsu palīdzību, laipni lūdzam emuārā 😉

    Sveiciens un, ja jums kaut kas ir vajadzīgs, jūs zināt ... šeit mēs esam.

    PS: Jūs jau komentāros parādāties kā "redaktors"

  3.   Leper_Ivan teica

    Nu, pirmkārt, liels paldies par apstāšanos. Nu, ja rodas kādas šaubas, es varu palīdzēt to kliedēt .. la

  4.   Mauricio teica

    Kāds spēlētāja gabals !! Es to izmantoju jau sen, un tas ir lieliski. Es tomēr esmu atzīts Audacious fans.

  5.   AurosZx teica

    Es to izmantoju Debianā apmēram mēnesi, Oyashiro-sama un conandoel man palīdzēja to konfigurēt 🙂 Kā klients es izmantoju Xfmpc (no Xfce komandas) un paneļa spraudni ar nosaukumu xfce4-mpc-plugin, kas ļauj dziesmu maiņa un skaļuma palielināšana / samazināšana 😛 Un LXDE / Openbox es izmantoju Sonatu.
    Ieteicams MPD, tas ir ļoti viegls un darbojas pat ar straumēšanu.

    1.    Abel teica

      Orale, šis klients nezināja to un mazāk spraudni, es vienmēr esmu bijis no ncmpcpp, bet man tas būs jāmēģina tagad, kad kādu laiku esmu bijis kopā ar XFCE. xP

      Sveicieni.

  6.   Vicky teica

    Es mēģināju to instalēt un konfigurēt tūkstoš reižu, katru reizi, kad tas neizdevās, es sāku to instalēt vēlreiz, un mpd.conf fails neeksistē !! Es domāju, ka mpd ar mani ir kaut kas personīgs 😛

    1.    Leper_Ivan teica

      Jums to vajadzētu būt. Ja nē, varat eksportēt to no citas mapes. Arch wiki jūs varat redzēt, no kurienes to kopēt.

    2.    Invisible15 teica

      Divus gadus esmu bijis aiz MPP, un man beidzot ir izdevies panākt, lai tas darbotos, tas ir, noņemot SELinux.

  7.   Aļģes teica

    Ļoti labi, es jau to izmantoju ... paldies !! 🙂

  8.   b1tblu3 teica

    Lieliski, es to izmēģināšu.

  9.   ivanovblack teica

    Mazliet pašreklāmas, bet, ja kāds to nespēj konfigurēt Debian balstītās sistēmās, šeit:

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

    Tas ir angļu valodā, bet es nedomāju, ka tas ir tik grūti.

    1.    antidempinga teica

      Līdz šim, kad es redzēju saiti, es nomestu divdesmit. Liels paldies par šo ceļvedi Crunchbang forumos.
      Tas mani izglāba, kad pirmo reizi to veiksmīgi iestatīju un izmantoju ikreiz, kad instalēju no jauna. Liels paldies.

  10.   Abel teica

    Labākais spēlētājs, kuru esmu izmantojis līdz šim, es to izmantoju jau gandrīz pusotru gadu, ja godīgi, man bija slinkums lasīt ierakstu, bet es to tomēr apskatīju. xP

    Tā paša iemesla dēļ, ka es to nedaudz pamudināju, man ir divi mazi padomi. Pirmkārt, es domāju, ka ikvienam būtu vieglāk rīkoties ar MPD kā parastam lietotājam, izveidojot visu konfigurāciju no ~ / .mpdconfig, ielādējot to sākumā un ne vienmēr dēmonos, un, otrkārt, Tiem, kas ncmpcpp izmanto kā klientu, viņi var instalēt ncmpcpp-fftw dažām papildu opcijām, ieskaitot labu skatītāju, vienkārši pievienojiet dažas rindiņas ncmpcpp konfigurācijai.

    visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
    visualizer_output_name = "vizuāls"
    visualizer_sync_interval = "30"
    visualizer_type = "spektrs" (vilnis / spektrs)
    visualizer_color = "ciāns"

    Sveicieni.

  11.   Tavo teica

    Mpd ir ļoti labs, es to izmantoju ar sonāti. Vienīgā problēma, kas man bija, ir tāda, ka, startējot sistēmu, dēmons dažreiz netika ielādēts, un tas, ko es darīju, bija atspējot ielādi no init.d, rediģējot failu / etc / default / mpd mainot vērtību true for false. Tādā veidā mpd nesākās ar citiem dēmoniem. Lai varētu iedarbināt gan mpd, gan sonātu, ir vienkārši saistīt komandas mpd && sonata

  12.   Koratsuki teica

    Es to izmēģināšu, es vienmēr esmu izmantojis XMMS un man tas patīk, lai gan šim ir nedaudz jāpiedalās jūsu rokās, ja tas uzlabojas sniegumā, es domāju par to un varbūt mainīšu.

  13.   Invisible15 teica

    Ja izmantojat fedora, atspējojiet selinux, pretējā gadījumā tas neļaus mpd rakstīt žurnālu.
    Citādi labi.

  14.   Karloss-Ripers teica

    Apsveicu ar ierakstu, jautājums, kā es varu straumēt audio (radio) ar ncmpcpp + mpd + icecast, es to novērtētu bezgalīgi, iet uz priekšu. 😀

  15.   NEMO teica

    Es beidzot varēju to instalēt ... 😐 ir 1:20 no rīta, bet man ir vienalga, jo mans mpd + ncmpcpp darbojas pēc apmēram 8 stundu ilgas cīņas ar tūkstošiem wiki (arī ar šo pamācību hahaha), bet tā kalpoja par atsauci, lai saprastu noteiktas lietas, paldies! 😀

  16.   mario sveiki teica

    Sveiki visi, uzmundrinājumi.
    Šodien es rakstu, lai lūgtu jūsu palīdzību, man jau ir tik ļoti garlaicīgi, ka nevaru konfigurēt MPD ... Es jau esmu ievērojis daudzas apmācības un nevaru atrast joku; viss ir kārtībā līdz pēdējās rindas sasniegšanai pirms sonātes sasniegšanas

    sudo rc.d sākt mpd

    un lasot, es atklāju, ka rc.d to jau noņēma no archlinux; no otras puses, izpildot mpd no termināla, tas man liek sekojošo

    [novatovičs @ nvtvich-vd ~] $ mpd
    noklausīties: saistīšana ar '0.0.0.0:6600' neizdevās: adrese jau tiek lietota (tik un tā turpinās, jo saistīšana ar '[::]: 6600 "izdevās
    dēmons: nevar iniciēt lietotāju «novatovičs» papildu grupas: darbība nav atļauta

    tad, izpildot sonāti, šķiet, ka tas ir savienots, bet es domāju, ka mpd nav izveidojis atskaņošanas sarakstus.

    Es ceru, ka visi komentāri, kas man palīdz mpd darboties, es to ļoti novērtētu.

  17.   NeHeMueL teica

    Vai varat nodot man fonu

  18.   WAKO teica

    Steidzams ir cits ceļvedis. Es to nevaru panākt, lai tas darbotos, un es jau pārbaudīju arka wiki un nevienu no tiem. Nekas bibliotēkā nekad neparādās: c