MPD (ose Muzikant Daemon) është një lexues audio i krijuar për të funksionuar si një shërbim i sistemit (pra demoni), me një arkitekturë të tipit klient-server, i cili fillon së bashku me kompjuterin në mënyrë të pavarur nga ndërfaqja grafike. Ajo që bën është indeksimi i bibliotekës sonë të muzikës me një shpejtësi mbresëlënëse dhe na e bën të disponueshëm në mënyrë që ta dëgjojmë atë si nga PC ku është instaluar, ashtu edhe përmes rrjetit.
Për këtë ka klientë të ndryshëm, të cilët janë në dispozicion jo vetëm për Linux, por edhe për Android, madje edhe për Windows.
Pavarësisht se është jashtëzakonisht i zhdërvjellët, kompleksiteti relativ i konfigurimit të tij tenton të trembë më shumë se një. Sot unë do të shpjegoj se si të parandalojmë MPD të funksionojë si një shërbim dhe në vend të kësaj të fillojë kur të hyjmë me privilegjet e përdoruesit tonë. Në këtë mënyrë ne shmangim një rrezik të panevojshëm të sigurisë (më shumë se një paranojak do të më falënderojë).
Pasi ndoqa shumë udhëzues dhe kërkova më shumë se një herë për ta konfiguruar, unë mora detyrën të krijoja një skenar për të lehtësuar konfigurimin e këtij programi të shkëlqyeshëm në mënyrë që të jetë pak më i përshtatshëm për përdoruesit: Ja ku eshte.
Për të filluar, ne duhet të instalojmë MPD dhe për ta kontrolluar atë përmes një ndërfaqe grafike do të përdorim Sonata:
aftësia sudo instalo sonata mpd
Pastaj ne ndalojmë shërbimin dhe nuk lejojmë që ai të fillojë si një demon i sistemit:
sudo sherbim mpd ndal
sudo update-rc.d mpd çaktivizo
Dhe tani nëse do të shkojmë në konfigurimin e aplikacionit, dhe këtu duhet të bëj një sqarim tjetër: skenari krijon një skedar bazë konfigurimi me parametrat e vetëm dhe të nevojshëm që ai të funksionojë, por për udhëzuesin do të përdorim skedarin e konfigurimit që MPD krijon si parazgjedhje , i cili komentohet siç duhet dhe ka shumë më tepër mundësi që mund të jenë të dobishëm ose jo, prandaj ju rekomandoj që të paktën ta shikoni.
Ne krijojmë drejtoritë e nevojshme për MPD:
mkdir -p ~ / .mpd / listat e dëgjimit
Ne kopjojmë skedarin e konfigurimit në dosjen e sapo krijuar dhe krijojmë skedarët që na duhen:
gunzip -c /usr/share/doc/mpd/examples/mpd.conf.gz> ~ / .mpd / mpd.conf
prek ~ / .mpd / mpd.db
prek ~ / .mpd / mpd.log
prek ~ / .mpd / mpd.pid
prek ~ / .mpd / mpdstate
Dhe tani ne fillojmë të redaktojmë vetë skedarin e konfigurimit (unë përdor medit, ju përdorni atë që jeni mësuar):
meditoj ~ / .mpd / mpd.konf
Së pari duhet t'i tregojmë se ku ndodhet muzika jonë dhe shtegun ku janë skedarët që sapo krijuam:
music_directory "~ / Music"
playlist_directory "~ / .mpd / playlists"
db_file "~ / .mpd / mpd.db"
log_file "~ / .mpd / mpd.log"
pid_file "~ / .mpd / mpd.pid"
skedari_ shtetëror "~ / .mpd / mpdstate"
Ne komentojmë mbi opsionet e përdoruesve dhe grupeve (duke shtuar # në fillim të rreshtit). Ato nuk janë të nevojshme pasi MPD do të funksionojë me privilegjet e përdoruesit që e fillon atë.
Ku thotë "Për rrjetin" kemi dy mundësi: nëse thjesht do të përdorim MPD sikur të ishte ndonjë muzikant tjetër, ku thotë "bind_to_address" thjesht vendosim "localhost". Nëse në vend të kësaj ne do të kontrollojmë MPD nga një pajisje tjetër (për shembull, një Smartphone Android, siç do ta shpjegojmë më vonë) ose duam të transmetojmë audio, në vend të localhost do të vendosim (gjithmonë me thonjëza) adresën tonë IP, për shembull:
bind_to_adresë "192.168.1.10"
Aty ku thotë "port" ne ndryshojmë atë që vjen si parazgjedhje (6600) për disa të tjerë (në këtë rast 8888) pasi që kam lexuar atje që parazgjedhja ndonjëherë jep probleme dhe duhet të duket kështu:
porti «8888»
Atëherë unë ju sugjeroj të mos komentoni linjat e mëposhtme, për të përmirësuar përvojën (megjithëse kjo tashmë varet nga secila):
gapless_mp3_playback "po"
metadata_to_use «artist, album, titull, titull, emër, zhanër, datë, kompozitor, interpretues, disk»
azhurnimi automatik "po"
Pastaj shkojmë te konfigurimi i audios, ku thotë “Audio Input” e lëmë ashtu siç është, dhe ku thotë “Audio Output” në varësi të përdorimit të ALSA apo PulseAudio ne heqim komentin në seksionin përkatës. Për shembull nëse përdorim ALSA:
dalja e audios {
lloji «alsa»
emri «Pajisja ime ALSA»}
Dhe nëse përdorim Pulse:
dalja e audios {
shkruaj «shtyp»
emri "Prodhimi im MPD PulseAudio"}
Nëse duam të dëgjojmë muzikën tonë nga një PC tjetër ose edhe nga telefoni ynë (për sa kohë që jemi në të njëjtin rrjet lokal) ne mund të aktivizojmë serverin http të përfshirë si parazgjedhje në MPD, për këtë duhet të heqim vetëm komentet e rreshtave vijuese:
dalja e audios {
shkruaj "httpd"
emri "Rrjedha ime HTTP"
kodifikues «vorbis» # opsional, vorbis ose i çalë
porti «8000»
# cilësia «5.0» # nuk përcakton nëse përcaktohet bit-i
bitrate «128» # nuk përcakton nëse përcaktohet cilësia
format "44100: 16: 1"
}
Për t'u lidhur (në teori, pasi nuk kam pasur mundësi ta provoj) duhet të fusim vetëm IP-në e serverit tonë të ndjekur nga numri i specifikuar i portës, për shembull: 192.168.1.10:8000, megjithëse për të luajtur rrjedhën e muzikës në disa lojtarë duhet të shtoni sa më poshtë në fund "/mpd.ogg" dhe do të kishim diçka si kjo:
192.168.1.10: 8000/mpd.ogg
Ne jemi gati, unë vetëm ju rekomandoj që të mos komentoni linjat e mëposhtme:
mixer_type «softveri» # Kështu që kur rregulloni vëllimin e muzikës të mos ndikojë në vëllimin e përgjithshëm të sistemit
Riparo fitimin «pista»
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
Gati, ne e ruajmë skedarin dhe mbyllim redaktorin. Tani nga tastiera ne ekzekutojmë "mpd" në mënyrë që ajo të fillojë të funksionojë, dhe ne hapim Sonatën për ta konfiguruar atë. Ne klikojmë me të djathtën kudo në program dhe zgjedhim "Preferencat ..." dhe më pas MPD. Aty do të përfundojmë si më poshtë:
Emri: ne mund të vendosim atë që duam.
Server: Localhost ose IP-ja jonë (varet nga ajo që kemi vendosur në skedarin e konfigurimit)
Porti: 8888 (ose çfarëdo që kemi vendosur në skedarin e konfigurimit)
dhe ne shënojmë kutinë që thotë "Lidhu automatikisht gjatë fillimit", ne klikojmë "OK" dhe ata duhet të jenë në gjendje të shohin skedarët e tyre në skedën "biblioteka" (kjo varet nga sasia e muzikës që ata kanë, mund të duhen disa minuta).
Mund të shtojmë "mpd" në hyrje për të shmangur nevojën e fillimit të tij çdo herë, në XFCE e bëjmë nga: "Menu" -> "Menaxher konfigurimi" -> "Sesioni dhe fillimi" -> "Fillimi automatik i aplikacioneve" -> "Shto":
Dhe tani, unë do t'ju tregoj se si mund ta kontrolloni muzikantin tuaj në një mënyrë shumë të thjeshtë nga Android-i juaj, për këtë na duhet vetëm një aplikacion i vogël i quajtur MPDroid (ju detyrohem lidhjen, por mund ta gjeni në dyqanin e aplikacioneve).
Ne e konfigurojmë atë si më poshtë: shkojmë te «Cilësimet» -> «Cilësimet e Lidhjes» -> «Cilësimet e Parazgjedhura të Lidhjes» -> dhe atje e përfundojmë si më poshtë:
Pritësi: 192.168.1.10 (adresa e serverit tonë MPD)
Porti: 8888 (porti që ne i caktojmë MPD)
Strehuesi i transmetimit: 192.168.1.10 (e njëjta adresë si serveri ynë MPD)
Porta e transmetimit: 8000 (është adresa e paracaktuar)
shumë e dobishme dhe e shpjeguar mirë
Faleminderit shumë, më vjen mirë që është e dobishme për ju. Gëzuar!
A keni shkuar në Ubuntu?
A nuk ishit në Crunchbang Linux?
Jam përkohësisht në Xubuntu (për shkak të avullit) pasi kisha disa probleme me Crunchbang, por kam ndërmend të kthehem, pasi është distro në të cilën ndihem më rehat.
Kur të kthehem në shtëpi, do ta provoj dhe e di që është shumë mirë
Gjëja e pabesueshme është konsumi i ulët i burimeve që ka, vetëm se ia vlen ta provosh.
Post i shkëlqyeshëm, mpd është i freskët.
Thank you very much!
Ofú !!! : OSE
Faleminderit shumë, ishte e dobishme për mua, tani mund ta ndryshoj muzikën time ulur nga froni në banjë ... hahahaha.
Hahaha, tani nëse mendoj se e kam arritur qëllimin tim: të thjeshtoj jetën e dikujt, ndihem e plotësuar
Tutorial shumë i mirë, përpara se të përdorja skriptin automatik që ata dhanë në Arch wiki, por ata hoqën Lidhjen dhe ky udhëzues funksionoi për mua (skenari jo, shënoi një gabim).
E keqja është që tani për të instaluar një klient në Nokia E5 tim më duhen mijëra gjëra xx
Çfarë gabimi ju shënoi skenari? Jam i lumtur që tutoriali ishte i dobishëm për ju. Nëse mund ta instaloni klientin në Nokia, kaloni emrin e tij në rast se funksionon për dikë tjetër.
Shume mire! Urime
Faleminderit!!!
E shkëlqyeshme 🙂 MPD është mbret. Unë thjesht do të doja një klient si Cantata për KDE, për GTK.
Po, mundësitë që MPD ju jep janë shumë të ndryshme. Çfarë ndryshimesh ka Cantata në krahasim me klientët e tjerë? Tani po testoj Ncmpcpp (nga terminali) dhe e vërteta është se është shumë e mirë dhe e plotë, më befasoi për të mirë.
Rastësisht po lexoja këtë: http://www.lacocina.nl/artikelen/how-to-setup-a-bit-perfect-digital-audio-streaming-client-with-free-software-with-ltsp-and-mpd
kur unë rastisem në artikullin tënd. A ju duket i arsyeshëm ky kombinim?
Unë dua ta zbatoj, por sistemi im është LMDE KDE krijuar nga Schoejle. Excellentshtë i shkëlqyeshëm dhe shumë intuitiv, por si të tjerët nuk lejon një riprodhim të hidhur. A mund të kombinohet në çfarëdo mënyre ajo që keni shkruar me atë që thotë ai artikull? A është e nevojshme ta bëjmë këtë? Faleminderit per durimin tuaj.
Unë mendoj se duhet të jetë e mundur, MPD është shumë e shkathët, prandaj do të mendoja se gjëja më e komplikuar do të ishte konfigurimi LTSP (me të cilin nuk kam përvojë) por sa i përket asaj që vendos në MPD nuk duhet të keni probleme, i vetmi gjë që unë rekomandoj është të mos përdorni skriptin dhe të lexoni skedarin e konfigurimit të komentuar për të parë se cilat opsione janë më të përshtatshme për ato që ju nevojiten.
Spanjishtja ime nuk është aq e mirë, por mendon se do të thuash nëse rishikimi i perkryer mund të kombinohet me një instalim lokal të mpd në vend të përdorimit me LTSP?
Përgjigja është po. Shikoni http://lacocina.nl/audiophile-mpd për të parë se si mund ta ktheni çdo kompjuter që punon me MPD në një transmetues paksa perfekt.
Ai gjithashtu përmban informacione dhe skenare për të krijuar automatikisht pak më të përsosur mpd.conf, veçanërisht seksionin audio_output {alsa}, i cili është kritik për luajtjen pak perfekte.
Regards,
Ronald
Kam një gabim kur përpiqem të përdor MPDroid: /
Koneksioni dështoi
Lidhja me MPD-Server dështoi! Kontrolloni nëse serveri po funksionon dhe është i arritshëm. (I pazoti të zgjidhet hosti "http://192.XXX.XXX.XXX": Asnjë adresë e lidhur me emrin e hostit.)
Ndonje ide?
Sa e çuditshme, a keni kontrolluar që MPD po punon si duhet në PC tuaj? Dhe a jeni i lidhur në të njëjtin rrjet me telefonin tuaj dhe me PC-në tuaj?
Gjithçka funksionon mirë në kompjuterin tim, problemi duket se është se nuk funksionon në JellyBean 4.2
E përdor në telefonin tim me jellyBean 4.1.2 dhe nuk kam asnjë problem, mund të jetë diçka tjetër. Nëse mund të më jepni një lidhje me një kopje të mpd.conf tuaj dhe ndonjë pamje të ekranit të cilësimeve MPDroid mbase mund të shohim se ku është problemi.
Pershendetje mire, deri kohet e fundit kam zbuluar mpd dhe meqenese kam provuar gjithcka dhe nuk di si ta zgjidh problemin qe kam, kam bere disa gjera qe i kam pare ne forume te ndryshme por nuk kam mundur t'i zgjidh ajo Problemi është si më poshtë
Lidhja e dështuar me '127.0.0.1:6600': Adresa tashmë në përdorim
Unë kam ndryshuar portin dhe kam bërë gjëra të tjera por asgjë nuk ka funksionuar, unë do të vlerësoja ndihmën tuaj
Gabimi shfaqet vetëm kur shtypni mpd nga tastiera, faleminderit
Nëse ky është versioni «I thjeshtë», si do të jetë versioni i vështirë. 🙂
A di dikush se si të konfigurojë për të dëgjuar muzikë në dy PC? Dua të them që njëra e kam të gjithë muzikën dhe në një tjetër dua ta përdor.
Lidhja e shkrimit duket se është prishur, më çon te një model i paracaktuar për këtë sit.
Lidhja me skenarin nuk funksionon më, ridrejton në rrënjën e faqes
Këto ditë shoh nëse mund ta ribëj skenarin pasi nuk e gjej për ta ringritur, pasi origjinali ishte i humbur dhe shoh nëse mund ta azhurnoj udhëzuesin ose të bëj një të ri.
çdo gjë funksionon mirë, përveç kur shfletoj, duke shtypur 5 varet dhe më dërgon komentin e mëposhtëm MPD Listat e dëgjimit të ruajtura janë të çaktivizuara