네트워크 음악 서버 / 플레이어 용 Linux MPD (음악 플레이어 데몬) 플레이어 대안이 있습니까?


9

원격 제어 음악 플레이어로서 MPD (음악 플레이어 데몬)에 대한 다른 대안이 있습니까? 네트워크를 통해 제어 할 수 있어야하며 X 서버를 실행할 필요가 없습니다.


MPD와 다르게 무엇을해야합니까?
— asjo

나는 능력에 관계없이 모든 대안에 관심이 있습니다. MPD 자체에는 디렉토리 감시 기능이 부족합니다 (새로운 것을 추가하면 db를 강제로 새로 고쳐야 함). 재생 목록은 매우 정적이고 태그를 원격으로 편집 할 수있는 기능이 없습니다 (외부 도구를 사용하여 원격으로 편집 해야하는 성가심). MPD 위키 메인 페이지에 언급 된대로 : MPD는 음악을 재생하는 서버입니다. 나는 더 많은 것을 원했다 :-)
— Saulius Žemaitaitis

: MPD는 제한이 많이있다 mpd.wikia.com/wiki/What_MPD_Is_and_Is_Not
— endolith

1
불행히도 대안에는 더 많은 한계가 있습니다. Banshee와 같은 실제 프로그램 중 하나가 분리되어 한 컴퓨터에서 서버로 실행되고 다른 컴퓨터에서 클라이언트 / 원격 제어로 실행될 수 있기를 바랍니다. 한숨.
— endolith

또 다른 가능성은 헤드리스 시스템에서 X 서버 (Xvfb?)를 "가짜"만든 다음 원격 제어를 통해 X 앱을 사용하는 것입니다. 예를 들어 밴시는 리모컨이 있습니다. launchpad.net/banshee-remote-control dartmouth.edu/~nstamato/android.html
— endolith

답변:


5

xmms2 는 훌륭한 대안입니다.

웹 페이지에서 :

클라이언트-서버 모델

  • XMMS2가 다양한 다중 인터페이스 (클라이언트)를 가질 수 있습니다.
    • 명령 줄 인터페이스
    • GTK 클라이언트 (GNOME 및 Xfce4와 일치하는 모양 및 느낌)
    • KDE 클라이언트 (KDE 모양 및 느낌과 일치)
  • 네트워크 투명성은 XMMS2를 원격으로 실행 및 제어 할 수 있음을 의미합니다 (예 : '미디어 상자'에서 XMMS2를 실행하고 Bluetooth 지원 PDA (TCP)를 사용하여 네트워크를 통해 제어)-모바일 플랫폼 참조)

오래 전부터 xmms2를 GUI 플레이어로 알고 있었지만 명령 행 인터페이스와 원격 네트워크 제어를 지원할 수 있다고 생각하지 못했습니다. 정보에 대해서 감사드립니다!
— Saulius Žemaitaitis

xmms는 직선 GUI 플레이어이며 xmms2는 반드시 xmm을 다시 구현하려고하지는 않지만 클라이언트 / 서버 모델 및 외부 GUI 클라이언트를 사용합니다.
— cschol

오 예, 저는 xmms를 의미했습니다 :-)
— Saulius

4

그루브 분지 는 MPD의 경쟁자입니다. 또한 자체 ( 더 나은 ) 프로토콜 외에도 MPD 프로토콜을 지원합니다 . 내장 된 음량 스캐닝, 파일 시스템 감시, Last.fm scrobbling, Auto-DJ, 태그 편집 및 스트리밍 지원 기능이 있습니다. 원하는 경우 사용하도록 선택할 수있는 웹 기반 인터페이스가 제공됩니다 (스크린 샷 참조).

온라인 데모

스크린 샷 : 스크린 샷


우분투 시작하기

다음을 사용하여 Ubuntu에 그루브 베인을 설치할 수 있습니다.

sudo apt-get install groovebasin

그런 다음 ~ / music에서 자신의 음악 폴더로 심볼릭 링크를 만듭니다.

ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music

그런 다음 시작하십시오.

groovebasin &

그런 다음 웹 브라우저에서 액세스하십시오. 127.0.0.1:16242


그루브 베인을 시도했지만 사용자가 노래에 액세스하기 위해 사용자 이름 / 비밀번호를 입력 할 수있는 옵션이 없습니다. 또한 LAN에서 인터페이스에 액세스하는 방법도 제공하지 않습니다. localhost에서만 작동합니다. 사용에 대한 이러한 최소 요구 사항이 누락 된 이유를 이해하지 못합니다.
— Josh

이 두 가지 기능을 모두 지원합니다. 전자는 웹 인터페이스의 "설정"창에서 구성 할 수 있고 후자는 서버와 같은 디렉토리에있는 "config.json"파일에서 구성 할 수 있습니다. 이 자료의 작동 방식을 파악하는 데 문제가있는 경우 문제를 제기 해 주시면보다 자세한 설명을 드리겠습니다.
— andrewrk

1

나는 그것을 시도하지 않았으므로 이것을 권장하지는 않지만 pita 는 명령 줄 클라이언트 서버 음악 플레이어입니다.

업데이트 : 개발자에 따르면 MPD와 거의 동일한 기능을 수행하며 적극적으로 유지 관리되지 않습니다. 또한 확장하기 쉬운 C 대신 Python입니다. "같은 문제를 거의 같은 방식으로 확실히 해결하려고합니다".


프로젝트 홈페이지에서 : "최고 볼륨에서 Winger의 가장 큰 히트 곡을 재생하는 동안 opengl 파형 오실로스코프 플러그인이 화면에서 춤추게하려면 다른 무언가가 필요할 것입니다."
— quck quixote

불행히도, 나는 종과 휘파람이있는 것을 원하며 MPD에는 그것들이 없습니다. 내가 바보 시각화를 싶지 않아,하지만 난 클라이언트에서 파일의 DAAP 액세스, Last.fm 라디오, 태그 편집 및 삭제를 원하십니까, 앨범 아트는 서버에서 클라이언트로 등 발송
— endolith




1

당신이 이것을 알고 있는지 확실하지 않지만 최신 MPD는 libinotify를 지원합니다.



0

당신은 mpd를 찾고 있습니다. 더 나은 고객과 함께하십시오.

freedrull은 이제 libinotify (알지 못하는)를 지원한다고 언급했습니다. 파일 시스템이 변경 될 때 inotify "cron"데몬을 사용하여 mpd 업데이트를 자동 실행하는 멋진 스크립트를 보았습니다.

태그 편집은 mpd 클라이언트 앱에 따라 다릅니다. ncmpcpp가 태그를 편집하고 재생 목록을 처리하는 데 효과적이라는 것을 알았습니다.


0

이 요구를 충족시키기 위해 Squeezebox Server 소프트웨어 를 사용할 수 있습니다 . 기본적으로 Perl 스크립트 세트이므로 GUI가 없어도 어디에서나 실행되므로 Squeezebox 하드웨어를 사용할 필요가 없습니다. 웹 인터페이스와 HTTP MP3 스트림을 내보내고 설명한 기능 중 일부를 가진 다양한 플랫폼을위한 다양한 클라이언트도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.