搭建 Unlock Music 音乐解锁
编辑
394
2024-08-12

0x00 前言
**Unlock Music **是一个开源项目(现已因 DMCA 被禁用),可在浏览器中解密加密的付费音乐文件。例如你在 QQ 音乐中下载了一首 VIP 无损格式的歌曲后,文件通常会被加密,只能通过 QQ 音乐客户端播放,并且在会员到期后将无法继续播放,然而 Unlock Music 能够解密这些音乐文件,使其可以在任意音乐播放器中自由播放。
通过 Unlock Music 可以将 QQ 音乐或其他平台下载的加密音乐解密后上传至网易云音乐云盘,从而实现永久播放权,这一方式不仅简化了听歌流程,还免去了在多个播放器间切换的麻烦。
0x01 特性
1.1 支持解密格式
- QQ 音乐:
.qmc0
.qmc2
.qmc3
.qmcflac
.qmcogg
.tkm
- Moo 音乐格式 :
.bkcmp3
.bkcflac
... - QQ 音乐 Tm 格式:
.tm0
.tm2
.tm3
.tm6
- QQ 音乐新格式 :
.mflac
.mgg
.mflac0
.mgg1
.mggl
- QQ 音乐海外版JOOX Music:
.ofl_en
- 网易云音乐格式:
.ncm
- 虾米音乐格式:
.xm
- 酷我音乐格式 :
.kwm
- 酷狗音乐格式:
.kgm
.vpr
- Android版喜马拉雅文件格式 :
.x2m
.x3m
- 咪咕音乐格式:
.mg3d
1.2 其他功能
- 浏览器解锁:无需额外软件,直接通过浏览器完成解密
- 文件拖放支持:通过拖放方式轻松上传文件
- 批量解密:一次性处理多个文件
- 渐进式 Web 应用 (PWA):支持离线访问和多设备兼容
- 多线程加速:提升解密速度
- 元信息管理:支持写入和编辑音轨的元数据及专辑封面
1.3 部署方式
- 预构建版本:
modern
版本,解压后即可部署至服务器 - 本地部署:
legacy
版本,仅供本地环境部署使用(不建议直接运行源码)
下载链接:
0x02 宝塔部署
环境
- Nginx
- um-web.modern.v1.10.8
部署步骤
- 如果有域名先完成解析,然后在宝塔面板中新增站点
- 将
um-web.modern.v1.10.8
解压上传至站点目录
- 在浏览器中访问站点,验证部署是否成功
0x03 1Panel 部署
环境
- OpenResty
- um-web.modern.v1.10.8
部署步骤
- 在 1Panel 中创建静态站点,并填写相关域名信息
- 解压
um-web.modern.v1.10.8
并上传至站点目录
- 在浏览器中访问站点,验证部署是否成功
0x04 使用示例
- QQ 音乐歌曲解锁
- Windows:日前 QQ 音乐 Windows 客户端仅 19.57 或更低版本下载的歌曲文件无需密钥解锁,高版本需降级
- Mac:需要降级到 8.8.0 或以下版本
- 下载:Unlock Music | Shadow Byte's Cloud Drive
- 其他播放器参考:答疑 -- 问题解答
你可以使用 Unlock Music 解锁下载的无损格式音乐,并将解锁后的文件上传到自己的网易云音乐云盘,这不仅能统一管理音乐,还免去了在不同播放器之间频繁切换的繁碎,需要注意的是通过 QQ 音乐下载的无损音乐文件通常是加密的,若未解密直接上传至网易云云盘,系统将无法正常解析,因此必须先解密再上传!
- 0
- 0
-
分享