解锁加密音乐的神器unlock-music
什么是 unlock-music ?
Unlock Music是一款基于WEB的应用,你只需通过Google Chrome、Mozilla Firefox或Edge Chromium等现代浏览器访问即可使用,能够帮助你将已购的加密音乐文件解密还原转换成.mp3、.flac、.ogg等标准音乐格式,目前支持网易云音乐、 QQ 音乐、Moo 音乐、虾米音乐、酷我音乐、酷狗音乐等的部分格式。
前言

音乐版权以及各大音乐软件平台之间的激烈竞争,使得各家平台都对音乐文件做了加密处理,这些音乐即便下载到本地后,你也无法用其它播放器进行播放。
根据调查报告看,国内在线音乐付费用户已经超过 7000 万,可即便你是 VIP 花钱购买了音乐,也只能下载到 .qmc0、.ncm 这样的加密格式文件。

想要在其他播放器软件、家庭影院/车载音响上播放还是不行的。而且今天能听的歌,明天可能就变灰了,所以想办法把喜爱的音乐转换成 .mp3、.flac 等通用格式保存、收藏在自己手上才靠谱……

音乐解锁 (Unlock Music)  是一款免费开源的解锁加密音乐工具,无需下载安装,因为它是一款基于 WEB 的网页版程序;使用了 PWA 技术,就算没有网络也是能使用的。
可以去官网直接使用 :https://ix64.github.io/unlock-music/
当然咱们也可以自建,用 docker 方式是最简单不过的了。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 unlock-music ,选择第一个 ix64/unlock-music,版本选择 latest。

端口
默认的端口 80 不能用,所以换成了 3180,不冲突就行
| 本地端口 | 容器端口 | 
|---|---|
| 3180 | 80 | 
运行
在浏览器中输入 http://群晖IP:3180,就能看到主界面了,和官网完全一样

找了几个 .ncm 直接拖进去

可以一首一首下,也可以批量下

使用还是非常简单和方便的,目前  unlock-music 支持的格式:
-  QQ音乐 (.qmc0/.qmc2/.qmc3/.qmcflac/.qmcogg/.tkm)- 写入封面图片
 
- Moo音乐格式 (.bkcmp3/.bkcflac)
- QQ音乐Tm格式 (.tm0/.tm2/.tm3/.tm6)
-  QQ音乐新格式 (实验性支持)- .mflac
- .mgg
 
-  网易云音乐格式 (.ncm)- 补全ncm的ID3/FlacMeta信息
 
- 虾米音乐格式 (.xm) (测试阶段)
- 酷我音乐格式 (.kwm) (测试阶段)
- 酷狗音乐格式 (.kgm) (CLI版本)
其他使用方法
官方提供的下载地址:https://github.com/ix64/unlock-music/releases

- extension版本,是浏览器的扩展 (Chrome & Firefox)
- legacy版本,能通过file协议访问,也就是可以本地运行
- modern版本,只能通过http/https协议访问
所以如果你不想搭建 WEB 服务,可以直接下载 legacy 版本,解压后直接双击 index.html 也是可以的

不过官方还是建议在线部署,这样才能启用 Web Worker 从而获得更好性能,MacOS 上可以用自带的 Apache,而 Windows 上可以试试 IIS。
参考文档
ix64/unlock-music: Unlock encrypted music file in browser. 在浏览器中解锁加密的音乐文件。
地址:https://github.com/ix64/unlock-music音乐解锁
地址:https://unlock-music-ix.netlify.app/
