Ahoj dobrý den Pojďme si promluvit o všestrannosti MPD: Daemon hudebního přehrávače svým původním názvem v angličtině.
Podle ArchLinux Wiki, MPD je audio přehrávač, který zpracovává architekturu server-klient. MPD běží na pozadí jako démon, spravuje seznamy skladeb a databázi a používá velmi málo zdrojů. K použití grafického rozhraní je vyžadován další klient.
Jakmile je vysvětleno, co je MPD, přejdu vám k tomu, jak je nainstalován a nakonfigurován pro přehrávání hudby. Osobně si myslím, že je to skvělá služba vzhledem k šíři způsobů jejího používání, a zejména kvůli její nízké spotřebě.
Instalace MPD
1 ° Pokračujeme v aktualizaci a instalaci potřebných balíčků:
sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata
Upřesnění: Vybral jsem si, jiné než své vlastní mpd, grafický klient, Sonata (GTK) a ncmpcpp, přes terminál.
2 ° Po instalaci budeme konfigurovat a vytvářet některé složky, které potřebujeme.
sudo {su_editor} /etc/mpd.conf
Hledáme následující řádky a nahrazujeme je našimi konfiguracemi:
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”
Nyní je čas nakonfigurovat uživatele. Musíme pouze změnit uživatelskou linku mpd.conf odpovídajícím uživatelským jménem.
Pokud jsou uživateli alsa, musí odkomentovat následující řádky:
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
}
Uložíme a zavřeme mpd.conf a přidělíme odpovídající oprávnění:
sudo chmod 644 /etc/mpd.conf
3. Dotykem vytvořte požadované složky.
mkdir ~/.mpd
mkdir ~/.mpd/playlists
Poté vytvoříme potřebné soubory tak MPD funguje správně.
touch ~/.mpd/tag_cache
touch ~/.mpd/log
touch ~/.mpd/errors.log
touch ~/.mpd/pid
touch ~/.mpd/state
A konečně je čas zahájit démon mpd. Samozřejmě jej lze přidat do rc.conf.
sudo rc.d start mpd
Sonáta
Nyní je to se sonátou velmi snadné. Provedeme to, klikneme pravým tlačítkem na libovolný web:
Jakmile to uděláte, uložíme a zavřeme konfiguraci, přejdeme na kartu „Knihovna“ a měla by se zobrazit hudební sbírka. Pokud není vidět, restartujte program.
NCMPCPP
Nejprve musíme nakonfigurovat hlavní soubor ncmpcpp:
sudo {su_editor} /usr/share/doc/ncmpcpp/config
A musíme jen změnit následující řádky
mpd_host “localhost”
mpd_port “6600”
mpd_music_dir “/home/tu_usuario/Music” ##Ejemplo
Uložíme a zavřeme.
Vytvoříme odpovídající složku v našem domě.
mkdir /home/tu_usuario/.ncmpcpp
touch /home/tu_usuario/.ncmpcpp/config
Kde vytvoříme odpovídající konfigurační soubor.
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"
Jednou. Konfiguraci můžete změnit podle svých představ, uložíme a zavřeme.
Dotkněte se běhu ncmpcpp.. Pokud jste v konzole, jednoduše vložte příkaz:
ncmpcpp
Pomocí ncmpcpp:
- Nejprve vyčistíme seznam skladeb pomocí tlačítka «c» (aby nedocházelo k opakovaným skladbám)
- Poté stisknutím tlačítka «3» přejdete na kartu prohlížeče
- Stisknutím tlačítka «v» vyberete vše
- Stiskněte klávesu «shift + a» a otevře se nová nabídka
- Poté dáme „aktuální seznam skladeb MPD“ (první možnost)
- Nakonec vybereme «Na konci hry»
To je pro teď vše. Doufám, že se vám to líbilo a hlavně, že je to pro vás užitečné. Bude to do příště.
Ivan!
PS: Toto je můj první díl a doufám, že víte, jak se omluvit, pokud jsem udělal něco špatně.
Velmi dobrý návod, ale chci vědět, jaký je rozdíl mezi ostatními hráči (kromě toho, že je mpd)?
Je to velmi lehké. Pokud máte hodně, opravdu hodně hudby, například 100.000 XNUMX skladeb nebo více, je provádění programu rychlé.
Myslím, že to musíte prostě zkusit.
Hledání v databázi funguje rychle, veškerou hudbu můžete do seznamu skladeb uložit bez čekání.
Funguje to bez grafického prostředí, můžete relaci ukončit a pokračovat v poslechu hudby.
Můžete použít a otestovat libovolného klienta současně bez dokončení mpd a nemusíte přidávat svou hudební složku znovu a znovu, jakmile vyzkoušíte jiného klienta.
Má všechny potřebné kodeky. Je také schopen streamovat, můžete jej použít jako hudební server a přistupovat k němu z jiného stroje nebo s Androidem atd.
Nevěděl jsem, že to má tolik výhod, přesvědčili jste mě, že to zkusím a váš tutoriál je vynikající. Děkuji
V pravý čas na výuku, velmi dobře vysvětleno 😀
Opravdu ... děkuji za vaši pomoc, vítejte na blogu 😉
Zdravím a pokud něco potřebujete, víte ... tady jsme.
PS: V komentářích už vystupujete jako „editor“ 🙂
Nejprve vám moc děkuji, že jste se zastavili. Pokud se vyskytnou jakékoli pochybnosti, mohu pomoci je rozptýlit .. 😀
Jaký kousek hráče !! Použil jsem to už dávno a je to skvělé. Jsem však fanouškem Audacious.
Používám to v Debianu asi měsíc, Oyashiro-sama a conandoel mi to pomohly nakonfigurovat 🙂 Jako klient používám Xfmpc (od týmu Xfce) a plugin pro panel s názvem xfce4-mpc-plugin, který umožňuje změnu písničky a zvyšování / snižování hlasitosti 😛 A v LXDE / Openbox používám Sonatu.
Doporučuje se MPD, je velmi lehký a funguje i při streamování.
Orale, ten klient to nevěděl a méně plugin, vždy jsem byl z ncmpcpp, ale budu to muset zkusit teď, když jsem na chvíli s XFCE. xP
Zdravím.
Pokusil jsem se jej nainstalovat a nakonfigurovat tisíckrát, pokaždé, když se to nešťastně nezdařilo, začal jsem jej znovu instalovat a soubor mpd.conf neexistuje !! Myslím, že mpd se mnou je něco osobního 😛
Měli byste to mít. Pokud ne, můžete je exportovat z jiné složky. Na Arch wiki můžete vidět, odkud jej zkopírovat.
Byl jsem za mpd dva roky a konečně se mi podařilo, aby to fungovalo, to znamená odstraněním SELinuxu.
Velmi dobře, už to používám ... díky !! 🙂
Výborně, zkusím to.
Trochu vlastní reklamy, ale pokud ji někdo nedokáže nakonfigurovat v systémech založených na Debianu, zde:
http://crunchbanglinux.org/forums/topic/17386/the-ultimate-mpd-guide/
Je to v angličtině, ale nemyslím si, že je to tak těžké.
Až teď, když jsem viděl ten odkaz, jsem těch dvacet zrušil. Děkuji vám za průvodce na fórech Crunchbang.
To mě zachránilo, když jsem to poprvé úspěšně nastavil a používal jsem ho kdykoli od začátku. Děkuji mnohokrát.
Nejlepší hráč, kterého jsem dosud používal, používám ho téměř rok a půl, abych byl upřímný, byl jsem líný číst příspěvek, ale podíval jsem se na to. xP
Ze stejného důvodu, že jsem se na to trochu podíval, mám dva malé tipy, zaprvé si myslím, že by bylo pro každého jednodušší zvládnout MPD jako běžného uživatele, který by vytvořil veškerou konfiguraci z ~ / .mpdconfig, který ji na začátku načte a ne nutně v démonech, a za druhé Pro ty, kteří používají ncmpcpp jako klienta, mohou nainstalovat ncmpcpp-fftw pro několik dalších možností, včetně dobrého prohlížeče, stačí přidat několik řádků do konfigurace ncmpcpp.
visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
visualizer_output_name = "vizuální"
visualizer_sync_interval = "30"
visualizer_type = "spektrum" (vlna / spektrum)
visualizer_color = "azurová"
Zdravím.
Mpd je velmi dobrý Použil jsem ho se sonátou. Jediným problémem, který jsem měl, bylo to, že při spuštění systému se démon někdy nenačetl a to, co jsem udělal, bylo zakázat načítání z init.d úpravou změny souboru / etc / default / mpd hodnota true pro false. Tímto způsobem mpd nezačalo s ostatními démony Aby bylo možné spustit mpd i sonátu, je snadné propojit příkazy mpd && sonata
Zkusím to, vždy jsem používal XMMS a miluji ho, i když tenhle ti musí trochu dát ruce, pokud se to zlepší ve výkonu, myslím na to a možná se změním.
http://mpd.wikia.com/wiki/Clients
Pokud používáte fedoru, deaktivujte selinux, jinak to mpd nedovolí zapsat protokol.
Jinak dobře.
Gratuluji k příspěvku, otázka, jak mohu streamovat zvuk (rádio) s ncmpcpp + mpd + icecast, ocenil bych to nekonečně, pokračujte. 😀
Konečně jsem to mohl nainstalovat ... 😐 je 1:20 ráno, ale je mi to jedno, protože můj mpd + ncmpcpp funguje po 8 hodinách boje s tisíci wiki (také s tímto tutoriálem hahaha), ale sloužil jako reference k pochopení určitých věcí, děkuji! 😀
Ahoj všichni, na zdraví.
Dnes píšu, abych vás požádal o pomoc, už jsem tak znuděný, že nemohu konfigurovat MPD ... Už jsem sledoval spoustu návodů a nemohu najít vtip; vše je v pořádku až do dosažení posledního řádku před dosažením sonáty
sudo rc.d spusťte mpd
a při čtení jsem zjistil, že rc.d ji již odstranil z archlinuxu; na druhou stranu při provádění mpd z terminálu mi to hodí následující
[novatovich @ nvtvich-vd ~] $ mpd
naslouchat: vazba na '0.0.0.0:6600' se nezdařila: Adresa se již používá (přesto pokračuje, protože vazba na '[::]: 6600' byla úspěšná)
daemon: nelze zahájit doplňkové skupiny uživatelů «novatovich»: Provoz není povolen
pak se při provádění sonáty zdá být spojeno, ale myslím, že mpd nevytvořil seznamy skladeb.
Doufám, že jakékoli komentáře, které mi pomohou dostat mpd do provozu, bych to opravdu ocenil.
Můžeš mi předat tapetu?
Další průvodce je naléhavý. Nemohu to dostat do práce a už jsem zkontroloval arch wiki a ani jeden. V knihovně se nikdy nic neobjeví: c