Desktop App · Electron + React

AkiConvert

Decrypt NCM, KWM, KGM, QMC and KGG music files and convert between standard audio formats — entirely offline, on your own machine.

License GPL-3.0Platform Windows · macOSTech Electron 43 · React 18Decryption NCM · KWM · KGM · QMC · KGG
Features

What it does

A cross-platform desktop audio format converter built with Electron. AkiConvert decrypts proprietary music formats — .ncm (NetEase), .kwm/.kgm (Kuwo/Kugou), .qmc (QQ Music) and .kgg (Kugou V5) — and converts to and from MP3, FLAC, WAV, OGG, M4A, AAC, AIFF, ALAC and Opus. All decryption and conversion runs entirely offline on your local machine; FFmpeg ships inside the installer, so there is nothing to configure.

🔓

Proprietary format decryption

Decrypts .ncm (NetEase), .kwm/.kgm (Kuwo/Kugou), .qmc (QQ Music) and .kgg (Kugou V5) automatically during conversion. QMCv2 ekey and KGG key databases can be imported for key-protected files.

🎚️

Nine output formats

Convert to MP3, FLAC, WAV, OGG, M4A, AAC, AIFF, ALAC and Opus, with saveable conversion presets for format, bitrate and sample rate.

📦

Batch processing

Queue hundreds of files with configurable concurrency — auto or manual 1–10 — and real-time progress bars.

🏷️

Metadata preservation

Automatically writes title, artist, album, cover art, track number, genre and year as ID3v2 tags.

📊

EBU R128 loudness normalization

Targets −23 to −6 LUFS, with presets matched to streaming platform loudness targets.

🎧

Audio preview player

Built-in player with play queue, previous/next, volume control, seek and lyrics display.

🧩

Naming templates & lyrics

Flexible file names from {title}, {artist}, {album}, {track} and {year} variables; extracts embedded lyrics and embeds companion .lrc files during conversion.

🛡️

Fully offline by design

All decryption and conversion happens locally — your files never leave your machine. FFmpeg is bundled in the installer; conversion history and settings sync come standard.

Details

Keyboard shortcuts

ActionShortcut
Paste file(s) from clipboardCtrl+V
Remove selected filesDelete
Select all / Deselect allCtrl+A (toggles)
Toggle fullscreenF11
Play / Pause audio previewSpace
Close context menuEscape
Quick Start

Get started

  1. Download the latest installer from Releases — Windows x64 (NSIS) or macOS (Universal, Intel + Apple Silicon).
  2. Install and run — FFmpeg is bundled, so there is nothing to configure.
  3. Add files — drag files or entire folders onto the drop zone, or paste from the clipboard with Ctrl+V.
  4. Encrypted formats — NCM, KWM, KGM and QMC are decrypted automatically; QMCv2 and KGG may need imported keys.
shell — build from source
git clone https://github.com/AkiroMusic/AkiConvert.git
cd AkiConvert
npm install

npm run dev        # development mode (Vite HMR + Electron)
npm run build:win  # Windows installer (NSIS)

“Your files never leave your machine.”

桌面应用 · Electron + React

项目简介

一款基于 Electron 构建的跨平台桌面音频格式转换工具。AkiConvert 解密专有音乐格式——.ncm(网易云)、.kwm/.kgm(酷我/酷狗)、.qmc(QQ 音乐)与 .kgg(酷狗 V5)——并在 MP3、FLAC、WAV、OGG、M4A、AAC、AIFF、ALAC、Opus 之间自由转换。所有解密与转换完全在本地离线完成;FFmpeg 已随安装包内置,无需任何配置。

🔓

专有格式解密

转换时自动解密 .ncm(网易云)、.kwm/.kgm(酷我/酷狗)、.qmc(QQ 音乐)与 .kgg(酷狗 V5);受密钥保护的文件可导入 QMCv2 ekey 与 KGG 密钥数据库。

🎚️

九种输出格式

转换为 MP3、FLAC、WAV、OGG、M4A、AAC、AIFF、ALAC 与 Opus,转换预设(格式、比特率、采样率)可保存复用。

📦

批量处理

队列容纳数百个文件,并发数可调(自动或手动 1–10),实时进度条。

🏷️

元数据保留

自动写入标题、艺术家、专辑、封面图、音轨号、流派与年份等 ID3v2 标签。

📊

EBU R128 响度标准化

目标 −23 ~ −6 LUFS,并提供与流媒体平台响度目标匹配的预设。

🎧

音频预览播放器

内置播放器,支持播放队列、上下曲、音量控制、进度拖拽与歌词显示。

🧩

命名模板与歌词

以 {title}、{artist}、{album}、{track}、{year} 变量灵活命名文件;提取源文件内嵌歌词,并在转换时嵌入同目录 .lrc 歌词文件。

🛡️

彻底离线

所有解密与转换均在本地完成——文件永不离开你的电脑。FFmpeg 随安装包内置,转换历史与设置同步一应俱全。

明细

键盘快捷键

操作快捷键
从剪贴板粘贴文件Ctrl+V
移除选中的文件Delete
全选 / 取消全选Ctrl+A(切换)
切换全屏F11
播放 / 暂停音频预览Space
关闭右键菜单Escape
  1. 下载Releases 中的最新安装包——Windows x64(NSIS)或 macOS(通用版,Intel + Apple Silicon)。
  2. 安装即用——FFmpeg 已内置,无需任何配置。
  3. 添加文件——将文件或整个文件夹拖入拖放区域,或用 Ctrl+V 从剪贴板粘贴。
  4. 加密格式——NCM、KWM、KGM、QMC 自动解密;QMCv2 与 KGG 可能需要导入额外密钥。
shell — build from source
git clone https://github.com/AkiroMusic/AkiConvert.git
cd AkiConvert
npm install

npm run dev        # development mode (Vite HMR + Electron)
npm run build:win  # Windows installer (NSIS)

“您的文件不会离开本机。”