MPD: A eṣu wapọ fun orin.

Bawo ni ọjọ ti o dara. Jẹ ki a sọrọ nipa wapọ MPD: Ẹrọ orin Daemon nipasẹ orukọ atilẹba rẹ ni Gẹẹsi.

Gẹgẹbi Wiki ArchLinux, MPD jẹ oṣere ohun afetigbọ ti o ṣakoso faaji olupin-alabara kan. MPD nṣiṣẹ ni abẹlẹ bi daemon, ṣakoso awọn akojọ orin ati ibi ipamọ data kan, ati lo awọn orisun diẹ. Lati ṣe lilo wiwo ayaworan, o nilo alabara afikun.

Ni kete ti o ti ṣalaye kini MPD jẹ, Mo tẹsiwaju lati sọ fun ọ bi o ti fi sii, ati tunto lati ni anfani lati mu orin rẹ ṣiṣẹ. Tikalararẹ, Mo ro pe o jẹ iṣẹ nla kan, nitori ibú awọn ọna lilo, ati ju gbogbo rẹ lọ nitori agbara kekere rẹ.

Fifi sori MPD

Itọsọna yii yoo ni ifọkansi ni fifi sori ẹrọ ni ArchLinux, eyiti o jẹ pinpin ti Mo lo. Mo fojuinu pe botilẹjẹpe awọn orukọ ti awọn idii le yatọ, fifi sori ẹrọ ati iṣeto ni iru ni eyikeyi pinpin miiran.

1 ° A tẹsiwaju lati mu imudojuiwọn ati fi awọn idii to wulo sii:

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

Sisọye: Mo ti yan, miiran ju temi lọ mpd, alabara ayaworan, Sonata (GTK) ati ncmpcpp, nipasẹ ebute.

2 ° Lọgan ti a fi sori ẹrọ a yoo ṣatunṣe ati ṣẹda diẹ ninu awọn folda ti a nilo.

sudo {su_editor} /etc/mpd.conf

A wa awọn ila wọnyi, ati pe a rọpo wọn pẹlu awọn atunto wa:

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”

O han gbangba pe wọn gbọdọ yipada olumulo rẹ nipasẹ olumulo rẹ.

Bayi o to akoko lati tunto olumulo naa. A nikan ni lati yi laini olumulo ti mpd.conf nipasẹ orukọ olumulo ti o baamu.

Ti wọn ba jẹ awọn olumulo ti Alsa, wọn gbọdọ ṣan awọn ila wọnyi:

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
}

Ti wọn ba lo PulseAudio, O yẹ ki o fi gbogbo ọrọ ti o wa loke silẹ ati ki o ṣoki apakan PulseAudio.

A fipamọ ati pa awọn mpd.conf ati a fi awọn igbanilaaye ti o baamu silẹ:

sudo chmod 644 /etc/mpd.conf

3rd Fọwọkan ṣẹda awọn folda ti a beere.

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

Lẹhinna a ṣẹda awọn faili pataki nitori naa MPD ṣiṣẹ ti tọ.

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

Ati nikẹhin, o to akoko lati ṣe ifilọlẹ ẹmi eṣu mpd. Nitoribẹẹ, o le lẹhinna fi kun si rc.conf.

sudo rc.d start mpd

O tun le ṣe awọn atẹle, dipo fifi mpd si rc.conf, o le ṣafikun rẹ ni ibẹrẹ WM rẹ, tabi boya ni .xinitrc.

Sonata

Bayi pẹlu sonata o rọrun pupọ. A ṣiṣẹ, a tẹ ọtun lori aaye eyikeyi:

 

Wọn yẹ ki o ṣeto folda Orin wọn, nibiti o ba wulo. Ati orukọ olumulo kanna ti wọn lo ninu mpd.conf.
Bi iwọ yoo ṣe rii, Mo n lo ibudo 8888 ni mimu, o jẹ pe ni akoko gbigba mu Mo ṣe idanwo ibudo miiran ti o da lori iṣeto-ọrọ conky. Mo ṣeduro pe ki o lo 6600 ti o wa nipasẹ aiyipada ni gbogbo.

