自建音乐云服务–我的音乐精灵melody

自建音乐云服务–我的音乐精灵melody-朝晞小屋
自建音乐云服务–我的音乐精灵melody
此内容为免费资源,请登录后查看
R0
免费资源

大家好,我叫 Melody,你的音乐精灵,旨在帮助你更好地管理音乐。目前的主要能力是帮助你将喜欢的歌曲或者音频上传到音乐平台的云盘。

免责声明

 

  • 本项目所搜索的歌曲均来源于音乐平台的免费公开资源。请确保在使用本项目时遵守相关音乐平台的服务条款和版权规定。
  • 本项目仅供技术学习和交流使用,使用者仅限于个人学习,不得用于任何商业目的。使用者应自行承担因使用本项目而可能产生的法律责任。

为了避免不必要的纠纷和账号安全问题,本项目不会以任何形式提供在线 demo 服务

Feature

 

  • 支持在各大音乐和视频网站检索歌曲。目前支持 咪咕、网易云、QQ 音乐、酷狗、bilibili、抖音等站点。详情可以在我的 media-get 项目中查看
  • 支持一键下载到本地,一键上传到云盘
  • 用链接搜索歌曲(例如使用 b站或抖音的视频链接进行搜索,可以将对应的音频自动上传到音乐云盘)
  • 一键“解锁”无法播放的歌曲(一键检测变灰的歌曲,自动从公共资源搜索最佳资源,自动上传到云盘,自动匹配歌曲信息。代替繁琐的人工操作,实现可播放)(实验性功能,目前仅支持网易云)
  • PC 端、移动端适配良好(支持 PWA)
  • 部署简单,支持 docker

安装和启动

 

方式一:Docker 安装

 

  1. 在你的宿主机创建一个目录,例如: ~/melody-profile
  2. 创建镜像,有两种方式选择(注意修改下面的宿主机目录为你实际的):
    • 从 hub.docker.com 拉取docker run -d -p 5566:5566 -v ~/melody-profile:/app/backend/.profile foamzou/melody:latest
    • 从代码编译镜像(若你的 docker 不支持 DOCKER_BUILDKIT,则去掉)DOCKER_BUILDKIT=1 docker build -t melody . docker run -d -p 5566:5566 -v ~/melody-profile:/app/backend/.profile melody
  3. 后续更新(以从 hub.docker.com 更新为例)docker pull docker.io/foamzou/melody:latest docker kill <CONTAINER ID> docker run -d -p 5566:5566 -v ~/melody-profile:/app/backend/.profile foamzou/melody:latest

方式二:源码安装

 

  1. 依赖确保以下两个依赖是安装好的
    1. node.js (官网下载)
    2. FFmpeg (windows 安装介绍)
  2. 下载源码、初始化服务、运行服务git clone https://github.com/foamzou/melody.git cd melody && npm run init && npm run app
  3. 若后面代码有更新,下次执行该命令即可更新npm run update && npm run app

配置你的账号(可选)

默认的 melody key 为: melody,若你的服务部署在私有网络,则可以不用修改(网易云账号、密码可以在 web 页面设置)。

若需要修改或添加新账号,则编辑 backend/.profile/accounts.json (安装方式为 docker 的则为:你的宿主机目录/accounts.json ) 。

  1. 该 JSON 中的 key 是 Melody Key,是你在网页访问该服务的唯一凭证
  2. 网易云账号信息: account 和 password 可以后续在网页修改
  3. 该 JSON 是个数组,支持配置多个账号

Q: 更新了 accounts.json 如何生效?

A: 两种方式。1: 重启服务。2: 网页端 我的音乐账号 tab 下,随便修改点账号,密码,然后点击 更新账号密码,这样会从 accounts.json 更新信息到内存(我后面优化下这块)

浏览器访问

最后,在浏览器访问 http://127.0.0.1:5566 就可以使用啦~

功能介绍

关键词搜索歌曲

如果试听后是你想要的,点击上传按钮会将该歌曲上传到你的网易云音乐云盘

链接搜索

有时候我们在 b 站 听到好听的歌,也可以上传到云盘

一键解锁歌单

点击 解锁全部(实验性功能) 后,服务会自动匹配每首歌,并把歌曲上传到云盘,最后做个 match,以保证你还能看到歌词、评论

手动搜索匹配

当某首歌自动解锁失败后,还可以手动点击搜索按钮,找到符合的歌曲后,手动点击上传按钮

移动端适配

图片[1]-自建音乐云服务–我的音乐精灵melody-朝晞小屋
图片[2]-自建音乐云服务–我的音乐精灵melody-朝晞小屋
图片[3]-自建音乐云服务–我的音乐精灵melody-朝晞小屋
图片[4]-自建音乐云服务–我的音乐精灵melody-朝晞小屋
图片[5]-自建音乐云服务–我的音乐精灵melody-朝晞小屋
图片[6]-自建音乐云服务–我的音乐精灵melody-朝晞小屋

文章版权声明 1、本网站名称:朝晞小屋
2、本站永久网址:https://www.zxiyun.com/
3、更多有趣网站:http://dh.zxiyun.com/
4、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ2604140139进行删除处理。
5、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
6、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
7、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容