news 2026/8/27 2:24:47

unlock-music:把 ncm / qmc 批量转成 MP3 和 FLAC 的本地做法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
unlock-music:把 ncm / qmc 批量转成 MP3 和 FLAC 的本地做法

unlock-music:把 ncm / qmc 批量转成 MP3 和 FLAC 的本地做法

【免费下载链接】unlock-music音乐解锁:移除已购音乐的加密保护。 目前支持网易云音乐(ncm)、QQ音乐(qmc, mflac, tkm, ogg) 。此版本为预构建版本。项目地址: https://gitcode.com/gh_mirrors/unl/unlock-music

上个月想把 QQ 音乐里买的歌导进剪辑软件,拖进去的 qmc 文件直接被提示格式不支持。这类私有加密音频本来就不为跨平台播放设计,通用播放器不认,只能留在原平台的 App 里。unlock-music 做的就是加密音乐格式转换:把 ncm、qmc 这类文件批量还原成 MP3 或 FLAC,转换全程在本机完成,不经过任何服务器。

先弄清它支持哪些输入输出

它的覆盖范围不宽,但边界很清楚。三句话说完:

  • 输入:网易云音乐的 ncm,QQ 音乐的 qmc、qmc3、mflac、tkm、ogg
  • 输出:MP3、FLAC、WAV,转换完直接下载到本地
  • 运行:浏览器里的 Web 应用,文件在本地读取和解密,不上传到任何地方

从克隆仓库到拿到 MP3

仓库里是预构建版本,没有源码,不用装 Node 环境,用 Docker 起个静态服务就行。具体细节可以看 项目 README,先克隆下来:

git clone https://gitcode.com/gh_mirrors/unl/unlock-music

接着构建镜像并启动容器,服务监听 9200 端口。仓库里也带了 docker-compose.yml,习惯 compose 的话换成docker-compose up -d一条命令也能起:

cd unlock-music docker build -t unlock-music . docker run -d -p 9200:9200 unlock-music

浏览器打开 http://localhost:9200 ,就是一个拖拽界面:把 ncm 或 qmc 文件直接拖进去,选中文件后选输出格式,点开始转换。转换结果会逐个触发下载,一次拖入多首就是批量处理,不用一首一首点。

🎧 选输出格式:MP3 还是 FLAC

输出格式按用途挑就行,不用纠结参数。一般 MP3 和 FLAC 就覆盖了绝大多数情况:

  • MP3:兼容性最好,体积最小,车机、老式播放器都能放,属于有损压缩
  • FLAC:无损,音质与源文件一致,体积比 MP3 大一圈
  • WAV:同样无损,体积最大,主要是给剪辑软件吃素材时用

如果源文件本身是无损的,选 FLAC 不吃亏;只是想在别的设备上能放,MP3 就够。

🔒 确认转换没有经过服务器

整个转换在浏览器里跑完,文件内容不离开你的机器,网络只负责加载页面本身。已购音乐的解密和转码都不经过第三方服务器,这和把文件上传到在线转换网站是两回事。文件多、体积大的话,转换时间取决于本机性能,页面别关就行,整套流程就是一次本地音频格式转换。

⚠️ 提前知道这几个坑

  • 这个仓库是预构建版本,目录里没有源码和 npm 工程,网上"clone 完 npm start"的说法在这套文件上跑不通
  • 输出音质受源文件限制:源是有损版本时,转成 FLAC 也只是无损地保存有损结果,不会凭空变好
  • 支持列表就 ncm 和 QQ 音乐那一族格式,其他平台的加密文件转不了;转换过程中浏览器标签页别关,任务在本地跑

判断这套流程适不适合你

  • 如果你的已购音乐集中在网易云或 QQ 音乐,想做 ncm 转 mp3、qmc 解锁这类事,又想在车机或剪辑软件里直接用,这套流程对得上
  • 如果想一次清掉几十首甚至上百首 ncm / qmc,拖进页面批量转就行,不用逐首处理
  • 如果你的文件来自其他平台的加密格式,或者目的是给未购买的内容做"解锁",它帮不上忙

打开 9200 端口的页面,把文件拖进去,等下载跑完就能拿到通用格式了。支持范围有限,但范围内流程很短,十分钟以内能处理完一批。

【免费下载链接】unlock-music音乐解锁:移除已购音乐的加密保护。 目前支持网易云音乐(ncm)、QQ音乐(qmc, mflac, tkm, ogg) 。此版本为预构建版本。项目地址: https://gitcode.com/gh_mirrors/unl/unlock-music

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/27 2:23:26

SillyTavern 提速指南:5 步改配置,约 30 分钟完成

SillyTavern 提速指南:5 步改配置,约 30 分钟完成 【免费下载链接】SillyTavern LLM Frontend for Power Users. 项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern SillyTavern 是一个常见的 LLM 聊天前端,负责连接各家…

作者头像 李华
网站建设 2026/8/27 2:22:56

DeepSeek桌面客户端爆火背后:开源API封装与零门槛AI应用解析

最近 GitHub 上冒出一个很有意思的现象:一个开源 DeepSeek 桌面客户端项目,发布后四天就拿到了上万 star。很多人在评论区说“终于能用了”“双击就能跑”。作为长期观察 AI 工具链的人,我反而更关心的不是这个项目本身,而是它为什…

作者头像 李华
网站建设 2026/8/27 2:22:50

美赛C题本质:多源异构时序决策建模

1. 这不是一道“算网球比分”的题——美赛C题的真实战场在哪?2024年美赛C题一出来,很多同学第一反应是:“哦,分析网球比赛数据?”然后翻出Excel、调出Python的pandas,准备做点回归、画几条折线图。我带过七…

作者头像 李华
网站建设 2026/8/27 2:21:22

基于MCP的多智能体视频创作流程设计与实现

视频内容生产正在从“单个大模型写稿”走向“多个智能体协作成片”的阶段。但把脚本、素材、剪辑、字幕、审核这些环节交给不同 Agent 之后,最现实的问题不是模型能力不够,而是每个 Agent 需要访问的工具和数据五花八门:有的要查素材库&#…

作者头像 李华
网站建设 2026/8/27 2:21:12

基于OpenCV的人脸识别考勤系统从零实现与原理详解

简介:计算机视觉技术正在渗透日常管理场景,其中人脸识别考勤系统因其便捷性与离线可用性备受关注。理解其底层原理,是从零搭建一套可用系统的关键。常见的技术路线包括基于Haar Cascade进行人脸检测,利用LBPH算法提取局部纹理特征…

作者头像 李华