Lọgan ti o ba ti ṣe, a fipamọ ati pa iṣeto naa, lọ si taabu "Library" ati pe o yẹ ki o wo gbigba orin. Ti ko ba ri, tun bẹrẹ eto naa.

 

NCMPCPP

Ni akọkọ, a nilo lati tunto faili ncmpcpp akọkọ:

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

Ati pe a nikan ni lati yi awọn ila wọnyi pada

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

A fipamọ ati sunmọ.

A ṣẹda folda ti o baamu ni ile wa.

mkdir /home/tu_usuario/.ncmpcpp

touch /home/tu_usuario/.ncmpcpp/config

Nibiti a yoo ṣẹda faili iṣeto ti o baamu.

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"

Lọgan ti. O le yipada iṣeto si fẹran rẹ, a fipamọ ati sunmọ.

Fọwọkan ṣiṣe ncmpcpp.. Ti o ba wa ninu itọnisọna naa, fi aṣẹ silẹ ni irọrun:

ncmpcpp

Lilo ncmpcpp:

  1. Ni akọkọ a nu akojọ orin pẹlu bọtini «c» (nitorinaa ko si awọn orin atunwi)
  2. Lẹhinna a tẹ «3» lati lọ si taabu aṣawakiri
  3. A tẹ «v» lati yan gbogbo
  4. A tẹ «shift + a» ati pe yoo ṣii akojọ aṣayan tuntun kan
  5. Lẹhinna a fun "akojọ orin MPD lọwọlọwọ" (aṣayan akọkọ)
  6. Lakotan a yan “Ni ipari iṣẹ-orin”

 

Iyẹn ni gbogbo fun bayi. Mo nireti pe o fẹran rẹ ati ju gbogbo rẹ lọ pe o wulo fun ọ. Yoo wa titi di igba miiran.

Ivan!

