新插件: netease-cloud-music.el (网易云音乐)

我编写了一个网易云音乐Emacs插件
链接:SpringHan/netease-cloud-music.el

按键

(注: 插件中的 列表/playlist 相当于收藏)

快捷键 功能
a 将当前播放的音乐加入列表
r 开启或关闭循环
f 通过歌名和歌手名寻找歌曲(歌手名可不填)
P 播放列表里的所有歌曲(若光标在某个歌曲下,则从此歌曲开始播放)
p 播放上一首歌曲
n 播放下一首歌曲
x 关闭当前歌曲
> 快进
< 快退
?/h 模式帮助
RET 播放光标下的歌曲
SPC 播放或暂停歌曲
q 推出网易云音乐

函数

  • netease-cloud-music
    打开网易云音乐buffer并开启major mode。如果buffer已经打开,则跳转到网易云音乐buffer

变量

  • netease-cloud-music-seek-second (string)
    可修改此变量来更改每次快进快退的秒数,默认为"5"
27 个赞

用上了,开箱即用,赞赞赞!

1 个赞

非常赞,但是在执行其它比较耗时的指令,会暂停播放,这个可以优化。

能够详细说明一下问题吗?我目前没有遇到这种情况。

在Netease-Cloud-Music buffer上听歌,这时候我去打开 org-agenda,org-agenda需要一两秒才能打开,在这一两秒中是不播放音乐的,org-agenda打开完后会继续播放.

有考虑加上登录网易云的功能么

有的,不过目前时间不够,以后会加上。

好的,我等下去解决这个问题。

赞!

稍微适应了一下就会用了。

下一步检索和播放列表功能加强一下会更好用。

1 个赞

刚刚推送了下,现在改用异步进程播放音乐
Netease-Cloud-Music.el

2 个赞

能否自定义播放器,默认使用MPlayer,个人喜好mpv

可以啊,不过前提是此播放器能够播放非本地音乐

我现在去加入这个功能

mpv可以播放网络地址的,感谢大神

其实老早就有网易云的包了,能登陆,有歌单的,不过作者好久不更新了,不知道还能不能用了

需要配合这个项目一起用

我知道,我当时用的就是这个包,不过它需要在本地开启node,我觉得有点麻烦。然后就写了这个插件

新增了可使用自定义播放器的功能,一定要仔细阅读README,按照上面的内容进行配置。

1 个赞

感谢,马上试试看

可以爬歌词吗?

歌词以后会加入,目前的话时间有限,毕竟还是个学生党。
或者可能有大佬提交pr也说不定