跳到内容

安装Mopidy插件

Mopidy Jellyfin插件可使用pip从PyPi安装。

一般

对于工作站或便携式计算机等通用计算机,建议在用户模式下安装Mopidy插件。使用sudo或root权限从pip安装python软件包可能会在将来与软件包管理器发生冲突。

安装Mopidy插件安装Mopidy插件
  1. 使用官方文档以您喜欢的方法安装Mopidy
  2. 为Mopidy安装Jellyfin插件:
pip3 install --user mopidy-jellyfin
  1. (可选)安装其他与Mopidy相关的软件包:pip3 install –user mopidy-mpd mopidy-musicbox-webclient
  2. 配置位于$HOME / .config / mopidy / mopidy.conf的mopidy.conf请参阅配置文件
  3. 如果您的系统上尚未安装其他gstreamer编解码器,则可能有必要安装这些编解码器,但是它们的可变性很高,并且取决于您的硬件和发行版
  4. 通过从终端运行Mopidy启动程序
  5. 查看使用

Raspberry Pi(带遥控器的扬声器)

使用Raspberry Pi(或其他小型计算机),可以使用Mopidy构建连接到Jellyfin服务器的一组独立的智能扬声器。

  1. 拍摄最后的Raspbian图像。除非您需要图形界面,否则$0027Lite$0027图像足以满足该项目的需要。
  2. 将映像安装在SD卡上(请参阅官方文档)
  3. 从正确的存储库中安装Mopidy,以确保我们具有最新版本
  4. 安装必要的操作系统软件包:sudo apt install mopidy mopidy-mpd gstreamer1.0-plugins-bad python3-pip
  5. 安装所需的Jellyfin插件和其他任何与Mopidy相关的软件包:sudo pip3安装mopidy-jellyfin mopidy-musicbox-webclient
  6. 在/etc/mopidy/mopidy.conf中配置您的mopidy.conf:请参阅配置文件
  7. 启用并启动Mopidy服务:sudo systemctl enable –now mopidy
  8. 查看使用

配置文件

Mopidy配置文件以INI格式分为几部分。这是Jellyfin的示例。

[jellyfin]主机名= Jellyfin服务器主机名用户名=用户名密码=密码库= Library1,Library2(可选:默认为“ Music”(如果未定义))albumartistsort = False(可选:默认为True(如果未定义)) album_format = {生产年份}-{名称}(可选:如果未定义,则默认为“ {名称}”)
  • 确定在Mopidy的内部库中填充的内容(请参见艺术家/专辑/等)。使用文件资源管理器,它将在Jellyfin服务器上显示所有音乐或书籍库
  • 如果根据“艺术家”或“专辑艺术家”中的元数据填充媒体库,则相册艺术家排序会更改
  • 使用文件浏览器视图时,可以使用album_format更改音乐专辑的显示格式。当前唯一真正可用的字段是ProductionYear和Name

其他可能有用的选项包括:

[mpd] enabled = true#如果要从远程MPD客户端控制此实例,则很有用hostname = 0.0.0.0port = 6600#这将有助于避免艺术家或具有大量文件的文件夹的超时错误connection_timeout = 300#在需要控制时使用该系统通过Web浏览器[http]主机名= 0.0.0.0port = 6680

请注意,Mopidy不提供开放端口上的安全性,因此,如果要在公共场所运行此端口,则可能需要将0.0.0.0更改为127.0.0.1,以防止其他人劫持您的监听会话。

使用方法

Mopidy工作后,就可以与所需的客户端连接并对其进行控制。 MPD客户端默认情况下将使用端口6600连接。经过测试的MPD客户端包括ncmpcpp和MALP。如果是远程系统,可以通过http://本地主机:6680或http:// $IP_ADDRESS:6680与Web客户端联系。

更新资料

当Mopidy Jellyfin的新版本发布时,您可以使用–upgrade标志通过pip对其进行更新。使用上面的安装示例:

pip3 install --user --upgrade mopidy-jellyfin

sudo pip3 install --upgrade mopidy-jellyfin

zh_CN简体中文
es_ESEspañol hi_INहिन्दी arالعربية pt_BRPortuguês do Brasil bn_BDবাংলা ru_RUРусский ja日本語 de_DEDeutsch fr_FRFrançais it_ITItaliano zh_CN简体中文