被“锁“住的歌单:用 Unlock-Music 在浏览器里解开QQ音乐、网易云音乐等加密文件 被锁住的歌单用 Unlock-Music 在浏览器里解开QQ音乐、网易云音乐等加密文件【免费下载链接】unlock-music在浏览器中解锁加密的音乐文件。原仓库 1. https://github.com/unlock-music/unlock-music 2. https://git.unlock-music.dev/um/web项目地址: https://gitcode.com/gh_mirrors/un/unlock-music副标题免费开源音乐解密工具实测拖进标签页就能拿到可随意播放的MP3与FLAC前阵子我开车出门U盘里存着从QQ音乐会员期下载的几十首歌。插进车载音响屏幕弹出的却是一行刺眼的无法识别的文件格式。我坐在驾驶座上第一次意识到一个荒诞的事实我花钱买的歌我竟不能决定它在哪播放。那天晚上我翻遍了各种转换器要么收费要么要求把文件上传到对方的服务器。直到朋友发来一个链接——Unlock-Music一个完全免费、运行在浏览器里的开源音乐解密工具它不转码、不上传只在你电脑的标签页里做一件事把.qmc、.ncm、.kgm这类加密音频还原成普通播放器认得的 MP3 或 FLAC。为什么是解密而不是转换市面上的工具大多是转码——把音频重新编码一遍音质打折速度还慢。Unlock-Music 走的是另一条路找到钥匙打开锁取出原封不动的数据。音乐平台的加密本质上是给文件内容套了一层壳壳里有固定的算法和藏在其中的密钥信息Unlock-Music 把这些算法逆向研究清楚后在浏览器里把壳剥掉。这个项目的解密代码都集中在src/decrypt/目录下按平台分门别类QQ音乐对应qmc.ts网易云音乐对应ncm.ts酷狗是kgm.ts还有kwm.ts酷我、xm.ts虾米、mg3d.ts咪咕等等。入口文件src/decrypt/index.ts里有一串长长的switch靠扩展名就能判断该调用哪个开锁师傅。更讲究的是性能设计。重型的算法被编译成了 WebAssembly放在src/QmcWasm/和src/KgmWasm/两个模块里同时配合多线程并行处理多个文件——我实测丢进去一整批歌进度条是几条同时往前跑的而不是排着队干等。一次完整的解锁体验我拿那个罪魁祸首.ncm文件做实验全程只用了三个动作。打开在线版页面把文件往浏览器窗口里一拖工具立刻自动识别出这是网易云音乐的加密格式并开始解密——这一步不需要你指定任何格式它自己会认。几秒钟后界面弹出结果文件名、歌曲信息、以及一个下载按钮。我点下载拿到手的是一份标准的.mp3插进车里熟悉的旋律立刻响了起来。如果你一次拖进 50 个文件它会自动排队逐个处理每个文件都有独立的状态显示。解密完成后还能顺手给文件改名比如统一成歌手 - 歌曲名的格式这对我这种把车载歌单当U盘相册来整理的人简直救了大命。三个只有进阶用户才知道的玩法第一元数据编辑是隐藏的大招。很多人以为这工具只负责解密其实解密之后你还可以改标题、艺术家、专辑、封面图界面里的component/EditDialog.vue就是干这个的。我有个朋友拿它把几百首散乱歌曲的封面统一补齐了。第二它可以完全离线运行。如果你在意隐私到极致把仓库克隆下来本地构建git clone https://gitcode.com/gh_mirrors/un/unlock-music cd unlock-music npm ci npm run build构建产物在dist目录双击就能在浏览器里用整个过程断网都行。注意 README 里专门提醒过别直接双击源代码运行要用构建后的产物。第三它还能变成浏览器扩展。执行npm run make-extension就能打包出一个扩展装进浏览器工具栏后右键一个加密文件就能直接解密连网页都不用打开。两个新手必踩的坑和一个冷知识先泼一盆冷水如果你下载的是modern版本它只能通过http(s)://协议访问本地用file://双击打开会白屏——这种情况请换legacy版本或者起一个本地服务。再记住一条解密不是万能的。如果某个文件解密失败先怀疑文件本身损坏再去src/decrypt/index.ts里确认它的扩展名在不在支持列表里。顺便说个冷知识你下载的加密文件头几个字节往往就是它的指纹Unlock-Music 就是靠这些特征字节判断格式的就像警察靠指纹认人一样——这也是为什么你什么都不用选它自己就知道该怎么做。写在最后现在我的U盘里躺着几百首能随便播放的歌车载音响、手机、电脑想去哪播去哪播。回头看那个在驾驶座上对着无法识别发呆的晚上我突然觉得Unlock-Music 做的最了不起的事不是破解了什么高深的技术而是让我买的音乐属于我这件事第一次变成了一句不需要解释的废话。技术不该是用来圈住用户的围栏而该是那把交还到你手里的钥匙。你的歌单本就该由你做主。【免费下载链接】unlock-music在浏览器中解锁加密的音乐文件。原仓库 1. https://github.com/unlock-music/unlock-music 2. https://git.unlock-music.dev/um/web项目地址: https://gitcode.com/gh_mirrors/un/unlock-music创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考