PS: Eyi ni ipin akọkọ mi ati pe Mo nireti pe o le gafara ti Mo ba ti ṣe nkan ti ko tọ.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 25, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Josh wi

    Ikẹkọ ti o dara pupọ, ṣugbọn Mo fẹ lati mọ iyatọ wo ni o wa pẹlu awọn ẹrọ orin miiran (yato si jijẹ mpd kan)?

    1.    ivanovblack wi

      Daradara o jẹ imọlẹ pupọ pupọ. Ti o ba ni pupọ, gaan pupọ orin, fun apẹẹrẹ awọn orin 100.000 tabi diẹ sii, ipaniyan ti eto naa yara.
      Mo ro pe o kan ni lati gbiyanju.
      Wiwa aaye data ṣiṣẹ ni iyara, o le fi gbogbo orin rẹ si akojọ orin laisi nduro.
      O n ṣiṣẹ laisi agbegbe ayaworan, o le pari igba rẹ ki o tẹsiwaju lati gbọ orin.
      O le lo ati idanwo eyikeyi alabara ni akoko kanna laisi ipari mpd ati pe o ko ni lati ṣafikun folda orin rẹ lẹẹkansii ati ni kete bi o ba gbiyanju alabara miiran.
      O ni gbogbo awọn kodẹki ti o yẹ. O tun lagbara fun ṣiṣanwọle, o le lo bi olupin orin ati wọle si lati ẹrọ miiran tabi pẹlu Android rẹ abbl.

      1.    Josh wi

        Emi ko mọ pe o ni ọpọlọpọ awọn anfani, o da mi loju, Emi yoo gbiyanju o ati pe ẹkọ rẹ dara julọ. e dupe

  2.   KZKG ^ Gaara wi

    Ni akoko ti o dara fun ẹkọ ẹkọ, ṣalaye dara julọ 😀
    Ni otitọ ... o ṣeun fun iranlọwọ rẹ, kaabọ si bulọọgi 😉

    Ikini ati pe ti o ba nilo nkankan, o mọ ... a wa nibi.

    PS: O ti han tẹlẹ bi “olootu” ninu awọn asọye 🙂

  3.   Leper_Ivan wi

    O dara, lakọkọ gbogbo o ṣeun pupọ fun idaduro nipasẹ. O dara, ti iyemeji eyikeyi ba waye, Mo le ṣe iranlọwọ lati tu u .. la

  4.   mauricio wi

    Kini nkan ti oṣere !! Mo ti lo o tipẹtipẹ ati pe o jẹ nla. Mo jẹ afẹfẹ afẹfẹ ti Audacious botilẹjẹpe.

  5.   AurosZx wi

    Mo ti nlo ni Debian fun bii oṣu kan, Oyashiro-sama ati conandoel ṣe iranlọwọ fun mi lati tunto rẹ 🙂 Gẹgẹbi alabara Mo lo Xfmpc (lati ẹgbẹ Xfce) ati ohun itanna kan fun apejọ ti a pe ni xfce4-mpc-ohun itanna ti o fun laaye awọn orin iyipada ati igbega / dinku iwọn Ati ni LXDE / Openbox Mo lo Sonata.
    A ṣe iṣeduro MPD, o jẹ imọlẹ pupọ ati ṣiṣẹ paapaa pẹlu ṣiṣanwọle.

    1.    abel wi

      Orale, alabara yẹn ko mọ ati kere si ohun itanna, Mo ti wa nigbagbogbo lati ncmpcpp ṣugbọn a yoo ni lati gbiyanju ni bayi pe Mo ti wa pẹlu XFCE fun igba diẹ. xP

      Ẹ kí

  6.   Vicky wi

    Mo gbiyanju lati fi sori ẹrọ ati tunto rẹ ni igba ẹgbẹrun, ni gbogbo igba ti o ba kuna patapata, Mo bẹrẹ lati fi sii lẹẹkansi, faili mpd.conf ko si tẹlẹ !! Mo ro pe mpd pẹlu mi jẹ nkan ti ara ẹni 😛

    1.    Leper_Ivan wi

      O yẹ ki o ni .. Ti kii ba ṣe bẹ, o le gbe si okeere lati folda miiran. O le rii lori wiki Arch ibiti o le daakọ lati.

    2.    alaihan15 wi

      Mo ti wa lẹhin mpd fun ọdun meji ati pe Mo ti ṣakoso nikẹhin lati jẹ ki o ṣiṣẹ, iyẹn ni nipa yiyọ SELinux kuro.

  7.   Algabe wi

    O dara pupọ, Mo n lo tẹlẹ… o ṣeun !! 🙂

  8.   1 .b3tblu wi

    O tayọ, Emi yoo gbiyanju o.

  9.   ivanovblack wi

    Diẹ ninu ipolowo ara ẹni ṣugbọn ti ẹnikan ba kuna lati tunto rẹ lori awọn eto orisun Debian, nibi:

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

    O wa ni ede Gẹẹsi ṣugbọn Emi ko ro pe o nira to.

    1.    egboogi wi

      Titi di bayi ti Mo rii ọna asopọ Mo sọ ogún silẹ. O ṣeun pupọ fun itọsọna yẹn, lori awọn apejọ Crunchbang.
      Iyẹn ti fipamọ mi nigbati mo kọkọ ṣeto rẹ ni aṣeyọri ati lo nigbakugba ti Mo fi sii lati ori. O ṣeun pupọ.

  10.   abel wi

    Ẹrọ orin ti o dara julọ ti Mo ti lo titi di isisiyi, Mo ti nlo o fẹrẹ to ọdun kan ati idaji, lati ṣe otitọ Mo ṣe ọlẹ lati ka ifiweranṣẹ ṣugbọn Mo wo o. xP

    Fun idi kanna ti Mo fun ni wiwo diẹ Mo ni awọn imọran kekere meji, akọkọ, Mo ro pe yoo rọrun fun gbogbo eniyan lati mu MPD bi olumulo deede ti o n ṣẹda gbogbo iṣeto lati ~ / .mpdconfig ti n kojọpọ rẹ ni ibẹrẹ kii ṣe dandan ni awọn ẹmi èṣu, ati keji Fun awọn ti o lo ncmpcpp bi alabara, wọn le fi ncmpcpp-fftw sori ẹrọ fun awọn aṣayan diẹ diẹ pẹlu oluwo to dara, kan ṣafikun awọn ila diẹ si iṣeto ncmpcpp.

    visualizer_fifo_path = "/ ile / olumulo / .mpd/mpd.fifo"
    visualizer_output_name = "iworan"
    visualizer_sync_interval = "30"
    visualizer_type = "iwoye" (igbi / iwoye)
    visualizer_color = "cyan"

    Ẹ kí

  11.   Tavo wi

    Mpd dara pupọ, Mo lo pẹlu sonata. Iṣoro kan ti mo ni ni pe nigbati o bẹrẹ eto naa daemon nigbakan ko rù ati ohun ti Mo ṣe ni mu ikojọpọ kuro lati init.d nipa ṣiṣatunkọ faili / etc / aiyipada / mpd iyipada iye naa jẹ otitọ fun irọ. Ni ọna yii a ko bẹrẹ mpd pẹlu awọn daemoni miiran.

  12.   Koratsuki wi

    Emi yoo gbiyanju o, MO nigbagbogbo lo XMMS ati pe Mo nifẹ rẹ, botilẹjẹpe eleyi ni lati ni ọwọ rẹ diẹ diẹ, ti o ba ni ilọsiwaju ninu iṣẹ, Mo ronu nipa rẹ ati boya Emi yoo yipada.

  13.   alaihan15 wi

    Ti o ba lo fedora, mu selinux kuro tabi bẹẹkọ kii yoo jẹ ki mpd kọ akọọlẹ naa.
    Bibẹkọ ti daradara.

  14.   Carlos-Riper wi

    A ku oriire fun ifiweranṣẹ, ibeere kan bawo ni MO ṣe le san ohun afetigbọ (redio) pẹlu ncmpcpp + mpd + icecast, Emi yoo ni riri fun ailopin, tẹsiwaju. 😀

  15.   nemo wi

    Ni ipari ni anfani lati fi sii ... 😐 o jẹ 1:20 ni owurọ, ṣugbọn Emi ko fiyesi nitori pe mpd + ncmpcpp mi n ṣiṣẹ lẹhin bii wakati 8 ti ija pẹlu ẹgbẹẹgbẹrun wikis (pẹlu pẹlu ẹkọ yii hahaha) ṣugbọn o ṣiṣẹ bi itọkasi lati ni oye awọn ohun kan, o ṣeun! 😀

  16.   Mario hello wi

    Mo ki gbogbo eniyan o, e ku ayo.
    Loni Mo nkọwe lati beere fun iranlọwọ rẹ, o ti rẹ mi tẹlẹ lati ko le ṣatunṣe MPD… Mo ti tẹle ọpọlọpọ awọn ẹkọ tẹlẹ Emi ko le rii awada naa; ohun gbogbo dara titi de ila to kẹhin ṣaaju ki o to de sonata

    sudo rc.d ibere mpd

    ati kika, Mo rii pe rc.d ti yọ tẹlẹ lati archlinux; ni apa keji nigbati o ba n ṣiṣẹ mpd lati ọdọ ebute naa o sọ mi si atẹle

    [novatovich @ nvtvich-vd ~] $ mpd
    gbọ: dipọ si '0.0.0.0:6600' kuna: Adirẹsi ti wa ni lilo tẹlẹ (tẹsiwaju ni bakanna, nitori abuda si '[::]: 6600' ṣaṣeyọri)
    daemon: ko le jẹ ki awọn ẹgbẹ afikun ti olumulo «novatovich»: Isẹ ti ko gba laaye

    lẹhinna nigba pipaṣẹ sonata o dabi pe o ni asopọ ṣugbọn Mo ro pe mpd ko ṣẹda awọn akojọ orin.

    Mo nireti eyikeyi awọn asọye ti o ṣe iranlọwọ fun mi lati ṣiṣẹ mpd, Emi yoo ni riri gan.

  17.   NeHeMueL wi

    Ṣe o le kọja ogiri naa fun mi

  18.   Wako wi

    Itọsọna miiran jẹ iyara. Emi ko le gba lati ṣiṣẹ ati pe Mo ṣayẹwo tẹlẹ wiki to dara ati bẹni. Ko si ohunkan ti o han ni ile-ikawe: c