# AI 音频分析使用教程：在线测 BPM 调性，一键导出 DJ 曲库文件

> 来源：工具派（https://gjupai.com） 原文页面：https://gjupai.com/tutorial/ai-audio-analysis-guide

## 工具简介

**AI 音频分析**是工具派推出的一款在线音频特征分析工具：只要上传一段音频文件（支持 MP3、WAV、FLAC、M4A 等常见格式），后台就会自动解析音频并返回一组专业的分析指标——包括 **BPM（节拍速度）、调性 Key 与 Camelot 标记、时长、RMS 能量、动态范围、频谱质心、过零率**，同时生成**波形图**和**Cue 点 / Beat Grid（节拍网格）**标记。分析结果不仅能在线查看，还可以按勾选的格式一键导出：JSON、CSV、波形图，以及 Rekordbox XML、Serato、Traktor NML 等 DJ 软件可直接导入的曲库文件，甚至可以把调性、BPM 等信息写入 **ID3 标签**。无论你是 DJ 做曲库整理与混音排歌，还是音乐人想快速了解一段音频的节奏与调性，打开网页上传即用，无需安装任何软件。

## 功能亮点

- **七项核心指标一屏呈现**：分析完成后以卡片形式展示 BPM、Key / Camelot、Duration（时长）、RMS Energy（能量）、Dynamic Range（动态范围，dB）、Spectral Centroid（频谱质心，Hz）、Zero Crossing Rate（过零率），节奏、调性、响度、频谱特征一目了然。
- **调性双标注（Key / Camelot）**：除标准调号外还给出 Camelot 标记，DJ 可按 Camelot 轮盘快速判断两首歌是否调性兼容，方便做和谐混音（Harmonic Mixing）。
- **波形图 + Cue 点标记**：结果区展示整条音频的波形图，分析出的 Cue 点 / Beat Grid 以红色竖线直接叠加在波形上，并在下方列出每个 Cue 点的时间（精确到 0.01 秒），节拍位置看得清清楚楚。
- **七种导出格式自由勾选**：分析前可勾选 JSON、CSV、波形图、Rekordbox XML、Serato、Traktor NML、ID3 标签共 7 种格式，分析完成后点「导出所选」即可批量下载，DJ 三大主流软件的曲库格式全覆盖。
- **多格式音频通吃**：文件选择器原生支持 `.mp3`、`.wav`、`.flac`、`.m4a`，无损和有损格式都能分析，上传后还会显示文件名与文件大小，避免传错文件。
- **结果随时补下载**：结果区除「导出所选」外，还单独提供「下载 JSON」「下载 CSV」按钮，即使分析前没勾选对应格式，事后也能随时补下完整数据。

## 参数说明

| 参数 | 说明 | 默认值 / 取值范围 |
| --- | --- | --- |
| 上传音频 | 待分析的音频文件，上传后显示文件名与大小 | 支持 `.mp3`、`.wav`、`.flac`、`.m4a`，无默认值，必选 |
| 导出格式 | 分析完成后「导出所选」要下载的文件类型，多选 | JSON（默认勾选）、CSV、波形图、Rekordbox XML、Serato、Traktor NML、ID3 标签 |
| BPM | 每分钟节拍数，衡量音乐速度快慢 | 分析结果，保留 1 位小数 |
| Key / Camelot | 音频的调号及对应的 Camelot 混音标记 | 分析结果，如 `Am / 8A` |
| Duration | 音频总时长 | 分析结果，单位秒（s），保留 2 位小数 |
| RMS Energy | 均方根能量，反映整体响度水平 | 分析结果，0–1 之间的数值，保留 4 位小数 |
| Dynamic Range | 动态范围，最响与最静部分的差距 | 分析结果，单位分贝（dB），保留 2 位小数 |
| Spectral Centroid | 频谱质心，数值越高音色越明亮 | 分析结果，单位赫兹（Hz），保留 2 位小数 |
| Zero Crossing Rate | 过零率，反映信号的高频与噪声成分 | 分析结果，保留 4 位小数 |

## 使用步骤

1. **打开工具页面**：页面顶部是工具名称「AI 音频分析」和简介「上传音频文件，AI 分析调性、BPM、响度、频谱等音频特征」，下方依次是额度提示、上传与分析区；登录后可查看剩余免费额度。

![AI 音频分析工具主界面：顶部深色导航栏，左侧为工具派侧边栏菜单；主区域自上而下依次为工具标题卡片（AI 音频分析及简介](article/202607/1783998421939_768.png)

2. **上传音频文件**：在「上传音频」处点击「选择文件」，从本地挑选 `.mp3`、`.wav`、`.flac`、`.m4a` 格式的音频，选好后下方会显示文件名和文件大小，确认无误。

