Ponymusic
,中文名波尼音乐
,源于作者7年前的一个毕业设计作品,后来作者开源共享了出来,供爱好者研究使用。笔者翻了下作者的博客,发现最开始使用的是某度的音乐API,后来某度将API关闭了,这个项目也就暂停了。不过今年 10 月份,作者又重启了这个项目,并使用某易云的音源API代替了原来某度的 API,成为一款第三方的某音云客户端。
#01 Ponymusic功能简介
本地功能
添加和播放本地音乐文件
专辑封面显示
歌词显示,支持拖动歌词调节播放进度
通知栏控制
夜间模式
定时关闭
在线功能
登录网易云
同步网易云歌单
每日推荐
歌单广场
排行榜
搜索歌曲和歌单
#02 Ponymusic功能展示
1、首页
显示每日推荐、私人漫游、歌单、排行榜等等入口。
2、每日推荐
调某易云的API,显示每日推荐的歌曲。
3、歌单广场
调某易云的API,显示各种类型的歌单。
4、播放界面
模仿某易云App的风格,就那么个意思。
#03 Ponymusic使用方法
Ponymusic
目前仅支持安卓平台,且需要配合NeteaseCloudMusicApi
服务端才能正常使用,也就是需要先搭建一个某易云的服务器,然后在App端连接这个服务器,按着下面步骤操作就行。
1、搭建网易云服务器
NeteaseCloudMusicApi
按照也很简单,笔者准备了Docker和Docker Compose两种部署方式,任选一种即可。
1、Docker方式
docker run -d \ --name=cloudmusic-163 \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Asia/Shanghai \ -p 3000:3000 \ --restart unless-stopped \ binaryify/netease_cloud_music_api:latest
2、Docker Compose方式
version: '3.9' services: cloudmusic-163: image: binaryify/netease_cloud_music_api:latest container_name: cloudmusic-163 restart: unless-stopped network_mode: bridge environment: PUID: 1000 PGID: 100 TZ: Asia/Shanghai ports: - '3000:3000'
如果不想自己搭建API服务器,其实有一些同仁已经将网易云 API 服务部署到公网了,你可以直接用。这里不方便直接贴地址,下面教大家如何找到可以用的服务:用
网易云音乐API
,点击搜索结果链接,拷贝地址栏链接,输入到步骤3即可。
2、安装 APP
在手机上下载并安装好 APP,这个就不赘述了,下载地址见文末。
3、设置域名
打开 APP,点击左上角汉堡按钮,打开抽屉,点击域名设置,输入步骤1中的地址(包含端口),设置完成即可体验。在我的里面可以使用某易云官方 App 扫描登录,目前还不支持其他登录方式。
#04 获取Ponymusic
Ponymusic
目前仅支持安卓端,想尝鲜的朋友可以在笔者公众号私信“Ponymusic”即可快速获取下载链接,安装即可享用。
再次温馨提示:由于Ponymusic
需要配合API服务器才能正常使用,请根据自己的实际情况下载使用。
转自感谢:https://www.huluohu.com/posts/891/