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服务器才能正常使用,请根据自己的实际情况下载使用。
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!
文章评论