MPD (vai mūzikas atskaņotāja dēmons) ir audio atskaņotājs, kas paredzēts darbam kā sistēmas pakalpojums (tātad dēmons), ar klienta-servera tipa arhitektūru, kas sākas kopā ar datoru neatkarīgi no grafiskā interfeisa. Tas ir iespaidīgā ātrumā indeksēt mūsu mūzikas bibliotēku un padarīt to pieejamu mums, lai mēs to varētu klausīties gan no datora, kurā tā ir instalēta, gan caur tīklu.
Tam ir dažādi klienti, kas ir pieejami ne tikai Linux, bet arī Android un pat Windows.
Neskatoties uz to, ka tā konfigurācija ir ārkārtīgi daudzpusīga, tās relatīvā sarežģītība mēdz nobiedēt ne vienu vien. Šodien es izskaidrošu, kā novērst MPD darbību kā pakalpojumu un tā vietā sākt, kad mēs piesakāmies ar sava lietotāja privilēģijām. Tādā veidā mēs izvairīsimies no nevajadzīga drošības riska (vairāk nekā viens paranojas man pateiksies thank).
Pēc daudzu ceļvežu ievērošanas un vairākkārtēju atkāpšanos no jauna, lai to konfigurētu, es uzņēmos izveidot skriptu, lai atvieglotu šīs lieliskās programmas konfigurēšanu, lai tā būtu nedaudz lietotājam draudzīgāka: te tas ir.
Lai sāktu, mums ir jāinstalē MPD un, lai to kontrolētu, izmantojot grafisko interfeisu, mēs izmantosim Sonata:
sudo aptitude instalēt mpd sonāti
Tad mēs pārtraucam pakalpojumu un neļaujam to palaist kā sistēmas dēmonu:
sudo pakalpojums mpd stop
sudo update-rc.d mpd atspējot
Un tagad, ja mēs dosimies uz lietojumprogrammas konfigurāciju, un šeit man ir jāsniedz vēl viens paskaidrojums: skripts izveido pamata konfigurācijas failu ar parametriem, kas ir tikai un nepieciešami, lai tas darbotos, bet ceļvedim mēs izmantosim MPD izveidoto konfigurācijas failu pēc noklusējuma, kas ir pienācīgi komentēts un kam ir daudz vairāk iespēju, kas var būt noderīgas vai var nebūt noderīgas, tāpēc es iesaku jums to vismaz apskatīt.
Mēs izveidojam nepieciešamos direktorijus MPD:
mkdir -p ~ / .mpd / atskaņošanas saraksti
Mēs kopējam konfigurācijas failu jaunizveidotajā mapē un izveidojam nepieciešamos failus:
gunzip -c /usr/share/doc/mpd/examples/mpd.conf.gz> ~ / .mpd / mpd.conf
pieskarieties ~ / .mpd / mpd.db
pieskarieties ~ / .mpd / mpd.log
pieskarieties ~ / .mpd / mpd.pid
pieskarieties ~ / .mpd / mpdstate
Un tagad mēs sākam rediģēt pašu konfigurācijas failu (es izmantoju medit, jūs izmantojat to, pie kā esat pieradis):
medit ~ / .mpd / mpd.conf
Vispirms mums jāpasaka, kur atrodas mūsu mūzika, un ceļu, kur atrodas tikko izveidotie faili:
mūzikas_direktorijs "~ / Mūzika"
playlist_directory "~ / .mpd / playlists"
db_file "~ / .mpd / mpd.db"
log_file "~ / .mpd / mpd.log"
pid_file "~ / .mpd / mpd.pid"
state_file "~ / .mpd / mpdstate"
Mēs komentējam lietotāju un grupu opcijas (rindas sākumā pievienojot #). Tie nav nepieciešami, jo MPD darbosies ar tā lietotāja privilēģijām, kurš to sāk.
Vietā, kur teikts "Tīklam", mums ir divas iespējas: ja mēs vienkārši izmantosim MPD tā, it kā tas būtu jebkurš cits mūzikas atskaņotājs, kur teikts "bind_to_address", mēs vienkārši ievietojam "localhost". Ja tā vietā mēs kontrolēsim MPD no citas ierīces (piemēram, Android viedtālruņa, kā mēs paskaidrosim vēlāk) vai arī mēs vēlamies straumēt audio, vietējā hosta vietā mēs ievietosim (vienmēr pēdiņās) mūsu IP adresi, piemēram:
bind_to_address "192.168.1.10"
Vietā, kur teikts "ports", mēs mainām to, kas pēc noklusējuma ir pieejams (6600), citam (šajā gadījumā 8888), jo es tur esmu lasījis, ka noklusējums dažkārt rada problēmas, un tam vajadzētu izskatīties šādi:
osta «8888»
Tad es iesaku jums komentēt šīs rindas, lai uzlabotu pieredzi (lai gan tas jau ir atkarīgs no katra):
gapless_mp3_playback "jā"
metadata_to_use «mākslinieks, albums, nosaukums, ieraksts, nosaukums, žanrs, datums, komponists, izpildītājs, disks»
auto_update "jā"
Tad mēs ejam uz audio konfigurāciju, kur teikts "Audio ievade", mēs to atstājam tādu, kāds tas ir, un tur, kur teikts "Audio izeja" atkarībā no tā, vai mēs izmantojam ALSA vai PulseAudio, mēs komentējam attiecīgo sadaļu. Piemēram, ja mēs izmantojam ALSA:
audio_izeja {
tips «alsa»
nosaukums «Mana ALSA ierīce»}
Un, ja mēs izmantojam pulsu:
audio_izeja {
ierakstiet «nospiediet»
nosaukums "Mana MPD PulseAudio izeja"}
Ja mēs vēlamies klausīties mūsu mūziku no cita datora vai pat no sava tālruņa (ja vien atrodamies vienā lokālajā tīklā), mēs varam aktivizēt MPD pēc noklusējuma iekļauto http serveri, tāpēc mums ir jāatsauc tikai šādas rindas :
audio_izeja {
ierakstiet "httpd"
nosaukums "Mana HTTP straume"
kodētājs «vorbis» # izvēles, vorbis vai klibs
osta «8000»
# kvalitāte «5.0» # nenosaka, vai ir noteikts bitu pārraides ātrums
bitrate «128» # nenosaka, ja ir noteikta kvalitāte
formāts "44100: 16: 1"
}
Lai izveidotu savienojumu (teorētiski, tā kā man nebija iespējas to pārbaudīt), mums jāievada tikai mūsu servera IP, kam seko norādītais porta numurs, piemēram: 192.168.1.10:8000, lai gan, lai atskaņotu mūzikas straumi dažos spēlētājos beigās "/mpd.ogg" jāpievieno sekojošais, un mums būtu kaut kas līdzīgs šim:
192.168.1.10:8000/mpd.ogg
Mēs esam gandrīz pabeiguši, es tikai iesaku jums komentēt šīs rindas:
mixer_type «programmatūra» # Tātad mūzikas skaļuma pielāgošana neietekmē kopējo sistēmas skaļumu
replaygain «celiņš»
filesystem_charset "UTF-8"
id3v1_encoding "UTF-8"
Gatavs, mēs saglabājam failu un aizveram redaktoru. Tagad no konsoles izpildām "mpd" tā, lai tas sāktu darboties, un atveram Sonatu, lai to konfigurētu. Mēs ar peles labo pogu noklikšķiniet jebkurā programmas vietā un izvēlamies "Preferences ..." un pēc tam MPD. Tur mēs pabeigsim šādi:
Nosaukums: mēs varam likt to, ko mēs vēlamies.
Serveris: Localhost vai mūsu IP (tas ir atkarīgs no tā, ko esam ievietojuši konfigurācijas failā)
Ports: 8888 (vai kāds cits, ko esam ievietojuši konfigurācijas failā)
un mēs atzīmējam rūtiņu ar tekstu “Savienot automātiski, startējot”, mēs noklikšķinām uz “Labi”, un tagad jums vajadzētu būt iespējai redzēt savus failus cilnē “Bibliotēka” (tas ir atkarīgs no jums pieejamās mūzikas daudzuma, var paiet pāris minūtes).
Mēs varam pievienot "mpd" pieteikuminformācijai, lai nebūtu jāsāk to katru reizi manuāli, XFCE mēs to darām no: "Menu" -> "Configuration manager" -> "Session and start" -> "Auto-start applications" -> "Pievienot":
Un tagad es jums parādīšu, kā jūs varat ļoti vienkārši kontrolēt mūzikas atskaņotāju no sava Android, tāpēc mums ir nepieciešama tikai neliela lietojumprogramma ar nosaukumu MPDroid (es jums esmu parādā saiti, bet jūs to varat atrast lietojumprogrammā) veikals).
Mēs to konfigurējam šādi: mēs ejam uz sadaļu «Iestatījumi» -> «Savienojuma iestatījumi» -> «Noklusējuma savienojuma iestatījumi» -> un tur mēs to pabeidzam šādi:
Resursdators: 192.168.1.10 (mūsu MPD servera adrese)
Ports: 8888 (ports, kuru piešķiram MPD)
Straumēšanas resursdators: 192.168.1.10 (tā pati adrese kā mūsu MPD serveris)
Straumēšanas ports: 8000 (ir noklusējuma adrese)
ļoti noderīgs un labi izskaidrots
Liels paldies, priecājos, ka tas jums ir noderīgs. Priekā!
Vai jūs devāties uz Ubuntu?
Vai jūs nebijāt Crunchbang Linux?
Es īslaicīgi izmantoju Xubuntu (tvaika dēļ), jo man bija pāris problēmas ar Crunchbang, bet es plānoju atgriezties, jo tas ir distro, kurā es jūtos ērtāk.
Ierodoties mājā, es to izmēģināšu, un es zinu, ka tas ir ļoti labi
Neticami ir tas, ka tam ir zems resursu patēriņš, tikai tāpēc ir vērts to izmēģināt.
Izcila ziņa, mpd ir foršs.
Liels paldies!
Ofú !!! : VAI
Liels paldies, tas man bija noderīgi, tagad es varu mainīt savu mūziku, sēžot no troņa vannas istabā ... hahahaha.
Hahaha, tagad, ja es domāju, ka esmu sasniedzis savu mērķi: vienkāršot kāda dzīvi, es jūtos piepildīts 😉
Ļoti laba apmācība, pirms es izmantoju automātisko skriptu, ko viņi deva Arch wiki, taču viņi noņēma saiti, un šī apmācība man darbojās (skripts nederēja, tas atzīmēja kļūdu).
Slikti ir tas, ka tagad, lai instalētu klientu manā Nokia E5, man vajag tūkstošiem lietu xx
Kādu kļūdu skripts jūs atzīmēja? Es priecājos, ka apmācība jums bija noderīga. Ja jūs varat instalēt klientu nokia, nododiet tā nosaukumu, ja tas darbojas kādam citam.
Ļoti labi! Apsveicu.
Paldies!
Izcili 🙂 MPD ir karalis. Es tikai gribētu tādu klientu kā Cantata priekš KDE, par GTK.
Jā, MPD sniegtās iespējas ir ļoti dažādas. Kādas atšķirības ir Cantata salīdzinājumā ar citiem klientiem? Tagad es testēju Ncmpcpp (no termināla), un patiesība ir tāda, ka tā ir ļoti laba un pilnīga, tā mani pārsteidza par labu.
Nejauši es to lasīju: http://www.lacocina.nl/artikelen/how-to-setup-a-bit-perfect-digital-audio-streaming-client-with-free-software-with-ltsp-and-mpd
kad uzdūros tavam rakstam. Vai šī kombinācija jums šķiet saprātīga?
Es vēlos to pielietot, bet mana sistēma ir LMDE KDE, kuru izveidoja Schoejle. Tas ir izcils un ļoti intuitīvs, taču, tāpat kā citi, tas nepieļauj bitperfect reproducēšanu. Vai to, ko jūs rakstījāt, var kaut kā apvienot ar tajā rakstā teikto? Vai tas ir jādara? Paldies par pacietību.
Es domāju, ka tam vajadzētu būt iespējamam, MPD ir ļoti universāls, tāpēc es domāju, ka vissarežģītākā lieta būtu LTSP konfigurācija (ar kuru man nav pieredzes), bet attiecībā uz to, ko es ievietoju MPD, jums nevajadzētu būt problēmām, Vienīgais Lieta, ko iesaku neizmantot skriptu, un izlasiet komentēto konfigurācijas failu, lai redzētu, kādas opcijas vislabāk atbilst vajadzīgajam.
Mans spāņu valoda nav tik laba, bet jūs domājat, ka jūs domājat, vai bitperfect atskaņošanu var apvienot ar vietējo mpd instalāciju, nevis lietošanu ar LTSP?
Atbilde ir jā. Apskatiet http://lacocina.nl/audiophile-mpd lai redzētu, kā jebkuru datoru, kurā darbojas mpd, var pārveidot par nedaudz perfektu straumētāju.
Tajā ir arī informācija un skripti, lai automātiski izveidotu mazliet perfektu mpd.conf, it īpaši sadaļu audio_output {alsa…}, kas ir kritiski svarīga, lai atskaņotu bitu perfekti.
Sveicieni,
Ronalds
Mēģinot izmantot MPDroid, tiek parādīta kļūda: /
Neizdevās izveidot savienojumu
Neizdevās izveidot savienojumu ar MPD-Server! Pārbaudiet, vai serveris darbojas un ir sasniedzams. (Nevar atrisināt resursdatoru "http://192.XXX.XXX.XXX": ar resursdatora nosaukumu nav saistīta adrese.)
Kādas idejas?
Cik dīvaini, vai jūs pārbaudījāt, vai MPD jūsu datorā darbojas pareizi? Un vai jūs esat savienots ar to pašu tīklu ar tālruni un datoru?
Manā datorā viss darbojas labi, šķiet, ka problēma ir tā, ka tas nedarbojas JellyBean 4.2
Es to izmantoju savā tālrunī ar jellyBean 4.1.2, un man nav problēmu, tas varētu būt kaut kas cits. Ja jūs varat man iedot saiti ar sava mpd.conf kopiju un kādu MPDroid iestatījumu ekrānuzņēmumu, varbūt mēs varam redzēt, kur ir problēma.
Sveiki, labi, līdz nesenam laikam es atklāju mpd un, tā kā esmu visu izmēģinājis un nezinu, kā atrisināt radušos problēmu, esmu izdarījis vairākas lietas, kuras esmu redzējis dažādos forumos, bet neesmu spējis atrisināt to. Problēma ir šāda
Neizdevās saistīties ar '127.0.0.1:6600': adrese jau tiek lietota
Esmu mainījis ostu un darījis citas lietas, bet nekas nav izdevies, es pateicos par jūsu palīdzību 🙂
Kļūda parādās tieši, rakstot mpd no konsoles, paldies 🙂
Ja šī ir «VIENKĀRŠĀ» versija, cik sarežģītā būs… 🙂
Vai kāds zina, kā konfigurēt mūzikas klausīšanos divos datoros? Es domāju, ka man ir visa mūzika, un es vēlos tai piekļūt.
Skripta saite, šķiet, ir bojāta, tas mani novirza uz noklusējuma veidni šai vietnei.
Saite uz skriptu vairs nedarbojas, novirza uz vietnes sakni
Šajās dienās es redzu, vai es varu pārtaisīt skriptu, jo nevaru to atkārtoti augšupielādēt, jo oriģināls tika pazaudēts, un es redzu, vai varu atjaunināt rokasgrāmatu vai izveidot jaunu.
viss darbojas labi, izņemot tad, kad pārlūkoju, nospiežot 5 uzkaras un man tiek nosūtīts šāds komentārs MPD Saglabātie atskaņošanas saraksti ir atspējoti