UnlockMusic音乐解锁/解密;网易云音乐(ncm)/QQ音乐(qmc,mflac, mgg)/酷狗音乐(kgm)/虾米音乐(xm)/酷我音乐(kwm) 是您常用的吗?

UnlockMusic音乐解锁/解密;网易云音乐(ncm)/QQ音乐(qmc,mflac, mgg)/酷狗音乐(kgm)/虾米音乐(xm)/酷我音乐(kwm) 是您常用的吗?

在线音乐现状

在不开通会员的情况下诸如网易云音乐等很多歌曲是只能试听的,即便开通会员下载后音频文件也是被加密。

因此在开通会员的有效期内可以继续收听这些歌曲,如果会员到期没有续费那下载后的音频文件也无法播放。

这实际上就是这些音乐提供商对音频内容进行加密 , 但如果可以解密这些文件这就与普通的MP3格式没区别。

有哪些常见的加密格式

网易云对会员下载内容采用的加密格式是.ncm,QQ音乐使用的较多包括 .qmc/.qmc0/.qmcflac/.qmc3 等。

酷狗音乐使用的加密格式是.kgm,酷我音乐使用的加密格式.kwm,当然还有更多采用冷门格式加密的文件。

这些加密格式限制用户只能使用对应的音乐播放器才开通会员,在会员到期后除非续期不然也无法继续播放。

所以在Github上有开源项目Unlock Music可以解密这些文件,解密后转换为MP3后可以长久保存随时收听。

软件说明

这是github大神 ix64 MengYX的杰作。
官方链接:https://github.com/unlock-music/simple-server/releases

本版功能(v1.7.2)

音乐解锁(v1.7.2):移除已购音乐的加密保护。
目前支持网易云音乐(ncm), QQ音乐(qmc, mflac, mgg), 酷狗音乐(kgm,kgma), 虾米音乐(xm), 酷我音乐(.kwm)

在这里插入图片描述

下载

github有windows和linux版本,按需下载。

下载链接 https://github.com/unlock-music/simple-server/releases/download/um-v1.7.2/um-v1.7.2-windows-386.7z

使用

双击运行【um-v1.7.2-windows-386.exe】
在这里插入图片描述
如上图所示,端口8086启动好了服务

打开浏览器,地址栏输入http://localhost:8086,回车访问即可

点击选择文件或拖动进来(批量:选择或拖动多个文件进来,一次能拖多少个文件,取决于电脑的空闲内存),即开始解密,界面简单易用,解密成功后在下面的列表面即可播放和下载

备用下载地址

某些情况下,github打不开,可以到下面的备用地址下载
https://kkgithub.com/unlock-music/
https://kkgithub.com/unlock-music/simple-server/releases
https://github.hscsec.cn/unlock-music/simple-server/releases
https://hub.nuaa.cf/unlock-music/simple-server/releases

源码及最新版

如果您懂编程技术,可以到下面地址获得源码进行学习研究
https://git.unlock-music.dev/um/web

git命令

git clone https://git.unlock-music.dev/um/web.git ./

项目基于vue2.6,开发部署请查看readme文件

注意:
如果使用的nodejs版本大于等于v17,package.json的执行命令需要改一下,详见如下代码

 "scripts": {
    "postinstall": "patch-package",
    "serve": "set NODE_OPTIONS=\"--openssl-legacy-provider\" & vue-cli-service serve",
    "build": "set NODE_OPTIONS=\"--openssl-legacy-provider\" & vue-cli-service build",
    "test": "jest",
    "pretty": "prettier --write src/{**/*,*}.{js,ts,jsx,tsx,vue}",
    "pretty:check": "prettier --check src/{**/*,*}.{js,ts,jsx,tsx,vue}",
    "make-extension": "set NODE_OPTIONS=\"--openssl-legacy-provider\" & node ./make-extension.js"
  }

后记

有许多类似功能的软件,需要注册登录账号或购买会员,不然相关功能差不多都无法正常使用;

该软件是本地服务,运行速度相当不错,除了界面没那么花哨,使用起来也很顺手(技术研究而已,要什么自行车?);

请在不违反法律法规的前提下使用该软件功能;

### 将QQ音乐 MFLAC 文件转换为 MP3 格式的解决方案 #### 使用在线工具进行转换 对于希望简单快速完成转换的用户,可以选择使用专门设计来处理此类问题的在线服务。“音乐解锁”网站提供了一种便捷的方法,在该网站中可以直接对下载的音乐文件进行解锁并转换格式。只需将MFLAC文件拖放到浏览器窗口内,“音乐解锁”就会自动识别并开始解密过程,之后允许用户保存为常见的音频格式如MP3[^4]。 #### 批量转换方案 如果拥有大量需要转换的文件,则可能更倾向于自动化流程。通过编写简单的Python脚本来实现批量转换是一个高效的方式。下面给出一段基于`pydub`库和FFmpeg工具链的例子: ```python from pydub import AudioSegment import os def convert_mflac_to_mp3(input_folder, output_folder): if not os.path.exists(output_folder): os.makedirs(output_folder) for filename in os.listdir(input_folder): if filename.endswith(".mflac"): mflac_file = os.path.join(input_folder, filename) mp3_filename = os.path.splitext(filename)[0] + ".mp3" mp3_file = os.path.join(output_folder, mp3_filename) audio = AudioSegment.from_file(mflac_file, format="flac") audio.export(mp3_file, format="mp3") convert_mflac_to_mp3("path/to/mflac/files", "path/to/output/mp3s") ``` 这段代码遍历指定目录下的所有`.mflac`文件,并逐一将其转换为目标路径中的`.mp3`文件。需要注意的是,此方法依赖于外部程序FFmpeg来进行实际编码工作;因此需确保已正确安装配置好这些依赖项[^2]。 #### 版本回退法 针对某些特定情况下无法直接获取未加密源文件的情况,可以通过降级客户端版本的方式来绕过部分限制。具体做法涉及修改现有安装包或寻找旧版官方发布版本。不过这种方法存在一定的风险和技术门槛,建议谨慎尝试[^3]。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值