b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

树莓派网易云音乐播放器

电脑杂谈  发布时间:2020-03-17 00:01:53  来源:网络整理

树莓派音乐播放器_树莓派 qq音乐_mp3剪辑器 mp3音乐剪辑器 音乐截取软件下载

之前毕业的时侯实在闲的无趣,正好手身上有个树莓派,就写了个简洁的网易云音乐播放器,代码很简单,写的也最乱,功能很简洁–只能搜索歌词,然后播放之,放在了github上,没想到竟然收到三十多颗星,实在惭愧,然后放年假,就想着把功能稍微完善一下,于是就有了WxNeteaseMusic,其实做的工作也不多,基于itchat和网易云音乐的python API,废话不多说,容我简单介绍一下吧。

项目源码都都在我的Github上,注意一共有两个版本,电脑版跟树莓派版,电脑版,即Windows/Linux/OSX自用的是Python的mp3play包,由于树莓派的Raspbian不支持mp3play,所以只能使用自带的omxplayer。

大家先下载下来,麻烦顺手点个Star呀~,你们的Star才是我坚持做下来的动力,谢谢哦。

下面我们以树莓派环境为例,安装其实很简单,都是一些python的pip依赖包:

上面这种依赖应该够了,如果提示缺少包的话,大家根据提示自行安装就可以了,然后切换至项目目录,执行 python run.py ,用微信扫码登录,Bingo, just enjoy it !

树莓派 qq音乐_mp3剪辑器 mp3音乐剪辑器 音乐截取软件下载_树莓派音乐播放器

嗯,先来听听都有哪些功能。

这就是WxNeteaseMusic V0.1版的功能菜单啦,后面如果你们有其他的需求以及使用过程中有哪些问题,都可以提起来,github上提Issue或者在以下评论都可以,后面我会尽量完善。

微信扫码登录后,向登陆的微信号发送命令,就可以使用了。我的微信号是可以自己向自己发送信息的,使用出来非常方便,但是有些微信号好像不能自己帮自己发信息,这种状况下,就必须借助另一个微信号向扫码登陆的微信号发命令。这里应该留意,扫码的之后itchat是以网站版/电脑版的形式登录微信的,如果扫码的电脑退出微信客户端,那么WxNeteaseMusic自然也不能正常使用。不过也是电脑退出微信之后网站版/电脑版不退出的方法,大家自行百度一下。

如果你们看一下代码常常看到,WxNeteaseMusic是以空格为分隔符来切割命令的,所以针对有两个或者三个参数的命令时,需要以括号为分隔符,下面我具体来介绍一下。

发送 H。

树莓派音乐播放器_树莓派 qq音乐_mp3剪辑器 mp3音乐剪辑器 音乐截取软件下载

命令格式为 L 用户名 密码树莓派音乐播放器,注意,L跟用户名、密码之间以空格分开,这里的用户名和密码是你的网易云音乐的用户名和密钥,邮箱格式。之后客户端会收到一条消息,登陆顺利以及登陆失败,如果登陆顺利,WxNeteaseMusic会保存你的UserId,所以并不需要每次使用都应登陆账号,除非要换其他账号,UserId在网易云音乐中是唯一的,用户的歌单、收藏列表等信息都是通过UserId来获得的。登陆顺利后,就可以使用以下的用途了,默认是我的UserId哦,别忘记登录呀~

登陆成功后,播放列表默认为网易云音乐的热歌榜,些时发送U可以获得客户的歌单,就是你在网易云音乐创建的歌单,获取歌单后,通过命令U 序号来选取对应的歌单,注意U和序号之间有空格树莓派音乐播放器,此时播放列表是你歌单里的歌词。

使用过程中,发送M可以随时查看当时的播放列表。

发送命令N来播放下一曲,N 序号播放列表中对应的歌曲,当前列表通过命令M获取。这里应该留意,通过N 序号选择列表中的插曲时,播放是临时的,并不保存在播放列表中,此时再发R命令时显示的播放信息是错误的。

发送命令R可获得正在播放的歌曲详情。

树莓派音乐播放器_mp3剪辑器 mp3音乐剪辑器 音乐截取软件下载_树莓派 qq音乐

发送命令S 歌曲名能进行歌曲搜索,成功后会返回搜索结果列表,再发送S 歌曲名 序号来播放对应序号的歌曲,注意,两次命令的歌曲名应该完全一致。

发送T获得网易云音乐的热门单曲榜,并升级播放列表。

发送G获取网易云音乐的热门单曲榜,并升级播放列表。

发送E退出播放,此时播放列表变为空,用户即使要恢复播放,需要获得歌单更新播放列表。

好吧好吧,说了这么多,还是使我来实际来演示一下吧。注意,演示中的登录密码我终于更改了,你们就不要试了哈。

mp3剪辑器 mp3音乐剪辑器 音乐截取软件下载_树莓派 qq音乐_树莓派音乐播放器

演示

如果还不知道的话,我还拍了个小视频,放在了优酷上,请点击此处观看。

当前在树莓派上使用的播放器为raspbian自带的omxplayer,因为python的mp3play包不能在树莓派上使用,后来对比了mpg123和omxplayer发现,omxplayer音质还要相对好一些。另外,在登陆网易云音乐的之后必须进行一个加密算法,由于树莓派的推导能力有限,所以必须多期待一会。

1.网易云音乐中部分音乐链接未失效,所以或许促使播放失败的状况,这种情况下,因为树莓派版使用的是omxplayer,而非其他系统下的WxNeteaseMusic使用的mp3play模块,omxplayer并不能感知到播放失败,还会经常等待当前播放失败的歌曲的时长就会播放下一首,或者其他命令触发切换动作,如(N)等,建议使用网易音乐的客户端把播放失败的这首歌直接删除掉,这样在树莓派上播放时就不会卡住了。而手机版使用的是python的mp3play包,播放失败时会自动跳过。

2.通过N 序号选择列表中的插曲时,播放是临时的,并不保存在播放列表中,此时再发R命令时显示的播放信息是错误的。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-144407-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...