网络音乐服务器/播放器是否有Linux MPD(音乐播放器守护程序)播放器替代品[关闭]


9

MPD(音乐播放器守护程序)作为远程音乐播放器是否有合理的替代方案?它应该可以通过网络控制,并且不需要运行X服务器。


它与MPD有什么不同?
09年

我对所有替代方案都感兴趣,无论它们的功能如何。MPD本身缺乏目录监视功能(添加新内容后必须强制其刷新数据库),播放列表非常静态,并且无法远程编辑标签(必须使用外部工具进行远程编辑很烦人)。正如MPD Wiki主页上所述:MPD是播放音乐的服务器。我想要更多:-)
SauliusŽemaitaitis09年


1
不幸的是,替代方案似乎有更多的局限性。我希望像Banshee这样的真实程序可以被解耦并作为一台计算机上的服务器运行,而在另一台计算机上作为客户端/远程控制运行。叹。
endolith

另一种可能性可能是“伪造”无头机器上的X服务器(使用Xvfb?),然后通过远程控制使用X应用程序。例如,女妖有遥控器。launchpad.net/banshee-remote-control dartmouth.edu/~nstamato/android.html
endolith,2009年

Answers:


5

xmms2是一个很好的选择。

在网页上:

客户端-服务器模型

  • 允许XMMS2具有各种多个接口(作为客户端)。
    • 命令行界面
    • GTK客户(匹配GNOME和Xfce4外观)
    • KDE客户(匹配KDE外观)
  • 网络透明性意味着您可以远程运行和控制XMMS2(例如,在“媒体盒”上运行XMMS2,并使用支持蓝牙的PDA(TCP)通过网络对其进行控制-请参阅移动平台)

早在很久以前,我就将xmms2称为GUI播放器,甚至没有想到它可能具有命令行界面和远程网络控制支持。谢谢(你的)信息!
SauliusŽemaitaitis09年

xmms是/曾经是GUI播放器,xmms2不一定尝试重新实现xmms,而是使用客户端/服务器模型和外部GUI客户端。
cschol

噢,我是说xmms :-)
SauliusŽemaitaitis09年

4

Groove Basin是MPD的竞争对手。除了它自己的(更好的)协议之外,它甚至还支持MPD 协议。它具有内置的响度扫描,文件系统监视,Last.fm加密,自动DJ,标签编辑和流媒体支持。它带有基于Web的界面,您可以根据需要选择使用该界面(请参见屏幕截图)。

在线演示

屏幕截图: 屏幕截图


Ubuntu入门

您可以使用以下方法在Ubuntu上安装groovebasin:

sudo apt-get install groovebasin

然后创建一个〜/ music到您自己的音乐文件夹的符号链接:

ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music

然后启动它:

groovebasin &

然后从Web浏览器访问它,网址为 127.0.0.1:16242


我尝试了groovebasin,但是它没有用户输入用户名/密码来访问歌曲的选项。它还不提供任何从LAN访问接口的方法。它仅适用于本地主机。我不明白错过这些最低使用要求的原因。
2015年

它支持这两个功能。前者可以在Web界面的“设置”窗格中进行配置,后者可以在与服务器相同目录中的“ config.json”文件中进行配置。如果您在弄清楚这些内容的工作方式时遇到困难,欢迎您提出问题,我将给出更详细的解释。
andrewrk

1

我不推荐这样做,因为我还没有尝试过,但是pita是命令行客户端服务器音乐播放器。

更新:根据开发人员的说法,它的作用与MPD相同,并且未得到积极维护。而且,它是Python而不是C,它更易于扩展,等等。他们“肯定试图以几乎相同的方式解决相同的问题”。


从项目主页上获得的信息:“如果要在最大音量播放Winger最受欢迎的歌曲时,让opengl波形示波器插件在屏幕上跳舞,那么您可能还需要其他东西。”
2009年

不幸的是,我想用铃铛吹口哨,而MPD没有。我不想哑可视化,但我确实想DAAP访问,Last.fm电台,标签编辑和删除从客户端的文件,专辑封面发送到客户端从服务器,等等
endolith




1

不知道您是否知道这一点,但是最新的MPD支持libinotify,显然可以自动更新数据库。



0

您正在寻找mpd。只是有更好的客户。

freedrull提到它现在支持libinotify(我不知道)。我看过很酷的脚本,这些脚本基于使用inotify“ cron”守护程序来在文件系统更改时自动运行mpd更新。

标签编辑还取决于mpd客户端应用程序。我发现ncmpcpp在编辑标签和处理播放列表方面做得很好。


0

您也许可以使用Squeezebox Server软件来满足此需求。它基本上是一组Perl脚本,因此它可以在不需要GUI的任何地方运行,并且不需要Squeezebox硬件来使用它。它导出一个Web界面和一个HTTP MP3流,并且还有用于不同平台的各种客户端,这些客户端具有您描述的某些功能。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.