Существуют ли разумные альтернативы MPD (музыкальный проигрыватель-демон) в качестве музыкального проигрывателя с дистанционным управлением? Он должен быть управляемым по сети и не требовать запуска X-сервера.
linux
music
media-server
mpd
Saulius maemaitaitis
источник
источник
Ответы:
xmms2 - отличная альтернатива.
С веб-страницы:
источник
Groove Basin является конкурентом MPD. Он даже поддерживает протокол MPD в дополнение к своему ( лучшему ) протоколу. Он имеет встроенное сканирование громкости, просмотр файловой системы, скробблирование на Last.fm, Auto-DJ, редактирование тегов и потоковую поддержку. Он поставляется с веб-интерфейсом, который вы можете использовать по своему усмотрению (см. Скриншот).
Онлайн демо
Скриншот:
Начало работы с Ubuntu
Вы можете установить groovebasin на Ubuntu с помощью:
Затем создайте символическую ссылку из ~ / music в вашу собственную музыкальную папку:
Тогда начните это:
Затем получите доступ к нему из веб-браузера по адресу
127.0.0.1:16242
источник
Я не рекомендую это, поскольку я не пробовал это, но pita - музыкальный проигрыватель клиент-сервер командной строки.
Обновление: по словам разработчика, оно предназначено для того же, что и MPD, и активно не поддерживается. Кроме того, это Python вместо C, который легче расширять и т. Д. Они «определенно пытаются решить одни и те же проблемы практически одинаково».
источник
Мне также очень нравится Ampache .
источник
MythTV также послужил мне очень хорошо.
источник
Диджейд - это еще один вариант, который возник из-за недостатков в MPD и XMMS2 . На данный момент у него есть только несколько клиентов , командной строки и веб-интерфейса . Он написан на Python с GStreamer или Xine для декодирования медиа и использует JSON-RPC в качестве формата сообщения.
источник
Не уверен, что вы знали об этом, но последний MPD имеет поддержку libinotify, которая, по-видимому, автоматически обновляет БД.
источник
Я тоже не пробовал, но Audacious можно запускать без головы и контролировать клиенты. Википедия
источник
Вы ищете MPD. Просто с лучшими клиентами.
Freedrull упомянул, что теперь есть поддержка libinotify (о которой я не знаю). Я видел классные сценарии, основанные на использовании демона inotify "cron" для автоматического запуска обновления mpd при изменении файловой системы.
Редактирование тегов также зависит от клиентского приложения mpd. Я обнаружил, что ncmpcpp хорошо справляется с редактированием тегов и обработкой списков воспроизведения.
источник
Возможно, вы сможете использовать программное обеспечение Squeezebox Server для удовлетворения этой потребности. По сути, это набор сценариев Perl, поэтому он работает где угодно без графического интерфейса, и для его использования необязательно иметь оборудование Squeezebox. Он экспортирует веб-интерфейс и HTTP-поток HTTP, а также существует множество клиентов для разных платформ, которые имеют некоторые из функций, которые вы описали.
источник