跳转到主要内容

莫皮迪扩展,用于播放您本地音乐库中的音乐

项目描述

Latest PyPI version CI build status Test coverage

Mopidy 扩展,用于播放您本地音乐库中的音乐。

目录

需要维护者

Mopidy-Local目前由Mopidy核心开发者维护,但仍需要一个更专注的维护者。

如果您想成为Mopidy-Local的维护者,请

  1. 提交2-3个改进项目任何部分的良好拉取请求。

  2. 阅读并熟悉所有项目的开放问题。

  3. 提交一个拉取请求删除本节,并在下面的“鸣谢”部分添加自己作为“当前维护者”。在拉取请求描述中,请引用之前的拉取请求并说明您已熟悉开放问题。

    作为维护者,您将获得对仓库的推送访问权限以及在您认为合适的时机发布到PyPI的权限。

安装

通过运行以下命令进行安装:

sudo python3 -m pip install Mopidy-Local

查看https://mopidy.com/ext/local/获取其他安装方法。

配置

在开始Mopidy之前,您必须将Mopidy-Local的配置添加到您的Mopidy配置文件中

[local]
media_dir = /path/to/your/music/archive

以下配置值可用

  • local/enabled:是否启用本地扩展。默认为true

  • local/media_dir:本地媒体文件目录的路径。

  • local/max_search_results:应返回的搜索结果数量。默认为100。

  • local/scan_timeout:在放弃扫描文件并继续下一个文件之前等待的毫秒数。

  • local/scan_follow_symlinks:是否应跟随在local/media_dir中找到的符号链接。

  • local/scan_flush_threshold:在通知库尝试存储到目前为止的进度之前等待的曲目数量。某些库可能不会遵守此设置。将此设置为零以禁用刷新。

  • local/included_file_extensions:在扫描媒体目录时包括的文件扩展名。值应通过逗号或换行符分隔。每个文件扩展名应以点开始,例如.flac。在此设置任何值将覆盖local/excluded_file_extensions的存在。

  • local/excluded_file_extensions:在扫描媒体目录时排除的文件扩展名。值应通过逗号或换行符分隔。每个文件扩展名应以点开始,例如.html。默认为常见非音频文件扩展名列表,通常在音乐收藏中找到。如果设置了local/included_file_extensions,则此配置值无效。

  • local/directories:用于浏览的顶级目录名称和URI列表。

  • local/timeout:数据库连接超时(秒)。

  • local/use_artist_sortname:是否使用排序名称字段来对艺术家浏览结果进行排序。默认禁用,因为如果库中不是所有艺术家都有正确的排序名称,这可能会产生令人困惑的结果。

  • local/album_art_files:在搜索外部专辑艺术时检查的文件名列表。这些可以包含UNIX shell模式,例如*?等。

使用说明

生成库

命令mopidy local scan将扫描配置值local/media_dir中设置的路径,查找任何音频文件并构建一个元数据库。

为了使您的本地音乐库对Mopidy可用

  1. 确保local/media_dir配置值指向您的音乐所在位置。通过运行以下命令检查当前设置:

    mopidy config
  2. 扫描您的媒体库。

    mopidy local scan
  3. 启动Mopidy,在客户端中找到音乐库,并播放一些本地音乐!

更新库

当您在您的收藏中添加或删除音乐后,想要更新 Mopidy 对本地库的索引时,需要重新扫描

mopidy local scan

可以指定选项来控制扫描命令的行为

  • --force 强制重新扫描所有媒体文件

  • --limit <number> 扫描的最大曲目数

示例

mopidy local scan --limit 50

清除库

要删除您的本地图片并清除您的本地库

mopidy local clear

会提示您确认此不可逆的操作。

项目资源

鸣谢

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

Mopidy-Local-3.2.1.tar.gz (38.2 kB 查看哈希值)

上传时间: 源代码

构建分发

Mopidy_Local-3.2.1-py3-none-any.whl (30.8 kB 查看哈希值)

上传时间: Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面