Czy istnieją jakieś rozsądne alternatywy dla MPD (demon odtwarzacza muzyki) jako zdalnie sterowanego odtwarzacza muzyki? Powinien być sterowany przez sieć i nie wymagać działania serwera X.
Czy istnieją jakieś rozsądne alternatywy dla MPD (demon odtwarzacza muzyki) jako zdalnie sterowanego odtwarzacza muzyki? Powinien być sterowany przez sieć i nie wymagać działania serwera X.
Odpowiedzi:
xmms2 to świetna alternatywa.
Ze strony:
Model klient-serwer
- Pozwala XMMS2 mieć wiele różnych interfejsów (jako klientów).
- Interfejsy wiersza poleceń
- Klienci GTK (pasujący wygląd GNOME i Xfce4)
- Klienci KDE (pasujący wygląd i działanie KDE)
- Przejrzystość sieci oznacza, że możesz uruchomić i kontrolować XMMS2 zdalnie (np. Uruchomić XMMS2 na swoim „urządzeniu multimedialnym” i kontrolować go przez sieć za pomocą PDA z obsługą Bluetooth (TCP) - patrz platformy mobilne)
Groove Basin jest konkurentem MPD. Obsługuje nawet protokół MPD oprócz własnego ( lepszego ) protokołu. Ma wbudowane skanowanie głośności, oglądanie systemu plików, scrobblowanie Last.fm, Auto-DJ, edytowanie tagów i obsługę przesyłania strumieniowego. Jest wyposażony w interfejs internetowy, którego możesz użyć, jeśli chcesz (patrz zrzut ekranu).
Zrzut ekranu:
Możesz zainstalować groovebasin na Ubuntu za pomocą:
sudo apt-get install groovebasin
Następnie utwórz dowiązanie symboliczne z ~ / music do własnego folderu muzycznego:
ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music
Następnie uruchom:
groovebasin &
Następnie uzyskaj dostęp do niego z przeglądarki internetowej pod adresem 127.0.0.1:16242
Nie polecam tego, ponieważ nie próbowałem, ale pita to odtwarzacz muzyczny klient-serwer z wierszem poleceń.
Aktualizacja: Według dewelopera, ma on robić to samo co MPD i nie jest aktywnie utrzymywany. Ponadto jest to Python zamiast C, który jest łatwiejszy do rozszerzenia itp. „Zdecydowanie próbują rozwiązać te same problemy w podobny sposób”.
deejayd to kolejna opcja, która zrodziła się z niedociągnięć w MPD i XMMS2 . W tej chwili ma tylko kilku klientów , jednego z wiersza poleceń i interfejs WWW . Jest napisany w Pythonie z GStreamer lub Xine do dekodowania mediów i używa JSON-RPC jako formatu wiadomości.
Tego też nie próbowałem, ale Audacious może być uruchamiany bez głowy i kontrolowany przez klientów. Wikipedia
Szukasz mpd. Tylko z lepszymi klientami.
freedrull wspomniał, że teraz obsługuje libinotify (czego nie jestem świadomy). Widziałem fajne skrypty oparte na użyciu demona „cron” inotify, aby automatycznie uruchamiać aktualizację MPD, gdy zmienia się system plików.
Edycja znaczników zależy również od aplikacji klienckiej MPD. Przekonałem się, że ncmpcpp dobrze radzi sobie z edytowaniem tagów i obsługą list odtwarzania.
Być może będziesz mógł użyć oprogramowania Squeezebox Server, aby zaspokoić tę potrzebę. Jest to w zasadzie zestaw skryptów Perla, więc działa w dowolnym miejscu bez potrzeby używania GUI i nie jest potrzebny sprzęt Squeezebox. Eksportuje interfejs sieciowy i strumień HTTP MP3, a także różnych klientów dla różnych platform, które mają niektóre z opisanych przez ciebie funkcji.