甜菜引种

Mopidy-Beets的Python项目详细描述


Latest PyPI versionTravis CI build statusTest coverage

Mopidy用于浏览、搜索和 通过beets的web扩展从Beets播放音乐。

安装

通过运行安装:

pip install Mopidy-Beets

或者,如果可用,从apt.mopidy.com安装debian/ubuntu包。

配置

  1. 设置Beets web plugin

  2. 告诉mopidy在哪里可以找到beets web界面,方法是将以下内容添加到 您的mopidy.conf

    [beets]
    hostname = 127.0.0.1
    port = 8337
    
  3. 重新启动mopidy。

  4. mopidy中的搜索现在将返回甜菜库中的结果。

ogg文件的代理配置(可选)

您可能需要在beets前面配置http代理服务器 安装。否则在播放ogg文件和 需要查找的其他格式(技术术语:支持http 这些文件需要“range”请求)。

以下nginx配置片段就足够了:

server {
    listen 127.0.0.1:8889;
    root /usr/share/beets/beetsplug/web;
    server_name beets.local;
    location / {
        proxy_pass http://localhost:8888;
        # this statement forces Nginx to emulate "Range" responses
        proxy_force_ranges on;
    }
}

现在您应该相应地更改mopidy配置,以指向 Nginx端口位于甜菜端口的内部。之后莫皮迪就能 播放需要查找的文件格式。

用法

  1. 运行beet web启动beets web界面。
  2. 启动mopidy并通过任何mopidy客户端访问甜菜库:
    • 按相册浏览您的收藏
    • 搜索曲目或相册
    • 让音乐播放吧!

学分

更改日志

3.1.0版(2016-11-23)

  • 修复唱片集标题和艺术家姓名中非ascii字符的处理
  • 修复对空标题和名称的处理
  • 减少字符串匹配API请求的资源消耗

3.0.0版(2016-05-28)

  • 支持按艺术家、流派和年份浏览专辑
  • 改进的搜索(更多类别,更精确)
  • 符合Mopidy当前的扩展指南

v2.0.0(2015-03-25)

  • 要求mopidy>;=1.0。
  • 更新以使用mopidy 1.0中的新播放api。
  • 更新以使用mopidy 1.0中的新后端搜索api。

v1.1.0(2014-01-20)

  • 需要请求>;=2.0。
  • 更新了扩展和后端api以匹配mopidy 0.18。

v1.0.4(2013-12-15)

  • 需要请求>;=1.0,因为0.x似乎不够。(修复:7)
  • 删除与Python2.6兼容的hacks。
  • 将搜索字段track更改为track_name以与兼容 莫皮迪0.17。(修复:mopidy/mopidy 610)

v1.0.3(2013-11-02)

  • 正确编码包含非ascii字符的搜索查询。
  • 将记录器重命名为mopidy_beets

v1.0.2(2013-04-30)

  • 修复搜索。

v1.0.1(2013-04-28)

  • 初次发布。

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

推荐PyPI第三方库


热门话题
使用jaxrpc的Java eclipse WebService客户端   java编程方式在对象上写入名称   java Spring批处理:重试后跳过   java Android错误:错误:任务执行失败:应用程序:transformClassesWithDexForDebug'   带有清单文件nullPointerException的java Android元数据   spring Java Quartz调度作业停止运行   JavaMockito:如何在不调用实际方法的情况下,模拟带有参数和无效返回类型的静态方法?   java Tomcat连接池问题无法在关闭的连接上调用方法   java如何交换列表中的项目?   java如何停止线程并通过Toast在线程中正确显示文本?   java为什么连续写入OutputStream时偏移量0不会导致重复字节?   java我无法生成头文件   不兼容的返回类型错误java   修改值后键值对的java Jolt转换规范   java有自动更新Javadoc的工具吗?   java线程如何在ints自身实例类中共享变量   java继承一个非gwt模块   java Hibernate xml配置   使用netty4异步调用的java链接HTTP请求响应