ZH
我的工具

歌曲 BPM 检测(BPM 探测器)

从音频文件中找出歌曲的 BPM:精确到 0.1 BPM 的速度、半速和倍速、可信度及其他候选。在浏览器中运行。

MP3、WAV、M4A、FLAC、OGG 等。每个文件最多分析 2 分钟。
跳过缓慢的前奏,分析主要节拍。
一个节拍可以按半速或倍速来数;这里选择显示哪一个。
我的工具 →
广告

直接从音频文件中找出一首歌的速度(每分钟拍数),用于 DJ 混音、挑选健身或跑步音乐、设置节拍器跟着练习,或同步视频剪辑。检测器会听最多两分钟,测量新声音出现的时刻,并找出重复最强的节拍周期。你会得到精确到一位小数的 BPM、半速和倍速的数值以及可信度评级。歌曲不会离开你的浏览器。

使用方法

  1. 选择一首或多首歌曲。
  2. 如果歌曲有缓慢或没有节拍的前奏,请把起始位置设在主要部分。
  3. 选择结果应落入的范围(80–160 BPM 适合大多数音乐)。
  4. 点击计算,查看 BPM、备选值和可信度。

计算公式

BPM = 60 × 帧率 ÷ 节拍周期(帧) · 帧率 = 11,025 ÷ 256 ≈ 每秒 43.07

音频以 11,025 Hz 单声道解码,每隔 256 个采样用 1,024 个采样的窗口分析。每一步的起音强度是对数频谱增量之和(频谱通量),再减去 1 秒的滑动平均。该曲线的自相关会在节拍周期及其倍数处出现峰值,所以 40 到 240 BPM 的每个速度都按其节拍周期 1、2、3、4 倍处的平均自相关打分,在所选范围内取最好的一个。在较宽的 60–200 范围内,会比较最佳速度及其两倍或一半(强度至少达到一半时),报告更接近 120 BPM 的那个。随后用前八个倍数处的峰值细化周期。节拍强度就是这个平均值(0 到 1):低于 0.1 表示没有明确的节拍,低于 0.2 表示可信度低。

示例

一首底鼓每 0.469 秒敲一下的浩室歌曲,节拍周期为 0.469 × 43.07 ≈ 20.2 帧,所以 BPM 为 60 ÷ 0.469 = 128.0。半速为 64 BPM,倍速为 256 BPM;在 80–160 范围内,报告的是 128。

常见问题

为什么结果是我预期的一半或两倍?

节拍可以在不同层级上感受:一首 90 BPM 的嘻哈歌曲也可以按 180 来数。请选择与曲风相符的范围,或查看半速、倍速的数值。

为什么提示没有明确的节拍?

氛围音乐、速度变化的古典乐曲、说话声和单个长音都没有可测量的稳定脉搏。请用起始位置选一段有鼓的部分,或用 BPM 计数器跟着点按。

它有多准?

对于速度稳定的音乐,通常误差在 0.1–0.5 BPM 以内。忽快忽慢的现场录音,给出的是所分析部分的平均速度。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). 歌曲 BPM 检测(BPM 探测器). https://kakao.mobile/zh/tools/song-bpm-finder/

MLA

“歌曲 BPM 检测(BPM 探测器).” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/song-bpm-finder/.

广告