Konfigurowanie serwera MPD Music na Ubuntu Linux

Konfigurowanie serwera MPD Music na Ubuntu Linux

Linux ma mnóstwo opcji, jeśli chodzi o odtwarzaczy multimedialnych. Wiele z nich jest tak samo pełnych funkcji, jak ich zastrzeżni odpowiednicy w innych systemach operacyjnych. Większość użytkowników Linux nie zdaje sobie sprawy, że istnieją dodatkowe opcje, które wykorzystują jedną z największych mocnych stron Linuksa, serwery. MPD (muzyka Daemon) to lekki serwer do udostępniania biblioteki muzycznej zarówno lokalnie, jak i przez sieć.

Najlepszym aspektem MPD jest zdecydowanie jego elastyczność. MPD nie tylko pozwala na udostępnianie i odtwarzanie muzyki w sieci, ale pozwala także wielu różnym klientom z frontu. Ci klienci obejmują pełne graficzne odtwarzacze muzyki po minimalne opcje wiersza poleceń.

Instalowanie i konfigurowanie MPD

Instalacja

Instalowanie MPD jest zaskakująco proste. To naprawdę mały i prosty demon i jest dostępny tylko w jednym pakiecie. W systemach Ubuntu uruchom szybką aktualizację i chwyć pakiet.

Aktualizacja $ sudo apt-get
$ sudo apt-get instaluj mpd

To naprawdę wszystko. Ubuntu wszystko rozpakuje i uruchomi demon. Oczywiście, prawdopodobnie nie chcesz domyślnej konfiguracji, więc zamknij usługę w SystemD, abyś mógł zacząć działać nad konfiguracją tego, jak chcesz.

$ sudo systemctl stop mpd


Konfiguracja

MPD używa prostego pliku konfiguracji tekstu. Istnieją inne sposoby jego skonfigurowania, w tym konfiguracje specyficzne dla użytkownika, ale o wiele łatwiej jest po prostu korzystać z wersji systemowej, która wysyła z MPD. Otwórz to z Vimem lub ulubionym edytorem i zacznij się rozglądać.

$ sudo vim /etc /mpd.conf

Plik dołączony do MPD jest dość duży i kompletny, a także udokumentowany. Wiele konfiguracji zostało już ustawionych na inteligentne wartości domyślne, więc nie ma takiej potrzeby zmiany. Ten przewodnik po prostu obejmie niektóre podstawy, ale możesz odkryć trochę więcej.

Pierwsza opcja zwrócenia uwagi jest prawdopodobnie najważniejsza, katalog muzyczny. Sama zmienna jest, Music_Directory i przyjmuje ścieżkę katalogu jako ciąg w cytatach. To jest katalog, w którym istnieje muzyka, którą będzie obsługiwać MPD. Przeczyta ten katalog i wszelkie subkredyty, więc nie trzeba martwić się o foldery dla artystów lub albumów. Kiedy skończysz, powinno to wyglądać mniej więcej tak:

Music_Directory "/Path/to/Your/Music/Folder"

To może być wszystko, czego potrzebujesz, zwłaszcza jeśli używasz MPD lokalnie na swoim komputerze. Jest jednak kilka innych opcji, z którymi byłoby dobrze zapoznać się.

PlayList_Directory "/Path/to/Your/Playlists"

Powyższe opcje ustawiają, w których MPD będzie szukał i zapisuje listy odtwarzania. Domyślnie w porządku Jeśli nie planujesz zaimportować zbyt wielu list odtwarzania, ale jeśli jesteś typem osoby, która importuje i eksportuje listy odtwarzania między urządzeniami lub od przyjaciół, prawdopodobnie lepiej jest ustawić to w katalogu
/dom.

Użytkownik „MPD” grupa „Nogrupa” 

Możesz ustawić użytkownika i grupę uruchamiając serwer MPD, jeśli chcesz. Naprawdę nie ma wielu powodów, aby zrobić to w konfiguracji szerokiej systemu, ale jeśli potrzebujesz, możesz. Może być konieczne zmianę niektórych folderów, ich własności i uprawnień, jeśli to zrobisz.

Jeśli chcesz użyć MPD przez sieć, należy go skonfigurować do słuchania na lokalnym adresie IP komputerów lub nazwie hosta. Jeśli używasz go lokalnie, możesz pozostawić domyślnie, Lokalny Gospodarz

bind_to_address „localHost”

Aby uzyskać dalszą konfigurację sieci, możesz przypisać MPD do określonego portu. Domyślnie używa 6600, a linia w konfiguracji jest komentowana. Aby ustawić określony port, odkształcić linię i ustaw port.

Port „6600”

Ostatnią rzeczą, którą możesz chcieć zrobić, jest ustawienie hasła do połączenia. Można to zrobić, ustawiając zmienną hasła.

hasło „Some_Password”

