3步把NCM转成MP3:ncmdump新手完整指南
【免费下载链接】ncmdump项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump
NCM 是网易云音乐使用的私有加密音频格式,会员下载下来的文件在别的播放器、手机或车机里打不开。ncmdump 是一款做 NCM 格式转换的开源工具:在 Windows 上把 NCM 文件拖到 main.exe 程序上,就能转换成随处可播的 MP3 文件。跟着下面的步骤操作,你的第一首转换在 1 分钟内就能完成,全程不需要任何技术背景。
先拿到 ncmdump 转换工具
工具备好才能开工,两种方式任选其一:
- 在终端里执行下面这条命令,把项目下载到本地:
git clone https://gitcode.com/gh_mirrors/ncmd/ncmdump- 或者直接下载项目的压缩包,解压到一个你记得住的位置。
解压后,这个项目里真正有用的东西只有几样:
main.exe:转换程序,整个项目的核心,后面所有操作都靠它bat/magic.bat:批量转换脚本,进阶玩法会用到img/:操作截图,跟着做的时候可以对照
按你的情况选最快的转换方式
不同情况有不同路径,先对号入座:
| 你是谁 | 典型特征 | 推荐路径 | 核心优势 |
|---|---|---|---|
| 偶尔转一两次 | 只想转几首歌放到手机或车里听 | 单文件拖拽 main.exe | 一次拖拽就完成,零配置 |
| 音乐收藏者 | 手里有一大批 NCM 文件要整理 | 文件夹整体拖拽批量转换 | 一次操作处理整个音乐库 |
| 喜欢自动化 | 希望同一套操作反复执行 | 用项目里的 magic.bat 脚本 | 双击一次自动转完整个目录 |
拿不准的话,先从单文件方式开始,熟悉之后另外两种都是顺手延伸。
30秒把一个NCM转成MP3
这是最基础、也是最高频的用法。每一步都是单一动作,30 秒内能完成:
- 找到 NCM 文件所在的文件夹(文件管理器里定位即可)。
- 用鼠标左键按住那个 NCM 文件,把它拖到 main.exe 图标上。
- 松手,等几秒钟,原目录会出现一个同名 MP3 文件。
如图,把 NCM 文件拖到 main.exe 上,出现"用 main.exe 打开"的提示就代表拖拽成功。
📌 转换不会删掉原文件:同一个目录下会多出一个同名 MP3,原来那个 NCM 还在,两者名字一致,方便你区分和核对。
一次性批量转换整个音乐库
有一整个文件夹的 NCM 文件时,不用一首一首拖:
- 把所有要转换的 NCM 文件放进同一个文件夹。
- 把这个文件夹整体拖到 main.exe 上。
- 等程序处理完,回到该目录逐一核对生成的 MP3 文件。
进阶:用脚本一键批量转换
项目里自带了一个现成脚本bat/magic.bat,它会自动找出指定目录下所有的 NCM 文件,逐个调用 main.exe 转换,适合想"设置一次、以后反复用"的场景。
脚本内容很短,逻辑一目了然:
@echo off set DIR=".ncm文件所在目录路径" for /R %DIR% %%f in (*.ncm) do ( echo "%%f" main.exe "%%f" ) pause使用分三步:
- 把
magic.bat放到与main.exe相同的目录。 - 把
set DIR=那一行改成你 NCM 文件所在文件夹的实际路径。 - 双击运行脚本,它会自动转换该目录(含子文件夹)里的全部 NCM 文件。
⚠️ 改完路径记得保存脚本,否则它仍会按占位路径运行,找不到任何文件。
避坑指南:4个常见问题与解决办法
⚠️ 转换过程中如果碰到下面这些情况,按"现象 → 原因 → 解决"逐条对照:
- 程序窗口一闪而过,没有生成 MP3
- 现象:拖拽后窗口出现一瞬间就关掉,目录里没有新文件。
- 原因:这个 NCM 文件本身不完整或已损坏。
- 解决:删掉该文件,从网易云音乐重新下载后再次拖拽转换。
- Windows 提示"已保护你的电脑"或应用被阻止
- 现象:首次运行 main.exe 时弹出蓝色安全提示窗口。
- 原因:程序没有数字签名,触发了 Windows 的例行安全检测。
- 解决:点击"更多信息",再点击"仍要运行"。
- 转换成功,但找不到文件
- 现象:在下载目录里翻不到刚转换出来的音频。
- 原因:输出文件保存在 NCM 源文件所在的同一个目录。
- 解决:回到 NCM 文件原本所在的文件夹查看,文件名不变、只是后缀不同。
- 转换后的文件能播放但没声音
- 现象:MP3 可以点开,却没有声音或中途截断。
- 原因:源文件本身可能只是试听或采样片段。
- 解决:先在网易云音乐里确认源文件能完整播放,再去转换。
常见问题
转换后的文件音质会变差吗?
工具做的是"解开"加密,把 NCM 变成可播放的音频文件,音质由你下载时选择的源文件质量决定,转换过程不会让音质变高。想要更好听,建议先在 App 里选择更高品质再下载。转换出来的文件存在哪里?
就在源 NCM 文件的同一个目录里,而且同名。比如转换 Superman.ncm,会得到 Superman.mp3,原来的 NCM 文件会被保留。文件夹里还有子文件夹,能一起处理吗?
直接拖文件夹处理的是该文件夹内的 NCM 文件;如果音乐按子文件夹分了类,用项目里的 magic.bat 脚本更省事,脚本中的 for /R 会递归找到子目录里的 NCM 文件一并转换。这个工具是免费的吗?
ncmdump 是开源项目,可以自由获取和使用,项目内也附带了许可证说明。转换得到的音频建议仅用于个人收听。开始动手吧
一句话总结 ncmdump 的全部要点:找到文件,拖到 main.exe 上,完事。单首是拖文件,一批是拖文件夹,再多就用脚本,三条路都能让你在一小时内整理完手头所有音乐,转出来的 MP3 在什么设备上都播得响。
用下面这条命令获取项目:
git clone https://gitcode.com/gh_mirrors/ncmd/ncmdump【免费下载链接】ncmdump项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考