Melody:你的音乐精灵

Melody:你的音乐精灵

阅读量:
评论数:

Melody:你的音乐精灵

介绍

可以检索、下载歌曲,并上传到网易云盘。

GitHub地址:foamzou/melody: 我的音乐精灵 (github.com)

Docker Hub地址:foamzou/melody - Docker Image | Docker Hub

特性

支持在各大音乐和视频网站检索歌曲。目前支持 咪咕、网易云、QQ 音乐、酷狗、bilibili、抖音等站点。详情可以在 media-get 项目中查看

  • 支持一键下载到本地,一键上传到网易云盘

  • 用链接搜索歌曲(例如使用 b站或抖音的视频链接进行搜索,可以将对应的音频自动上传到音乐云盘)

  • 一键“解锁”无法播放的歌曲(一键检测变灰的歌曲,自动从公共资源搜索最佳资源,自动上传到云盘,自动匹配歌曲信息。代替繁琐的人工操作,实现可播放)(实验性功能,目前仅支持网易云)

  • PC 端、移动端适配良好(支持 PWA)

  • 部署简单,支持 docker

预览

melody-3.webp

melody-4.webp

melody-1.webp

melody-2.webp

melody-5.webp

安装

使用docker安装,其他方法请看GitHub

如果没有docker可以看这篇:Docker安装 - MJ的博客

docker run -d \
  --name melody \
  -p 5566:5566 \
  -v /mnt/melody:/app/backend/.profile \
  foamzou/melody:latest

容器名、端口、挂载目录可自行修改。

使用 ip:端口 访问

如果需要反代可以看这篇:nginxWebUI使用方法 - MJ的博客

没有80、443端口可以看这篇:CloudFlare Tunnels 内网穿透 家宽建站 - MJ的博客

配置账号

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

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

  1. 该 JSON 中的 key 是 Melody Key,是你在网页访问该服务的唯一凭证

  2. 网易云账号信息: accountpassword 可以后续在网页修改

  3. 该 JSON 是个数组,支持配置多个账号

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

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

多账号如下所示:

{
    "Melody Key,建议随机生成 UUID": {
        "loginType": "固定为:phone,目前仅支持手机号+密码登录。下面为示例",
        "account": "填写手机号。如:18888888888",
        "password": "填写密码",
        "platform": "固定为:wy,目前仅支持网易云。"
    },
    "test1": {
        "loginType": "phone",
        "account": "12312312313",
        "password": "123123",
        "platform": "wy",
        "uid": "123123",
        "countryCode": ""
    },
    "test2": {
        "loginType": "固定为:phone,目前仅支持手机号+密码登录。下面为示例",
        "account": "填写手机号。如:18888888888",
        "password": "填写密码",
        "platform": "固定为:wy,目前仅支持网易云。"
    },
    "test3": {
        "loginType": "固定为:phone,目前仅支持手机号+密码登录。下面为示例",
        "account": "填写手机号。如:18888888888",
        "password": "填写密码",
        "platform": "固定为:wy,目前仅支持网易云。"
    }
}
Licensed under CC BY-NC-SA 4.0
Built with Halo
主题 Stack Jimmy 设计 • 由Jiewen移植
📑共水了 93篇文章.
载入天数... 载入时分秒...
RSS Icon RSS订阅