使用 mpd + mingus 听音乐

写了篇使用mpd+mingus在emacs中听音乐的blog,和大家分享。 https://blog.geekinney.com/2019/08/31/listen-music-in-emacs/

Music Player Daemon(mpd)是一个功能很强大的server端的音乐播放程序,需要配合client使用。mingus就是emacs中的client,负责ui。所以mingus基本不需要配置,所有功能都有对应的快捷键,可以很方便的查看。需要配置的就是mpd,也不复杂,可以看一下我的blog。

效果截图:

3 个赞

其实emms默认就调用mpd

嗯嗯,emms很强大,主要是mingus不用折腾,开箱即用。

Emacs 的 MPD 插件貌似不少,Emacs 自带一个(据说比较简陋)、还有个比较新的 mpdel(估计质量比较高,因为作者很厉害),加上你用的 mingus 就三个了。

1 个赞

mpd只能播放本地音乐吗?有没有可能支持网易云音乐之类的在线播放

我也想知道emacs有没有播放在线音乐的方案

Emms 里可以使用 emms-play-url (应该需要播放器支持,比如 mpv+youtube-dl)

网易云好像有cli

1 个赞

嗯嗯,找到了,GitHub - darknessomi/musicbox: 网易云音乐命令行版本 ,很不错诶!

我在emacs terminal中用,体验很不错,以后就可以在线听网易云了!

2

2 个赞

听音乐不是有ipod吗

使用(setq mingus-mode-always-modeline t)总是启用mingus的modeline之后,有没有办法可以将mingus相关的modeline元素总是放在modeline的最右侧呢?

我设置 (setq mingus-mode-always-modeline t) 后,modeline都没有显示歌曲相关信息,不知道是什么问题。。

請問這個terminal是怎麼設置的,ansi-term運行出錯,謝謝!

我用的vterm, 不用设置。

链接挂了,这是新的链接:https://blog.geekinney.com/post/listen-music-in-emacs.html

1 个赞

BLOG 不错 :+1:

谢谢,主题样式是基于 CSS for Org-exported HTML 修改的,喜欢的伙伴可以在页面资源里自取~

我在用内置的mpc.el 除了没有face美化外,无论界面还是搜索功能 都非常不错! 基本和RhythmBox 很像。 我个人推荐使用它 优先于 mingus和mpdel, 毕竟内置。

要说简陋的话 就是源码的完善度不高, 看起来就像一个草稿, 而且一排TODO 到27 还没有做 :smile_cat:

如果有个mpd前端就更加方便了,在terminal里听音乐很容易会关掉 :rofl: