解锁加密音乐的神器unlock-music

什么是 unlock-music ?

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

前言

【数据来自:Fastdata极数-2020年中国在线音乐行业报告】

音乐版权以及各大音乐软件平台之间的激烈竞争,使得各家平台都对音乐文件做了加密处理,这些音乐即便下载到本地后,你也无法用其它播放器进行播放。

根据调查报告看,国内在线音乐付费用户已经超过 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/