tomai
ログイン
☁️ クラウド · クレジット

BPM 検出ツール

あらゆる音声ファイルのテンポ、長さ、サンプルレート、チャンネル、ビットレートを検出——サーバー上で処理

🪙 分析1回あたり 2 クレジット

🎵 音声ファイルをアップロードすると、サーバーがFFmpeg分析ツールを使用してテンポ、長さ、技術仕様を解析します。

使い方

  1. 1

    音声ファイルをアップロードしてください。フォーマットは問いません、サーバー側でデコードします。

  2. 2

    「BPMを分析」をクリック——サーバーがffprobeメタデータ分析とFFmpeg BPM検出を実行します。

  3. 3

    ページで結果を確認:BPM、長さ、サンプルレート、チャンネル、ビットレート、コーデック。ファイルは30分以内に自動削除されます。

自分の耳で確かめられるテンポ検出

BPMに加えて信頼度スコアとタップ補正をご用意しています。アルゴリズムの答えにも、人間と同じように念のための確認が必要だからです。

🔬

FFmpegが計測するテンポ

FFmpegのbpmフィルターがサーバー上でビートを解析し、どのアップロードでも正確なテンポ値を返します——DJがミックス前に必要とする数字です。

⏱️

完全な技術スペック

テンポに加えて、ffprobeが再生時間・サンプルレート・チャンネル数・ビットレート・コーデックを報告——ファイルの情報が1つの読み取り結果にまとまります。

🪙

出力ファイルは不要

解析は要約のみを返します——変換ファイルも再エンコードもなく、アップロードしたソースから直接、数字だけが得られます。

オンセット検出手法をステップごとに解説

アナライザーはVPS上で4段階の処理を行います:

  1. オンセット包絡 — スペクトラルフラックスがエネルギーの急変(ドラムの打撃、音符の立ち上がり)を捉え、フレームごとの新規性カーブを作ります。
  2. コムフィルタ探索 — 40〜240 BPMのテンポを包絡に対して採点します。倍数関係にある候補(120 vs 60)はオクターブ重み付けで判別します。
  3. 信頼度スコアリング — 最上位候補と2位のテンポの差が、画面に表示されるパーセンテージになります。60%未満のときはUIがタップ補正を提案します。
  4. タップ補正 — タップパッドを4回以上クリックすると、推定値があなたのタップ間隔の中央値に置き換わります。

ハーフタイムやダブルタイムの疑いは(87または174の可能性がある、といった形で)明示的にラベル付けされ、黙って推測することはありません。mergeツールが受け付ける音声で、最大100 MBまで動作します。

よくある質問

BPM検出の精度はどのくらいですか?

FFmpegのbpmフィルターはテンポを自動検出し、明確で安定したビートを持つ音楽では±1〜2 BPM程度の精度が一般的です。非常にスパースな音楽、アンビエント、またはリズミカルでない音声(話し言葉、効果音)では信頼できる測定値が得られない場合があります——その場合は結果に0 BPMと表示されます。

どの音声フォーマットをアップロードできますか?

FFmpegがデコード可能なあらゆる音声フォーマット——MP3、WAV、FLAC、AAC、OGG、WMA、M4Aなど。サーバーはブラウザがネイティブ再生できない形式も処理するため、ブラウザ対応コーデックに制限されることはありません。

ファイルはどうなりますか?

アップロードされたファイルは30分以内に自動的に削除されます。分析は完全にサーバー側で実行され、結果のサマリーのみが返されます——音声自体が保存されたり共有されたりすることはありません。

関連ツール

BPM検出ツールとは?

BPM検出ツールは、音声を解析してテンポ——1分あたりの拍数——と、ファイルの技術仕様(再生時間、サンプルレート、チャンネル数、ビットレート、コーデック)を教えてくれます。ミックス前に曲のテンポを知りたいDJ、サンプルがグリッドに合うか確認したいプロデューサー、曲のエネルギーでライブラリを整理したい人——誰にとってもポケット音楽学者です。解析は当サーバーでFFmpegのbpmフィルターとffprobeを使って実行され、結果はきれいなサマリーで返ります。出力ファイルは一切生成されません。

このツールでできること

  • 🥁 1分あたりの拍数(BPM)を検出
  • ⏱️ 録音の正確な再生時間を報告
  • 📊 サンプルレート、チャンネル、ビットレート、コーデックを表示
  • 🧪 クリーンな解析レポートを納品——メディアファイルは生成しない
  • 🎧 ブラウザでデコードできない形式を含むあらゆる音声形式に対応

こんなときに使えます

  • DJセットにミックスする前に曲のテンポを確認する
  • プロダクションに置く前にサンプルのBPMを検証する
  • どこかにアップロードする前にファイルの技術仕様を確認する
  • テンポで音楽コレクションを整理してプログラミングしやすくする

音声は暗号化された接続でサーバーにアップロードされ、処理後に自動削除されます。BPM検出はアルゴリズムによるもので、安定したビートの音楽には信頼できますが、音声、環境音、ポリリズムの曲では不明瞭な結果になることがあります。その場合、このツールは推測せずテンポを「不明」と報告します。明確で規則的なビートのある内容なら、得られる数値は確かな出発点です。

最終更新 · 2026-09-01

関連ツール