Mopidy扩展,用于播放本地音乐存档中的音乐

Mopidy-Local的Python项目详细描述


Latest PyPI versionTravis CI build statusTest coverage

Mopidy从本地音乐存档播放音乐的扩展名。

需要维修人员

Mopidy Local目前由Mopidy Core提供生命支持 开发商。它需要一个更专业的维护人员。

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

  1. 对项目的任何部分提出2-3个良好的拉动请求。

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

  3. 发送拉取请求删除此分区并将自己添加为 “当前维护者”在下面的“信用”部分。在请求中 说明,请参考先前的拉取请求并声明 你已经熟悉了那些悬而未决的问题。

    作为维护者,您将被授予对repo的push访问权限和 在您认为合适的时候发布到pypi。

安装

debian/ubuntu/raspbian

安装mopidy-local包:

sudo apt install mopidy-local

如果您想要mopidy local的最新版本,请将apt.mopidy.com添加为 系统上的apt存档。

Arch Linux

AUR:

安装mopidy-local
yay -S mopidy-local

其他分布

如果mopidy local还不是Linux发行版的软件包,请从PyPI

pip install Mopidy-Local

配置

在启动mopidy之前,必须为 mopidy本地到mopidy配置文件:

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

提供以下配置值:

  • local/enabled:是否应该启用本地扩展。 默认为true
  • local/library:要使用的本地库提供程序,如果要更改此项 对本地文件使用第三方库。
  • local/media_dir:包含本地媒体文件的目录的路径。
  • local/scan_timeout:放弃扫描前的毫秒数 文件并移到下一个文件。
  • local/scan_follow_symlinks:如果我们应该遵循 local/media_dir
  • local/scan_flush_threshold:要等待的曲目数 图书馆应该尽量保存到目前为止的进展。有些库可能没有 尊重这个设置。将此设置为零可禁用刷新。
  • local/excluded_file_extensions:扫描时要排除的文件扩展名 媒体目录。值应该用逗号或换行符分隔。

用法

生成库

命令mopidy local scan将扫描 local/media_dirconfig任何音频文件的值,并生成 元数据库。

为您的音乐制作本地音乐库以供mopidy使用:

  1. 确保local/media_dirconfig值指向 音乐已定位。运行以下命令检查当前设置:

    mopidy config
    
  2. 扫描媒体库。:

    mopidy local scan
    
  3. 开始mopidy,在客户机中找到音乐库,然后播放一些本地音乐!

更新库

当您在收藏中添加或删除音乐并希望更新时 mopidy的本地库索引,需要重新扫描:

mopidy local scan

注意,如果使用默认的本地库存储json,则 扫描完成后需要重新启动mopidy,以便将更新的索引 使用。

如果希望索引更新立即生效,可以尝试 Mopidy-Local-SQLite,其中 在不久的将来可能会成为默认的后端。

学分

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javapojo到org。布森。文件,反之亦然   java突然增加了G1老一代的承诺内存,减少了Eden的大小   java为什么对多个RXJava观察对象不执行并行执行?   java中的枚举是故障安全的吗?如果是,怎么做?   java是等待字符串变为相等的正确方法   java CodeAbbey挑战14个数据输入问题?   在java中的任意位置插入。util。列表   java替换html中的值   java需要帮助破译一个小堆栈跟踪:我使用的是哪种WS?   java Guice依赖项注入器空指针异常   java如何在3D引擎中实现视图剪裁平面?   JavaEclipseRCP:操作与命令需要更新   java如何使用XPAGES DesignerFacesServlet显示泰语字母(以及另一个亚洲/阿拉伯字母)   java装饰器模式问题   java我对空间复杂性的分析正确吗?   不显示java OpenGL ES 2纹理   使用java问题中的wc命令计算行数   java为什么空指针异常取决于条件的顺序?   Java日期在同一天或同一个月   java在使用lambda表达式时在变量中存储一些值