Zapraszam do zbadania więcej, ale dla podstaw domyślne powinny działać. Wiele dostępnych opcji odtwarzania nie jest tak naprawdę koniecznych, ponieważ będą obsługiwani przez klientów z przodu. Kiedy czujesz się komfortowo z konfiguracją, zapisz i uruchom MPD z SystemD.

$ sudo systemctl start mpd


Klienci

Istnieje mnóstwo opcji dla klientów MPD. Zostały napisane zarówno w wersjach GTK, jak i QT. Ten przewodnik obejmie jednego z najpopularniejszych klientów GUI, Cantata i jednego z najpopularniejszych klientów CLI, NCMPCPP.

Kantata

Cantata to odtwarzacz muzyki GUI podobny do popularnych takich jak Clementine. Główną różnicą jest to, że używa MPD w tylnej części, aby służyć muzyce. Cantata jest napisana w QT ze zgodnością zarówno dla QT 4, jak i QT 5. Ma również integrację motywów Ubuntu.

Instalowanie kantaty na Ubuntu jest łatwe. Jest dostępny w repozytoriach, więc możesz po prostu zainstalować z trafny.

$ sudo apt-get instaluj kantata

Po zakończeniu instalacji możesz po prostu otworzyć kantata. Istnieje instalator GUI, który prosi o wybór między instalacjami standardowymi i pojedynczymi użytkownikami. Chyba że istnieje konkretny powód, dla którego potrzebujesz opcji pojedynczego użytkownika, wybierz standard.

Następny ekran wyświetli monit o podłączenie do serwera MPD. Będzie już zawierał wartości domyślne z MPD, w tym Lokalny Gospodarz i port 6600. Po prostu ustaw wszystko na dopasowanie wartości skonfigurowanych w konfiguracji MPD, i trafić łączyć. Powinien połączyć się dość szybko, a stamtąd możesz po prostu zakończyć konfigurację.

Po procesie konfiguracji pojawi się ekran biblioteki Cantata i powinien być wypełniony muzyką i listami odtwarzania, które były obsługiwane przez MPD. To naprawdę wszystko, co jest do konfigurowania. Cantata ma mnóstwo innych funkcji do odkrycia i możesz spędzić godziny na ustalaniu wszystkiego, co lubisz.



NCMPCPP

Dla użytkowników szukających bardziej minimalistycznego podejścia NCMPCPP oferuje solidne rozwiązanie wiersza poleceń do odtwarzania muzyki z MPD. Odtwarzacz muzyki linii poleceń nie jest dla wszystkich, ale jeśli jesteś typem osoby, która uwielbia kafelki WMS i uważa, że ​​Vim ma lepszą kontrolę niż jakikolwiek program GUI, NCMPCPP będzie prawdopodobnie najlepszym odtwarzaczem muzyki, z którego kiedykolwiek użyłeś.

NCMPCPP jest dostępny w repozytoriach Ubuntu, więc instalacja go jest łatwa z APT.

$ sudo apt-get instaluj NCMPCPP

Teraz, aby skonfigurować NCMPCPP, utwórz folder do konfiguracji w katalogu domowym.

$ mkdir ~/.NCMPCPP

Teraz płyta CD w tym katalogu i utwórz plik konfiguracyjny. Poniższa konfiguracja jest bardzo podstawowa, ale wystarczy, aby NCMPCPP uruchomić i uruchomić.

$ cd ~/.ncmpcpp $ vim config ncmpcpp_directory = "~/.ncmpcpp "mpd_host =" 127.0.0.1 "mpd_port =" 6600 "mpd_music_dir ="/ścieżka/do/your/muzyka/" 

Oczywiście upewnij się, że wszystkie twoje wartości są zgodne z sposobem skonfigurowania ich w MPD. Teraz, kiedy to zrobisz i zapisanie, możesz wyjść i uruchomić NCMPCPP w terminalu. Kiedy go otworzysz, powinieneś zobaczyć muzykę z katalogu skonfigurowanego w MPD. NCMPCPP ma mnóstwo elementów sterujących, a przejście przez to wszystko trwałoby zbyt długo.

Końcowe przemyślenia

MPD wymaga nieco więcej konfiguracji niż większość innych rozwiązań odtwarzaczy multimedialnych w systemie Linux, ale pozwala również na większą elastyczność i otwiera wiele możliwości strumieniowych i sieciowych. Chociaż ten przewodnik koncentrował się na Ubuntu, wszystkie wymienione pakiety są dostępne w większości głównych dystrybucji, a konfiguracja dla nich nie jest inna. Jeśli jesteś użytkownikiem Linuksa, który również jest audiofilem lub naprawdę lubi muzykę, zdecydowanie spójrz na użycie MPD.

Powiązane samouczki Linux:

  • Najlepszy odtwarzacz muzyki dla Linux
  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Jak słuchać muzyki z konsoli za pomocą CMUS…
  • Najlepszy odtwarzacz wideo dla Linux
  • Jak zainstalować odtwarzacz Adobe Flash w Linux
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04: Lista klientów torrentów
  • Pobierz Linux
  • Ubuntu 22.04: Lista klientów torrentów
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa