产品推荐 2026-07-19

ncmdump:免费的网易云音乐NCM格式转换工具

将网易云音乐ncm缓存文件转换为mp3或flac格式的跨平台命令行工具。

开源软件音频工具

产品简介

ncmdump 是一个用于将网易云音乐下载的 ncm 加密音频文件转换为 mp3 或 flac 通用格式的命令行工具,解决了 ncm 文件无法在其他播放器或设备中播放的痛点。该版本为最早的 C++ 版本,也是市面上第一个支持 ncm 转换的程序,源码复刻自 anonymous5l/ncmdump,并做了全操作系统下的跨平台编译移植,修复了一些内存溢出的问题。

核心功能

  • 支持单文件或多文件批量转换
  • 支持指定文件夹并递归处理所有 ncm 文件
  • 可选择删除源文件或输出到指定目录
  • 跨平台支持(Windows、macOS、Linux)
  • 修复了中文、日文等特殊字符文件名的兼容性问题
  • 自带 DLL 构建,可供 C#、Python、Java 等应用程序调用

快速开始

  1. 从 GitHub Release 页面下载对应操作系统的二进制文件。
  2. 使用 ncmdump -h 参数查看帮助信息。
  3. 处理单个或多个文件:ncmdump 1.ncm 2.ncm...
  4. 使用 -d 参数指定文件夹批量处理:ncmdump -d source_dir
  5. 使用 -r 配合 -d 参数递归处理子文件夹:ncmdump -d source_dir -r

界面预览

与其他方案对比

对比项ncmdump同类方案
开源性开源免费,可自行编译修改同类工具可能闭源或收费
跨平台支持支持 Windows、macOS、Linux 多平台运行同类工具可能仅支持单一平台
特殊字符支持彻底修复了中文、日文、韩文及表情符号等 UTF-8 字符的文件名问题同类工具可能对特殊字符文件名支持不佳

适合谁用

  • 需要将网易云音乐下载歌曲备份到其他设备的用户
  • 需要使用非网易云音乐播放器播放这些歌曲的用户
  • 开发人员,需要调用动态库进行 C#、Python 等项目的二次开发

下载与版本

当前最新版本为 1.5.1,发布于 2025-10-05。支持 Windows、macOS、Linux 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/taurusxin/ncmdump