V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tywtyw2002
V2EX  ›  分享创造

最近在实现一个网易云音乐的 Alfred Workflow

  •  
  •   tywtyw2002 · 2017-01-25 08:19:35 +08:00 · 7248 次点击
    这是一个创建于 2866 天前的主题,其中的信息可能已经有所发展或是发生改变。
    网易云音乐的 Mac client 做的十分的封闭,在切换歌单的时候必须要切换到程序才行。如果写 Workflow 也只能利用网易音乐的热键,效率十分的低下。

    所以我用 mopidy 写了一套网易云音乐的播放后端,其中利用了网易的 api 去查找和播放。用 workflow 去控制 mopidy ,其中 workflow 特别优化了一下 mopidy 查找歌单的流程。想必在 cli 下面直接用 ncmpcpp 去控制( mopidy 自带 mpd 协议),操作流程变得十分的畅快。

    目前还在龟速开发中,目前实现了查找和播放每日推荐歌单,和一些基本的音乐播放器控制操作。

    未来音乐查找部分会脱离 mopidy ,用 workflow 直接实现, mopidy 仅仅作为一个播放器。 mopidy 的好处是可玩性极高,可以基于 raspberry pi 和 pulseaudio 去组家庭娱乐系统。

    音乐播放器控制


    查找最新歌单



    PS :在 Alfred workflow 下实现 n 级菜单真的十分的麻烦,尤其是 menu 要写非常多的东西。 python 的 framework ( https://github.com/deanishe/alfred-workflow/)写的也是让我十分的无语。

    PSS :代码目前不会放出,因为代码写的很乱也没有文档,需要配置环境才能运行,最主要的是版本控制还在 WIP 过程中。
    5 条回复    2017-05-31 23:41:18 +08:00
    Swiftfrog
        1
    Swiftfrog  
       2017-01-25 08:22:15 +08:00
    感觉很不错的样子!!!
    Unknwon
        2
    Unknwon  
       2017-01-25 08:43:31 +08:00
    666 支持一下!
    joeke
        3
    joeke  
       2017-01-25 09:57:08 +08:00
    支持一下,很喜欢网易云音乐
    henryxie2093
        4
    henryxie2093  
       2017-01-28 20:12:34 +08:00
    键盘上按一下 F9 就好啊
    presjch
        5
    presjch  
       2017-05-31 23:41:18 +08:00
    期待分享出来哈!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1114 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:49 · PVG 07:49 · LAX 15:49 · JFK 18:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.