tomai
登录
☁️ 云端 · 点数

BPM 检测器

检测任意音频文件的节奏、时长、采样率、声道和比特率——在服务器上完成

🪙 每次分析消耗 2 点

🎵 上传任意音频文件,服务器将使用 FFmpeg 分析节奏、时长和技术参数。

如何使用

  1. 1

    上传任意音频文件——格式不限,服务器会自动解码。

  2. 2

    点击“分析 BPM”——服务器运行 ffprobe 元数据分析和 FFmpeg BPM 检测。

  3. 3

    在页面上查看结果:BPM、时长、采样率、声道、比特率和编码格式。文件 30 分钟内自动删除。

能用耳朵复核的速度检测

输出 BPM 外加置信度评分和手动敲击校正——算法和人一样,也需要有人把关验证。

🔬

FFmpeg 节拍测速

FFmpeg 的 bpm 滤镜在我们的服务器上分析节拍,任何上传都能得到准确的节奏数值——正是 DJ 混音前需要的数据。

⏱️

完整技术参数一览

除了节奏,ffprobe 还会报告时长、采样率、声道数、比特率与编码格式——关于这份文件的所有信息,一次读数全部给出。

🪙

无需生成输出文件

分析只返回结果摘要——不生成转换文件、不重新编码,数字直接来自你上传的源文件。

起振检测方法,逐步拆解

分析器在 VPS 上分四个阶段运行:

  1. 起振包络——谱通量把能量跳变(鼓点、音符起始)凸显为逐帧的新颖度曲线。
  2. 梳状滤波搜索——对 40 到 240 BPM 的各个速度逐一与包络比对打分;谐波相关的候选(120 与 60)通过八度加权消歧。
  3. 置信度评分——最优与次优速度之间的差距就是你在页面上看到的百分比;低于 60% 时界面会建议手动敲击。
  4. 敲击校正——在敲击垫上点击 4 次以上,估计值就会被替换为你敲击间隔的中位数。

疑似半速或倍速的情况会明确标注(可能是 87 或 174),而不是悄悄猜测。凡音频合并工具支持的格式都能分析,最大 100 MB。

常见问题

BPM 检测有多准确?

FFmpeg 的 bpm 过滤器会自动检测节奏,对于节奏清晰稳定的音乐,通常准确度在 ±1-2 BPM 以内。极简、氛围或无节奏感的音频(如说话声、音效)可能无法给出可靠的读数——在这种情况下结果会显示 0 BPM。

可以上传哪些音频格式?

FFmpeg 能解码的任何音频格式——MP3、WAV、FLAC、AAC、OGG、WMA、M4A 等。服务器能处理浏览器无法原生播放的格式,所以你永远不会受限于浏览器支持的编码格式。

我的文件会怎样处理?

上传的文件在 30 分钟内自动删除。分析完全在服务器端进行,只返回结果摘要——音频本身不会被存储或分享。

相关工具

什么是 BPM 检测工具?

BPM 检测工具分析一段音频并告诉你它的节奏——每分钟节拍数——以及文件的技术参数:时长、采样率、声道数、比特率和编码格式。它是 DJ 的口袋音乐学家:混音前需要知道曲目节奏、制作人需要核对采样是否贴合网格、任何人想按能量整理音乐库,都用得上。分析在我们服务器上通过 FFmpeg 的 bpm 过滤器和 ffprobe 完成,报告以整洁的摘要形式返回——完全不会生成输出文件。

这款工具能做什么

  • 🥁 检测每分钟节拍数(BPM)
  • ⏱️ 报告录音的精确时长
  • 📊 显示采样率、声道、比特率和编码格式
  • 🧪 交付干净的分析报告——不生成任何媒体文件
  • 🎧 支持任意音频格式,包括浏览器无法解码的

什么时候会用到

  • 把曲目混入 DJ 歌单前先确认它的节奏
  • 把采样放进作品前先核对它的 BPM
  • 上传文件前先确认它的技术规格
  • 按节奏整理音乐收藏,方便编排

你的音频经加密通道上传到服务器处理,完成后自动删除。需要知道:BPM 检测是算法性的——对节奏稳定的音乐它可靠,但语音、环境音和复合节奏的作品可能给出不明确的读数,此时工具会如实报告"未知"而不是瞎猜。凡是节拍清晰规律的内容,得到的数字都是可靠的起点。

最后更新 · 2026-09-01

相关工具