开源音乐管理软件Melody
本文软件由网友
heqiusheng
推荐。不过好像已经是一年前了 😂
简介
什么是 Melody ?
Melody
是你的音乐精灵,旨在帮助你更好地管理音乐。目前的主要能力是帮助你将喜欢的歌曲或者音频上传到音乐平台的云盘。
主要功能包括:
- 歌曲管理:支持从多个音乐和视频网站(如网易云、
QQ
音乐、酷狗、bilibili
、抖音等)检索和上传歌曲。 - 一键下载和上传:用户可以轻松下载歌曲到本地,或将其上传到音乐平台的云盘。
- 链接搜索:可以通过视频链接搜索对应的音频,并自动上传到云盘。
- 解锁功能:能够自动检测并解锁无法播放的歌曲,提供最佳资源并上传。
- 跨平台适配:支持
PC
和移动端,且具备PWA
(渐进式Web
应用)功能。 - 简单部署:可以通过
Docker
简单安装和启动。
Melody
旨在为用户提供便利的音乐管理体验,同时遵循相关的版权规定和服务条款。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 melody
,选择第一个 foamzou/melody
,版本选择 latest
。
本文写作时,
latest
版本对应为all-platform-2024071901
;
卷
在 docker
文件夹中,创建一个新文件夹 melody
,并在其中建两个子文件夹 data
和 download
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/melody/data |
/app/backend/.profile |
存放设置、cookie 等 |
docker/melody/download |
/tmp |
下载目录 |
端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
本地端口 | 容器端口 |
---|---|
5566 |
5566 |
命令行安装
如果你熟悉命令行,可能用 docker cli
更快捷
1 | # 新建文件夹 melody 和 子目录 |
也可以用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件
1 | version: '3' |
然后执行下面的命令
1 | # 新建文件夹 melody 和 子目录 |
运行
在浏览器中输入 http://群晖IP:5566
就能看到主界面
默认的 Melody Key
是 melody
如果想要同步歌单,需要绑定账号
可以用 app
扫描
除了同步歌单外
也可以搜索,但现在还不能下载,需要设置下载路径
设置
进入 设置
–> 下载路径
这个路径必须是 docker
容器内部的地址,就是我们前面映射的 /tmp
设置完成后必须 更新配置
下载
回到搜索页面,会发现已经点亮了下载图标
选中一首歌曲下载
下载成功
在 FileStation
中能看到下载的文件
上传
也可以选择上传到云盘
上传成功后
可以在网易云网盘中找到
本文只是演示软件功能,所下载的文件均已从服务器上删除
解锁
进入歌单,找到一些需要解锁的音乐
可以单首解锁
当然也不一定会成功
也可以一键解锁
进度提示
看起来成功的概率不算高
解锁成功的文件,可以在网易云网盘中找到
参考文档
foamzou/melody: 我的音乐精灵
地址:https://github.com/foamzou/melody