命令行网易云音乐

在家里听音乐用的方案 在家里听作业BGM,电脑开个网易云音乐的网页一个比较占用资源,一个耗电,而且电脑音箱效果也不是很好。所以就想要在客厅用音响播放。

方案

一个解决方案是surface pro3或者手机播放,使用电视投影功能在电视播放,从音响输出,然而这样一来占用网速,而且还要视频编码解码运算量大耗电发热音质还有损失,还要开个电视也不方便,听歌的时候也不能使用电视了。
所以用另一个方案,利用树莓派运行命令行的网易云音乐客户端,直接输出到音响。这样不用开电脑不用开电视,轻量级的解决方案。

实现

命令行网易云音乐用的NetEase-MusicBox 因为之前被网易要求删除代码,所以原本的项目已经没了,在pip上面也找不到,不过有人fork了所以还能找到代码。不通过pip获取,直接clone源代码进行安装就行。
在A岛技术版看到有个串有人也自己用python也实现另一个命令行版本「还没完成的样子」,说是因为目前的客户端并不能提供320kbps的音乐,而且缺少推荐曲目信息。然而github上找的readme中说了支持320kbps的音乐,不知道是被修改过后的版本?

使用

现在在使用sp3开Putty连到树莓派上就能进行播放控制了,使用screen可以在断开连接之后继续播放,也可以在其他终端继续控制,会方便点。当然不只是sp3可以控制,使用nexus7也可以控制了,android上也有ssh连接的app,连上之后screen -x继续回到客户端控制会话就行。

本文编辑工具

这篇文章改在linux驱动的台式机上码了,全键盘用起来比sp3舒服点,字也没那么小。用的Cmd Markdown编辑器的linux客户端,然而就只是一个包装好的web app而已并没有什么卵用,连打开本地md文件都不能够。编辑器的语法跟MarkdownPad稍微有点不一样,应该也是支持GFM的,估计hexo也能够支持这种语法。

以上

Show Comments