Ponymusic:一款涅槃重生的云音乐客户端,仅限安卓哦!(转)

@Wen's  December 22, 2023

Ponymusic

Ponymusic,中文名波尼音乐,源于作者7年前的一个毕业设计作品,后来作者开源共享了出来,供爱好者研究使用。笔者翻了下作者的博客,发现最开始使用的是某度的音乐API,后来某度将API关闭了,这个项目也就暂停了。不过今年 10 月份,作者又重启了这个项目,并使用某易云的音源API代替了原来某度的 API,成为一款第三方的某音云客户端。

#01 Ponymusic功能简介

本地功能

  • 添加和播放本地音乐文件

  • 专辑封面显示

  • 歌词显示,支持拖动歌词调节播放进度

  • 通知栏控制

  • 夜间模式

  • 定时关闭

在线功能

  • 登录网易云

  • 同步网易云歌单

  • 每日推荐

  • 歌单广场

  • 排行榜

  • 搜索歌曲和歌单

#02 Ponymusic功能展示

1、首页

显示每日推荐、私人漫游、歌单、排行榜等等入口。
Ponymusic

2、每日推荐

调某易云的API,显示每日推荐的歌曲。
Ponymusic

3、歌单广场

调某易云的API,显示各种类型的歌单。
Ponymusic

4、播放界面

模仿某易云App的风格,就那么个意思。
Ponymusic

#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'

Ponymusic

如果不想自己搭建API服务器,其实有一些同仁已经将网易云 API 服务部署到公网了,你可以直接用。这里不方便直接贴地址,下面教大家如何找到可以用的服务:用Google搜索网易云音乐API,点击搜索结果链接,拷贝地址栏链接,输入到步骤3即可。

2、安装 APP
在手机上下载并安装好 APP,这个就不赘述了,下载地址见文末。
3、设置域名
打开 APP,点击左上角汉堡按钮,打开抽屉,点击域名设置,输入步骤1中的地址(包含端口),设置完成即可体验。在我的里面可以使用某易云官方 App 扫描登录,目前还不支持其他登录方式。

#04 获取Ponymusic

Ponymusic目前仅支持安卓端,想尝鲜的朋友可以在笔者公众号私信“Ponymusic”即可快速获取下载链接,安装即可享用。
Ponymusic

再次温馨提示:由于Ponymusic需要配合API服务器才能正常使用,请根据自己的实际情况下载使用。

转自感谢:https://www.huluohu.com/posts/891/


添加新评论