¿Hay alguna alternativa razonable a MPD (reproductor de música demonio) como reproductor de música controlado a distancia? Debe ser controlable a través de la red y no requiere que se ejecute el servidor X.
¿Hay alguna alternativa razonable a MPD (reproductor de música demonio) como reproductor de música controlado a distancia? Debe ser controlable a través de la red y no requiere que se ejecute el servidor X.
Respuestas:
xmms2 es una gran alternativa.
Desde la página web:
Modelo cliente-servidor
- Permite que XMMS2 tenga varias interfaces múltiples (como clientes).
- Interfaces de línea de comando
- Clientes GTK (que coinciden con la apariencia de GNOME y Xfce4)
- Clientes de KDE (coincidencia con la apariencia de KDE)
- La transparencia de la red significa que puede ejecutar y controlar XMMS2 de forma remota (por ejemplo, ejecutar XMMS2 en su 'caja de medios' y controlarlo a través de la red utilizando un PDA (TCP) habilitado con bluetooth - consulte Plataformas móviles)
Groove Basin es un competidor de MPD. Incluso es compatible con el protocolo MPD además de su propio ( mejor ) protocolo. Tiene escaneo de volumen incorporado, visualización del sistema de archivos, scrobbling de Last.fm, DJ automático, edición de etiquetas y soporte de transmisión. Viene con una interfaz basada en web que puede elegir usar si lo desea (ver captura de pantalla).
Captura de pantalla:
Puede instalar groovebasin en Ubuntu con:
sudo apt-get install groovebasin
Luego crea un enlace simbólico desde ~ / music a tu propia carpeta de música:
ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music
Entonces comience:
groovebasin &
Luego acceda desde un navegador web en 127.0.0.1:16242
No estoy recomendando esto, ya que no lo he probado, pero pita es un reproductor de música cliente-servidor de línea de comandos.
Actualización: Según el desarrollador, está destinado a hacer casi lo mismo que MPD, y no se mantiene activamente. Además, es Python en lugar de C, que es más fácil de extender, etc. "Definitivamente intentan resolver los mismos problemas de la misma manera".
deejayd es otra opción, que nació de las deficiencias en MPD y XMMS2 . Por el momento solo tiene unos pocos clientes , uno de línea de comandos y una interfaz web . Está escrito en Python con GStreamer o Xine para la decodificación de medios, y utiliza JSON-RPC como formato de mensaje.
Tampoco he intentado esto, pero Audacious se puede ejecutar sin cabeza y controlado por los clientes. Wikipedia
Estás buscando mpd. Solo con mejores clientes.
freedrull mencionó que ahora tiene soporte para libinotify (del cual no estoy al tanto). He visto scripts geniales basados en el uso del demonio inotify "cron", para ejecutar automáticamente la actualización de mpd cuando cambia el sistema de archivos.
La edición de etiquetas también depende de la aplicación cliente mpd. Descubrí que ncmpcpp hace un buen trabajo editando etiquetas y manejando listas de reproducción.
Es posible que pueda utilizar el software Squeezebox Server para satisfacer esta necesidad. Básicamente es un conjunto de scripts de Perl, por lo que se ejecuta en cualquier lugar sin necesidad de una GUI, y no es necesario tener el hardware de Squeezebox para usarlo. Exporta una interfaz web y una transmisión HTTP MP3, y también hay una variedad de clientes para diferentes plataformas que tienen algunas de las características que ha descrito.