Cześć dzień dobry. Porozmawiajmy o wszechstronności MPD: demon odtwarzacza muzyki pod oryginalną nazwą w języku angielskim.
Według ArchLinux Wiki, MPD jest odtwarzaczem audio obsługującym architekturę serwer-klient. MPD działa w tle jako demon, zarządza listami odtwarzania i bazą danych oraz zużywa bardzo mało zasobów. Aby korzystać z interfejsu graficznego, wymagany jest dodatkowy klient.
Kiedy już wyjaśnię, czym jest MPD, opowiem Ci, jak jest zainstalowany i skonfigurowany do odtwarzania Twojej muzyki. Osobiście uważam, że to świetna usługa, ze względu na szeroki wachlarz możliwości jej wykorzystania, a zwłaszcza ze względu na jej niskie zużycie.
Instalacja MPD
1 ° Przystępujemy do aktualizacji i instalacji niezbędnych pakietów:
sudo pacman -Syu && sudo pacman -S mpd mpc ncmpcpp sonata
Wyjaśnienie: wybrałem inny niż mój własny mpd, graficzny klient Sonata (GTK) i ncmpcpp, przez terminal.
2 ° Po zainstalowaniu będziemy konfigurować i tworzyć foldery, których potrzebujemy.
sudo {su_editor} /etc/mpd.conf
Szukamy następujących wierszy i zastępujemy je naszymi konfiguracjami:
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”
Teraz czas na konfigurację użytkownika. Musimy tylko zmienić linię użytkownika pliku mpd.konf przez odpowiednią nazwę użytkownika.
Jeśli są użytkownikami alsa, muszą odkomentować następujące wiersze:
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
}
Zapisujemy i zamykamy mpd.conf i przypisujemy odpowiednie uprawnienia:
sudo chmod 644 /etc/mpd.conf
3. Dotknij, aby utworzyć wymagane foldery.
mkdir ~/.mpd
mkdir ~/.mpd/playlists
Następnie tworzymy niezbędne pliki, aby MPD działa poprawnie.
touch ~/.mpd/tag_cache
touch ~/.mpd/log
touch ~/.mpd/errors.log
touch ~/.mpd/pid
touch ~/.mpd/state
I wreszcie nadszedł czas, aby uruchomić demona mpd. Oczywiście można go następnie dodać do rc.conf.
sudo rc.d start mpd
Sonata
Teraz z sonatą jest to bardzo łatwe. Wykonujemy to, klikamy prawym przyciskiem na dowolnej stronie:
Gdy to zrobimy, zapisujemy i zamykamy konfigurację, przechodzimy do zakładki „Biblioteka” i powinniśmy zobaczyć kolekcję muzyki. Jeśli nie jest widoczny, uruchom ponownie program.
NMPPOZ
Przede wszystkim musimy skonfigurować główny plik ncmpcpp:
sudo {su_editor} /usr/share/doc/ncmpcpp/config
Musimy tylko zmienić następujące wiersze
mpd_host “localhost”
mpd_port “6600”
mpd_music_dir “/home/tu_usuario/Music” ##Ejemplo
Oszczędzamy i zamykamy.
Tworzymy odpowiedni folder w naszym domu.
mkdir /home/tu_usuario/.ncmpcpp
touch /home/tu_usuario/.ncmpcpp/config
Gdzie utworzymy odpowiedni plik konfiguracyjny.
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"
Kiedyś. Możesz zmienić konfigurację według własnych upodobań, zapisujemy i zamykamy.
Dotknij biegu ncmpcpp.. Jeśli jesteś w konsoli, po prostu wpisz polecenie:
ncmpcpp
Korzystanie z ncmpcpp:
- Najpierw czyścimy listę odtwarzania klawiszem «c» (aby nie było powtarzanych utworów)
- Następnie wciskamy «3», aby przejść do zakładki przeglądarki
- Naciskamy «v», aby wybrać wszystko
- Naciskamy «shift + a» i otworzy się nowe menu
- Następnie podajemy „aktualną playlistę MPD” (pierwsza opcja)
- Na koniec wybieramy „Na końcu gry podczas”
Na razie to wszystko. Mam nadzieję, że Ci się podobało, a przede wszystkim, że Ci się przyda. To będzie do następnego razu.
Ivan!
PS: To moja pierwsza rata i mam nadzieję, że wiesz, jak przeprosić, jeśli zrobiłem coś złego.
Bardzo dobry tutorial, ale chcę wiedzieć, jaka jest różnica między innymi graczami (poza byciem mpd)?
Cóż, jest bardzo, bardzo lekki. Jeśli masz dużo, naprawdę dużo muzyki, na przykład 100.000 XNUMX lub więcej utworów, program jest wykonywany szybko.
Myślę, że po prostu musisz tego spróbować.
Wyszukiwanie w bazie danych działa szybko, możesz umieścić całą swoją muzykę na liście odtwarzania bez czekania.
Działa bez środowiska graficznego, możesz zakończyć sesję i kontynuować słuchanie muzyki.
Możesz używać i testować dowolnego klienta w tym samym czasie bez kończenia mpd i nie musisz ponownie dodawać folderu z muzyką, gdy tylko spróbujesz innego klienta.
Posiada wszystkie niezbędne kodeki. Jest również zdolny do przesyłania strumieniowego, możesz go używać jako serwera muzycznego i uzyskiwać do niego dostęp z innego komputera lub z Androida itp.
Nie wiedziałem, że ma tak wiele zalet, przekonałeś mnie, że spróbuję, a Twój tutorial jest doskonały. Dziękuję Ci
W odpowiednim czasie na tutorial, bardzo dobrze wyjaśnione
Naprawdę ... dzięki za pomoc, witam na blogu 😉
Pozdrowienia i jeśli czegoś potrzebujesz, wiesz ... oto jesteśmy.
PS: Występujesz już jako „redaktor” w komentarzach 🙂
Przede wszystkim bardzo dziękuję za zatrzymanie się. Cóż, jeśli pojawią się jakiekolwiek wątpliwości, pomogę je rozwiać .. la
Co za kawałek gracza !! Używałem go dawno temu i jest świetny. Jestem jednak zagorzałym fanem Audacious.
Używam go w Debianie od około miesiąca, Oyashiro-sama i conandoel pomogli mi go skonfigurować 🙂 Jako klient używam Xfmpc (od zespołu Xfce) i wtyczki do panelu o nazwie xfce4-mpc-plugin, która umożliwia zmianę piosenki i podnoszenie / zmniejszanie głośności 😛 A w LXDE / Openbox używam Sonaty.
Zalecany jest MPD, jest bardzo lekki i działa nawet podczas przesyłania strumieniowego.
Orale, ten klient o tym nie wiedział, a tym bardziej wtyczka, zawsze pochodziłem z ncmpcpp, ale będę musiał spróbować teraz, gdy jestem z XFCE przez jakiś czas. xP
Pozdrowienia.
Próbowałem go zainstalować i skonfigurować tysiące razy, za każdym razem, gdy się nie udawało, zacząłem go instalować ponownie, a plik mpd.conf nie istnieje !! Myślę, że mpd ze mną to coś osobistego 😛
Powinieneś go mieć ... Jeśli nie, możesz wyeksportować go z innego folderu. Możesz zobaczyć na wiki Arch, skąd go skopiować.
Jestem za mpd od dwóch lat i w końcu udało mi się sprawić, że zadziała, to znaczy usuwając SELinux.
Bardzo dobrze, już go używam… dzięki !! 🙂
Świetnie, spróbuję.
Trochę autoreklamy, ale jeśli ktoś nie skonfiguruje go na systemach opartych na Debianie, tutaj:
http://crunchbanglinux.org/forums/topic/17386/the-ultimate-mpd-guide/
Jest po angielsku, ale nie sądzę, żeby to było takie trudne.
Do tej pory, kiedy zobaczyłem link, upuściłem dwudziestkę. Bardzo dziękuję za ten przewodnik na forach Crunchbang.
To uratowało mnie, kiedy po raz pierwszy pomyślnie go skonfigurowałem i używam go zawsze, gdy instaluję od zera. Dziękuję Ci bardzo.
Najlepszy odtwarzacz, z jakiego do tej pory korzystałem, używam go od prawie półtora roku, szczerze mówiąc byłem leniwy, czytając post, ale zerknąłem na niego. xP
Z tego samego powodu, dla którego trochę mu przyjrzałem, mam dwie małe wskazówki, po pierwsze, myślę, że każdemu byłoby łatwiej obsługiwać MPD jako zwykły użytkownik tworząc całą konfigurację z ~ / .mpdconfig ładując go na początku i niekoniecznie w demonach, a po drugie Dla tych, którzy używają ncmpcpp jako klienta, mogliby zainstalować ncmpcpp-fftw dla kilku dodatkowych opcji, w tym dobrej przeglądarki, po prostu dodaj kilka wierszy do konfiguracji ncmpcpp.
visualizer_fifo_path = "/home/userl/.mpd/mpd.fifo"
visualizer_output_name = "wizualny"
visualizer_sync_interval = „30”
visualizer_type = "spectrum" (fala / widmo)
visualizer_color = "cyjan"
Pozdrowienia.
Mpd jest bardzo dobry, użyłem go z sonatą. Jedyny problem jaki miałem to to, że podczas uruchamiania systemu demon czasami się nie ładował i co zrobiłem, to wyłączyłem ładowanie z init.d poprzez edycję pliku / etc / default / mpd zmiana wartości true na false. W ten sposób mpd nie rozpoczął się od innych demonów Aby uruchomić zarówno mpd, jak i sonatę, można łatwo połączyć polecenia mpd && sonata
Spróbuję, zawsze korzystałem z XMMS-a i bardzo mi się podoba, chociaż trzeba trochę włożyć w to ręce, jeśli poprawi się wydajność to pomyślę o tym i może zmienię .
http://mpd.wikia.com/wiki/Clients
Jeśli używasz fedory, wyłącz selinux, w przeciwnym razie nie pozwoli on mpd na zapisywanie dziennika.
W przeciwnym razie dobrze.
Gratulacje za post, pytanie jak mogę przesyłać strumieniowo audio (radio) z ncmpcpp + mpd + icecast, byłbym wdzięczny nieskończenie, śmiało. 😀
W końcu udało mi się go zainstalować ... 😐 jest 1:20 rano, ale nie obchodzi mnie to, ponieważ mój mpd + ncmpcpp działa po około 8 godzinach walki z tysiącami wiki (także z tym tuto hahaha), ale to służył jako odniesienie do zrozumienia pewnych rzeczy, dziękuję! 😀
Witam wszystkich, wiwaty.
Dzisiaj piszę z prośbą o pomoc, jestem już tak znudzony, że nie mogę skonfigurować MPD ... Skorzystałem już z wielu tutoriali i nie mogę znaleźć żartu; wszystko jest w porządku aż do ostatniej linijki przed sonatą
sudo rc.d uruchom mpd
i czytając stwierdziłem, że rc.d już go usunął z archlinux; z drugiej strony podczas wykonywania mpd z terminala rzuca mi to co następuje
[novatovich @ nvtvich-vd ~] $ mpd
słuchanie: powiązanie z „0.0.0.0:6600” nie powiodło się: adres już używany (mimo wszystko kontynuacja, ponieważ powiązanie z „[::]: 6600” powiodło się)
demon: nie można zainicjować dodatkowych grup użytkowników «novatovich»: Operacja niedozwolona
wtedy podczas wykonywania sonaty wydaje się, że jest to połączone, ale myślę, że mpd nie utworzył list odtwarzania.
Mam nadzieję, że jakiekolwiek komentarze, które pomogą mi w uruchomieniu mpd, będą naprawdę wdzięczne.
Czy możesz mi podać tapetę
Kolejny przewodnik jest pilny. Nie mogę go uruchomić i już sprawdziłem arch wiki i żadne z nich. W bibliotece nic nie pojawia się: c