3. **勾选导出格式**：在「导出格式」一行按需勾选——默认已勾选 JSON；想拿表格数据就加勾 CSV，想要波形图片就加勾「波形图」，DJ 用户可勾选 Rekordbox XML、Serato 或 Traktor NML，需要把调性/BPM 写回音频文件则勾选「ID3 标签」。

4. **点击「开始分析」**：点击蓝色「开始分析」按钮，按钮变为「分析中...」，稍等片刻后台即完成解析；若未上传文件会提示「请上传音频文件」，免费额度用完时会提示额度不足。

5. **查看分析结果**：结果区顶部是七张指标卡片（BPM、Key / Camelot、Duration、RMS Energy、Dynamic Range、Spectral Centroid、Zero Crossing Rate）；往下是波形图，红色竖线标出每个 Cue 点的位置；再往下是「Cue 点 / Beat Grid」列表，逐个列出标签与时间点。

6. **导出结果**：确认无误后点「导出所选」，按第 3 步勾选的格式批量下载；也可以随时点「下载 JSON」拿到完整分析数据，或点「下载 CSV」得到「指标 / 数值 / 单位」三列的表格。若后端生成了导出文件，还会在「导出文件」区出现对应的下载按钮。

## 使用技巧

- **DJ 排歌先看 Camelot**：相邻编号（如 8A 与 9A）或同编号大小调切换（8A 与 8B）的曲子调性兼容，混音过渡最自然，按 Camelot 轮盘选歌比凭感觉靠谱得多。
- **整库曲目用 CSV 汇总**：分析每首歌时勾选 CSV，得到「指标 / 数值 / 单位」三列表格，汇总进 Excel 后即可按 BPM、调性排序筛选，快速搭建曲库索引。
- **DJ 软件格式一次到位**：Rekordbox、Serato、Traktor 用户直接在分析前勾选对应格式，导出的 XML / NML 文件可导入软件，省去手工录入 BPM 和 Cue 点的时间。
- **波形图适合存档与展示**：勾选「波形图」导出的图片可以直接放进歌单封面、工程备注或客户预览材料里，Cue 点位置一目了然。
- **看动态范围判断母带质量**：Dynamic Range 数值越大说明音乐起伏越丰富；如果一首舞曲的动态范围只有 3–4 dB，多半是响度压缩过度的「砖墙母带」。
- **用频谱质心快速分桶**：Spectral Centroid 高的曲子音色明亮（如流行人声），低的偏浑厚（如低频电音），批量分析后可据此给曲库做粗分类。

## 常见问题

**Q1：支持哪些音频格式？文件很大可以吗？**
文件选择器限定 `.mp3`、`.wav`、`.flac`、`.m4a` 四种格式，有损与无损通吃。文件越大上传和解析时间越长，上传后页面会显示文件大小，建议耐心等待「分析中...」结束。

**Q2：Camelot 是什么？和 Key 有什么关系？**
Key 是标准音乐调号（如 Am、C），Camelot 是把 24 个大小调映射到轮盘上的编号系统（如 8A、8B），两者表示同一个调性。Camelot 的好处是相邻编号的调天然兼容，DJ 做混音选歌时只需看编号是否相邻即可。

**Q3：RMS Energy 和 Dynamic Range 有什么区别？**
RMS Energy 是整段音频的平均能量，反映「整体有多响」；Dynamic Range 是最响与最静部分的差距（单位 dB），反映「起伏有多大」。前者管响度，后者管动态，两者结合才能判断一首歌的响度策略。

**Q4：分析前忘记勾选某个导出格式怎么办？**
结果区始终提供「下载 JSON」和「下载 CSV」两个按钮，随时可补下这两种格式；勾选「导出所选」时也会以当前勾选状态为准，所以补勾后再点一次「导出所选」即可。波形图与 DJ 软件格式则依赖分析结果中的波形图地址和导出文件，建议分析前一次勾全。

**Q5：Cue 点 / Beat Grid 能导出到 DJ 软件里用吗？**
可以。分析结果中的 Cue 点会在波形图上以红色竖线标记，并在列表中给出精确时间；勾选 Rekordbox XML、Serato 或 Traktor NML 格式导出后，曲库文件可导入对应 DJ 软件，BPM、调性等信息随文件一起带走。

**Q6：不登录能用吗？**
每次分析前都会进行额度校验，额度不足时会收到相应提示；登录后页面顶部会显示剩余额度，会员用户如横幅所示享有更充足的使用权益。免费额度用完后，可等额度刷新或开通会员继续使用。

