Có bất kỳ lựa chọn thay thế hợp lý nào cho MPD (trình phát nhạc trình phát nhạc) như một trình phát nhạc được điều khiển từ xa không? Nó nên được kiểm soát qua mạng và không yêu cầu máy chủ X chạy.
Có bất kỳ lựa chọn thay thế hợp lý nào cho MPD (trình phát nhạc trình phát nhạc) như một trình phát nhạc được điều khiển từ xa không? Nó nên được kiểm soát qua mạng và không yêu cầu máy chủ X chạy.
Câu trả lời:
xmms2 là một thay thế tuyệt vời.
Từ trang web:
Mô hình máy khách-máy chủ
- Cho phép XMMS2 có nhiều giao diện khác nhau (dưới dạng máy khách).
- Giao diện dòng lệnh
- Các ứng dụng khách GTK (phù hợp với giao diện của Gnome & Xfce4)
- Máy khách KDE (kết hợp giao diện KDE)
- Độ trong suốt của mạng có nghĩa là bạn có thể chạy và điều khiển XMMS2 từ xa, (ví dụ: chạy XMMS2 trên 'hộp phương tiện' của bạn và điều khiển nó qua mạng bằng cách sử dụng PDA hỗ trợ bluetooth (TCP) - xem Nền tảng di động)
Groove Basin là đối thủ cạnh tranh với MPD. Nó thậm chí còn hỗ trợ giao thức MPD ngoài giao thức ( tốt hơn ) của chính nó . Nó được tích hợp chức năng quét độ ồn, xem hệ thống tệp, quét nhanh Last.fm, Auto-DJ, chỉnh sửa thẻ và hỗ trợ phát trực tuyến. Nó đi kèm với một giao diện dựa trên web mà bạn có thể chọn sử dụng nếu bạn thích (xem ảnh chụp màn hình).
Ảnh chụp màn hình:
Bạn có thể cài đặt groovebasin trên Ubuntu với:
sudo apt-get install groovebasin
Sau đó tạo liên kết tượng trưng từ ~ / nhạc vào thư mục nhạc của riêng bạn:
ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music
Sau đó bắt đầu nó:
groovebasin &
Sau đó truy cập nó từ trình duyệt web tại 127.0.0.1:16242
Tôi không khuyến nghị điều này, vì tôi đã không thử nó, nhưng pita là một trình phát nhạc máy khách-máy chủ dòng lệnh.
Cập nhật: Theo nhà phát triển, nó có nghĩa là làm nhiều điều tương tự như MPD, và không được duy trì tích cực. Ngoài ra, đó là Python thay vì C, dễ mở rộng hơn, v.v. Họ "chắc chắn cố gắng giải quyết các vấn đề tương tự theo nhiều cách giống nhau".
deejayd là một lựa chọn khác, được sinh ra từ những thiếu sót trong MPD và XMMS2 . Hiện tại chỉ có một vài khách hàng , một dòng lệnh và giao diện web . Nó được viết bằng Python với GStreamer hoặc Xine để giải mã phương tiện và sử dụng JSON-RPC làm định dạng thông báo.
Tôi cũng chưa từng thử điều này, nhưng Audacity có thể bị điều khiển bởi khách hàng. Wikipedia
Bạn đang tìm mpd. Chỉ với khách hàng tốt hơn.
freedrull đã đề cập đến nó bây giờ có hỗ trợ cho libinotify (mà tôi không biết). Tôi đã thấy các tập lệnh tuyệt vời dựa trên việc sử dụng trình nền "cron" inotify, để tự động chạy cập nhật mpd khi hệ thống tập tin thay đổi.
Chỉnh sửa thẻ cũng phụ thuộc vào ứng dụng khách mpd. Tôi đã thấy rằng ncmpcpp thực hiện tốt việc chỉnh sửa thẻ và xử lý danh sách phát.
Bạn có thể sử dụng phần mềm Squeezebox Server để đáp ứng nhu cầu này. Về cơ bản, nó là một tập hợp các tập lệnh Perl, vì vậy nó chạy ở bất cứ đâu mà không cần GUI và không cần thiết phải có phần cứng Squeezebox để sử dụng nó. Nó xuất giao diện web và luồng HTTP HTTP và cũng có nhiều khách hàng cho các nền tảng khác nhau có một số tính năng bạn đã mô tả.