Gibt es vernünftige Alternativen zu MPD (Music Player Daemon) als ferngesteuertem Musikplayer? Es sollte über das Netzwerk steuerbar sein und keinen X-Server zum Ausführen erfordern.
Gibt es vernünftige Alternativen zu MPD (Music Player Daemon) als ferngesteuertem Musikplayer? Es sollte über das Netzwerk steuerbar sein und keinen X-Server zum Ausführen erfordern.
Antworten:
xmms2 ist eine großartige Alternative.
Von der Webseite:
Client-Server-Modell
- Ermöglicht XMMS2 verschiedene verschiedene Schnittstellen (als Clients).
- Befehlszeilenschnittstellen
- GTK-Clients (passendes GNOME & Xfce4-Erscheinungsbild)
- KDE-Clients (passendes KDE-Erscheinungsbild)
- Netzwerktransparenz bedeutet, dass Sie XMMS2 remote ausführen und steuern können (z. B. XMMS2 auf Ihrer 'Media Box' ausführen und über das Netzwerk mit einem Bluetooth-fähigen PDA (TCP) steuern können - siehe Mobile Plattformen).
Groove Basin ist ein Konkurrent von MPD. Es unterstützt sogar das MPD-Protokoll zusätzlich zu seinem eigenen ( besseren ) Protokoll. Es verfügt über integrierte Funktionen zum Scannen der Lautstärke, zum Beobachten des Dateisystems, zum Scrobbeln von Last.fm, zum Auto-DJ, zum Bearbeiten von Tags und zum Streamen. Es wird mit einer webbasierten Oberfläche geliefert, die Sie bei Bedarf verwenden können (siehe Screenshot).
Bildschirmfoto:
Sie können groovebasin unter Ubuntu installieren mit:
sudo apt-get install groovebasin
Erstellen Sie dann einen Symlink von ~ / music zu Ihrem eigenen Musikordner:
ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music
Dann starten Sie es:
groovebasin &
Greifen Sie dann über einen Webbrowser auf darauf zu 127.0.0.1:16242
Ich empfehle dies nicht, da ich es noch nicht ausprobiert habe, aber pita ist ein Befehlszeilen-Client-Server-Musikplayer.
Update: Laut Entwickler soll es fast dasselbe tun wie MPD und wird nicht aktiv gewartet. Außerdem ist es Python anstelle von C, was einfacher zu erweitern ist usw. Sie "versuchen definitiv, die gleichen Probleme auf die gleiche Weise zu lösen".
deejayd ist eine weitere Option, die aus Mängeln bei MPD und XMMS2 entstanden ist . Momentan gibt es nur wenige Clients , eine Befehlszeile und eine Weboberfläche . Es ist in Python mit GStreamer oder Xine für die Mediendecodierung geschrieben und verwendet JSON-RPC als Nachrichtenformat.
Ich habe das auch nicht ausprobiert, aber Audacious kann kopflos ausgeführt und von Kunden gesteuert werden. Wikipedia
Du suchst mpd. Nur mit besseren Kunden.
freedrull erwähnte, dass es jetzt Unterstützung für libinotify hat (was mir nicht bekannt ist). Ich habe coole Skripte gesehen, die auf der Verwendung des inotify "cron" -Dämons basieren, um das mpd-Update automatisch auszuführen, wenn sich das Dateisystem ändert.
Die Bearbeitung von Tags hängt auch von der mpd-Client-App ab. Ich habe festgestellt, dass ncmpcpp Tags gut bearbeitet und Wiedergabelisten verarbeitet.
Möglicherweise können Sie die Squeezebox Server-Software verwenden , um diesen Bedarf zu decken. Es handelt sich im Grunde genommen um eine Reihe von Perl-Skripten, sodass sie überall ausgeführt werden können, ohne dass eine grafische Benutzeroberfläche erforderlich ist, und es ist nicht erforderlich, die Squeezebox-Hardware zu verwenden, um sie zu verwenden. Es exportiert eine Weboberfläche und einen HTTP-MP3-Stream, und es gibt auch eine Vielzahl von Clients für verschiedene Plattformen, die einige der von Ihnen beschriebenen Funktionen aufweisen.