TuneFree
教你一点礼仪,别他妈跑到别人作品下面瞎几把吹说TuneFree比你做的好,别他妈吹牛逼了,我也是二开的别人软件,没啥技术含量,别tm到处引战给我丢脸了
随心所欲,音乐无界 - 音遇自由
[!IMPORTANT]
由于 NeteaseCloudMusicApi 项目已停止维护,由于接口状态的不可确定性,将无法保障功能的正常使用,本项目将会停止新功能的开发,进入无限期停更状态。本项目基于开源项目SPlayer进行开发,故产生的一切责任都与SPlayer以及他的开发者无关!
Tips:该文档大部分内容引用了SPlayer仓库中的README.md
👀 Demo
🎉 功能
- 🎵 支持播放网易云音乐所有的付费资源
- 🆕 软件内检查更新
- 🤳 独立Android客户端
- ✨ 支持扫码登录
- 📱 支持手机号登录
- 📅 自动进行每日签到及云贝签到
- 🎨 封面主题色自适应
- 📁 本地歌曲管理及分类(建议先使用 音乐标签 进行匹配后再使用)
- ⬇️ 下载歌曲(最高支持 超清母带)
- ➕ 新建歌单及歌单编辑
- ❤️ 收藏 / 取消收藏歌单或歌手
- 🎶 每日推荐歌曲
- 📻 私人 FM
- ☁️ 云盘音乐上传
- 📂 云盘内歌曲播放
- 🔄 云盘内歌曲纠正
- 🗑️ 云盘歌曲删除
- 📝 支持逐字歌词
- 🔄 歌词滚动以及歌词翻译
- 📹 MV 与视频播放
- 🎶 音乐频谱显示
- ⏭️ 音乐渐入渐出
- 🔄 支持 PWA
- 💬 支持评论区及评论点赞
- 🌓 明暗模式自动 / 手动切换
- 📱 移动端基础适配
🖼️ 预览
开发中,仅供参考
主页面
![主页面](/screenshots/TuneFree%20-%20主页面.jpg)
播放页面
![播放页面](/screenshots/TuneFree%20-%20播放页面.jpg)
发现页面
![发现页面](/screenshots/TuneFree%20-%20发现页面.jpg)
歌单页面
![发现页面](/screenshots/TuneFree%20-%20歌单页面.jpg)
评论页面
![发现页面](/screenshots/TuneFree%20-%20评论页面.jpg)
本地音乐
![发现页面](/screenshots/TuneFree%20-%20本地音乐.jpg)
📦️ 获取
TuneFree
通常情况下,可以在蓝奏云中获取到TuneFree各版本安装包
⚙️ 本地部署
-
本地部署需要用到 Node.js
。可前往 Node.js 官网 下载安装包,请下载最新稳定版
-
安装 pnpm
npm install pnpm -g
-
克隆仓库并拉取至本地,此处不再赘述
-
使用 pnpm install
安装项目依赖(若安装过程中遇到网络错误,请使用国内镜像源替代,此处不再赘述)
-
复制 /.env.example
文件并重命名为 /.env
并修改配置
-
打包客户端,请依据你的系统类型来选择,打包成功后,会输出安装包或可执行文件在 /dist
目录中,可自行安装
命令 |
系统类型 |
pnpm build:win |
Windows |
pnpm build:linux |
Linux |
pnpm build:mac |
MacOS |
📢 免责声明
再次声明,本项目基于开源项目SPlayer进行二次开发,故产生的一切责任都与SPlayer以及他的开发者无关!,仅供个人学习研究使用,禁止用于商业及非法用途。同时,本项目开发者承诺 没有任何破解网易音乐等相关情况,只是使用了我自己会员账号的Cookie进行了请求,请求使用的链接为网易云音乐官方的API
📜 开源许可
⭐ Star History