Sveika diena. Pakalbėkime apie universalų MPD: „Music Player Daemon“ originaliu pavadinimu anglų kalba.
Pagal „ArchLinux Wiki“, MPL yra garso grotuvas, valdantis serverio ir kliento architektūrą. MPL jis veikia fone kaip deimonas, tvarko grojaraščius ir duomenų bazę ir naudoja labai mažai išteklių. Norint naudoti grafinę sąsają, reikia papildomo kliento.
Kai paaiškinsiu, kas yra MPD, aš jums pasakysiu, kaip jis įdiegtas ir sukonfigūruotas leisti jūsų muziką. Asmeniškai manau, kad tai puiki paslauga dėl naudojimo būdų platumo ir visų pirma dėl mažo vartojimo.
MPD diegimas
1 ° Mes atnaujiname ir įdiegiame reikiamus paketus:
sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata
Patikslinimas: Aš pasirinkau ne savo mpd, grafinis klientas „Sonata“ (GTK) ir „ncmpcpp“ per terminalą.
2 ° Įdiegę mes sukonfigūruosime ir sukursime keletą reikalingų aplankų.
sudo {su_editor} /etc/mpd.conf
Mes ieškome šių eilučių ir pakeičiame jas savo konfigūracijomis:
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”
Dabar atėjo laikas sukonfigūruoti vartotoją. Turime pakeisti tik vartotojo liniją mpd.conf atitinkamu vartotojo vardu.
Jei jie yra alsa, jie turi nekomentuoti šių eilučių:
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
}
Mes išsaugome ir uždarome mpd.conf ir priskiriame atitinkamus leidimus:
sudo chmod 644 /etc/mpd.conf
3. Palieskite sukurti reikiamus aplankus.
mkdir ~/.mpd
mkdir ~/.mpd/playlists
Tada mes sukuriame reikiamus failus taip MPL veikia teisingai.
touch ~/.mpd/tag_cache
touch ~/.mpd/log
touch ~/.mpd/errors.log
touch ~/.mpd/pid
touch ~/.mpd/state
Ir pagaliau atėjo laikas paleisti mpd demoną. Žinoma, tada jį galima pridėti prie rc.conf.
sudo rc.d start mpd
Sonata
Dabar su sonata yra labai lengva. Mes jį vykdome, dešiniuoju pelės mygtuku spustelėkite bet kurią svetainę:
Tai padarius, išsaugome ir uždarome konfigūraciją, einame į skirtuką „Biblioteka“ ir turėtumėte pamatyti muzikos kolekciją. Jei jo nematyti, paleiskite programą iš naujo.
NCMPCPP
Pirmiausia turime sukonfigūruoti pagrindinį „ncmpcpp“ failą:
sudo {su_editor} /usr/share/doc/ncmpcpp/config
Ir mes tiesiog turime pakeisti šias eilutes
mpd_host “localhost”
mpd_port “6600”
mpd_music_dir “/home/tu_usuario/Music” ##Ejemplo
Mes taupome ir uždarome.
Savo namuose sukuriame atitinkamą aplanką.
mkdir /home/tu_usuario/.ncmpcpp
touch /home/tu_usuario/.ncmpcpp/config
Kur sukursime atitinkamą konfigūracijos failą.
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"
Kartą. Galite pakeisti konfigūraciją pagal savo skonį, mes išsaugome ir uždarome.
Palieskite paleisti ncmpcpp.. Jei esate konsolėje, tiesiog įdėkite komandą:
ncmpcpp
Naudojant „ncmpcpp“:
- Pirmiausia grojaraštį išvalome klavišu «c» (kad nebūtų pakartotų dainų)
- Tada paspauskite «3», kad pereitumėte į naršyklės skirtuką
- Paspauskite «v», kad pasirinktumėte visus
- Paspauskite «shift + a» ir jis atidarys naują meniu
- Tada pateikiame „dabartinį MPD grojaraštį“ (pirmasis variantas)
- Galiausiai pasirenkame «Žaidimo pabaigoje»
Kol kas viskas. Tikiuosi, kad jums tai patiko ir, svarbiausia, kad tai jums naudinga. Tai bus iki kito karto.
Ivanas!
PS: Tai mano pirmoji įmoka ir tikiuosi, kad žinote, kaip atsiprašyti, jei padariau ką nors ne taip.
25 komentarai, palikite savo
Labai gera pamoka, bet noriu sužinoti, koks skirtumas tarp kitų žaidėjų (išskyrus tai, kad jie yra mpd)?
Na tai labai labai lengva. Jei turite daug, tikrai daug muzikos, pavyzdžiui, 100.000 XNUMX ar daugiau dainų, programa vykdoma greitai.
Manau, kad jūs tiesiog turite tai išbandyti.
Duomenų bazių paieška veikia greitai, galite nelaukdami įtraukti savo muziką į grojaraštį.
Tai veikia be grafinės aplinkos, galite baigti sesiją ir toliau klausytis muzikos.
Galite vienu metu naudoti ir išbandyti bet kurį klientą, nebaigdami MPP, ir jums nereikės vėl ir vėl pridėti savo muzikos aplanko, kai tik bandysite kitą klientą.
Jame yra visi reikalingi kodekai. Jis taip pat gali perduoti srautą, galite jį naudoti kaip muzikos serverį ir pasiekti jį iš kitos mašinos arba naudodami „Android“ ir pan.
Aš nežinojau, kad jis turi tiek daug privalumų, jūs įtikinote mane, kad aš tai išbandysiu, o jūsų pamoka yra puiki. Ačiū
Tinkamu laiku pamokai, labai gerai paaiškinta 😀
Tikrai ... ačiū už pagalbą, sveiki apsilankę tinklaraštyje 😉
Sveikinimai ir jei jums ko nors reikia, žinote ... štai mes čia.
PS: Jūs jau esate „redaktorius“ komentaruose 🙂
Na, visų pirma labai ačiū, kad užsukote. Na, jei kyla abejonių, galiu padėti ją išsklaidyti .. 😀
Koks žaidėjo gabalas !! Aš jį naudojau seniai ir jis yra puikus. Vis dėlto esu žinomas „Audacious“ gerbėjas.
Aš jį naudoju „Debian“ maždaug mėnesį, jį sukonfigūruoti padėjo „Oyashiro-sama“ ir „conandoel“. Kaip klientas naudoju „Xfmpc“ (iš „Xfce“ komandos) ir skydelio papildinį „xfce4-mpc-plugin“, kuris leidžia dainų keitimas ir garsumo didinimas / mažinimas 😛 Ir LXDE / Openbox naudoju Sonatą.
Rekomenduojamas MPD, jis yra labai lengvas ir veikia net transliuojant.
Orale, tas klientas to nežinojo ir mažiau įskiepio, aš visada buvau iš ncmpcpp, bet turėsiu išbandyti dabar, kai kurį laiką buvau su XFCE. xP
Sveikinimai.
Aš bandžiau jį įdiegti ir sukonfigūruoti tūkstantį kartų, kiekvieną kartą, kai tai nepavyko, aš pradėjau jį įdiegti dar kartą, o mpd.conf failas neegzistuoja !! Manau, kad mpd su manimi yra kažkas asmeniško 😛
Turėtumėte jį turėti. Jei ne, galite eksportuoti iš kito aplanko. Arch wiki galite pamatyti, iš kur jį nukopijuoti.
Aš buvau už mpd dvejus metus ir man pagaliau pavyko tai padaryti, kad jei pašalinsiu SELinux.
Labai gerai, aš jau naudoju jį ... ačiū !! 🙂
Puiku, išbandysiu.
Šiek tiek savireklamos, bet jei kas nors nesugeba sukonfigūruoti jos Debian sistemose, čia:
http://crunchbanglinux.org/forums/topic/17386/the-ultimate-mpd-guide/
Tai anglų kalba, bet nemanau, kad tai taip sunku.
Iki šiol, kai pamačiau nuorodą, numečiau dvidešimt. Labai ačiū už šį vadovą „Crunchbang“ forumuose.
Tai mane išgelbėjo, kai pirmą kartą sėkmingai jį nustatiau ir naudoju, kai tik įdiegiu nuo nulio. Labai ačiū.
Geriausias žaidėjas, kurį iki šiol naudojau, juo naudojuosi beveik pusantrų metų, tiesą sakant, tingėjau skaityti įrašą, bet pažvelgiau į jį. xP
Dėl tos pačios priežasties, kai apsižvalgiau šiek tiek, turiu du mažus patarimus. Pirma, manau, kad visiems būtų lengviau tvarkyti MPD kaip įprastą vartotoją, kuriantį visą konfigūraciją iš ~ / .mpdconfig įkėlimo pradžioje ir nebūtinai demonuose, o antra. Tiems, kurie naudoja „ncmpcpp“ kaip klientą, jie galėtų įdiegti „ncmpcpp-fftw“ kelioms papildomoms parinktims, įskaitant gerą žiūriklį, tiesiog pridėkite kelias eilutes prie „ncmpcpp“ konfigūracijos.
visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
visualizer_output_name = "vaizdinis"
visualizer_sync_interval = "30"
visualizer_type = "spektras" (banga / spektras)
visualizer_color = "žydra"
Sveikinimai.
Mpd yra labai geras, aš jį naudojau su sonata. Vienintelė problema, kurią turėjau, yra tai, kad paleidus sistemą daemonas kartais nebuvo įkeltas, o tai, ką aš padariau, buvo išjungti įkėlimą iš init.d redaguojant failą / etc / default / mpd reikšmės „true for false“ pakeitimas. Tokiu būdu mpd neprasidėjo nuo kitų demonų. Kad būtų galima paleisti ir mpd, ir sonatą, paprasta susieti komandas mpd && sonata
Išbandysiu, visada naudojau XMMS ir man tai patinka, nors šis turi šiek tiek įkišti rankas, jei jo veikimas pagerės, pagalvoju ir galbūt pasikeisiu.
http://mpd.wikia.com/wiki/Clients
Jei naudojate fedora, išjunkite selinux, kitaip jis neleis mpd rašyti žurnalo.
Kitaip gerai.
Sveikiname už įrašą, klausimą, kaip galiu transliuoti garsą (radiją) naudodamas ncmpcpp + mpd + icecast, aš tai be galo vertinčiau, pirmyn. 😀
Pagaliau galėjau jį įdiegti ... 😐 tai 1:20 ryto, bet man tai nerūpi, nes mano mpd + ncmpcpp veikia po maždaug 8 valandų kovos su tūkstančiais wikių (taip pat su šia pamoka hahaha), bet tai tarnavo kaip nuoroda suprasti tam tikrus dalykus, ačiū! 😀
Sveiki visi, sveikinimai.
Šiandien rašau norėdamas paprašyti jūsų pagalbos, man jau taip nuobodu, kad negaliu sukonfigūruoti MPD ... Aš jau laikiausi daugybės vadovėlių ir nerandu anekdoto; viskas yra gerai, kol pasieki paskutinę eilutę, kol pasieki sonatą
sudo rc.d pradėti mpd
ir skaitydamas radau, kad rc.d jau pašalino jį iš archlinux; kita vertus, vykdant mpd iš terminalo, man tai seka
[novatovičius @ nvtvich-vd ~] $ mpd
klausytis: prisijungti prie „0.0.0.0:6600“ nepavyko: adresas jau naudojamas (vis tiek tęsiamas, nes susieti su „[::]: 6600“ pavyko)
deemonas: negali inicijuoti papildomų vartotojų «novatovich» grupių: operacija neleidžiama
tada, vykdant sonatą, atrodo, kad jis yra susijęs, bet manau, kad mpd nesukūrė grojaraščių.
Tikiuosi, kad bet kokie komentarai, padedantys man dirbti su mpd, labai vertinčiau.
Ar galite perduoti man foną
Skubus kitas vadovas. Aš negaliu to pasiekti, ir aš jau patikrinau arch wiki ir nei vieną. Bibliotekoje niekada nieko neatsiranda: c