tomai
로그인
☁️ 클라우드 · 크레딧

BPM 감지기

모든 오디오 파일의 템포, 길이, 샘플링 레이트, 채널, 비트레이트 감지 — 서버에서 처리

🪙 분석 1회당 2 크레딧

🎵 오디오 파일을 업로드하면 서버가 FFmpeg 분석 도구를 사용해 템포, 길이, 기술 사양을 분석합니다.

이용 방법

  1. 1

    오디오 파일을 업로드하세요 — 형식은 상관없으며 서버가 디코딩합니다.

  2. 2

    "BPM 분석"을 클릭 — 서버가 ffprobe 메타데이터 분석 및 FFmpeg BPM 감지를 실행합니다.

  3. 3

    페이지에서 결과를 확인하세요: BPM, 길이, 샘플링 레이트, 채널, 비트레이트, 코덱. 파일은 30분 이내에 자동으로 삭제됩니다.

귀로 검증할 수 있는 템포 감지

BPM에 신뢰도 점수와 탭 보정까지 제공합니다 — 사람이 그렇듯 알고리즘도 교차 확인이 필요하니까요.

🔬

FFmpeg이 재는 템포

FFmpeg의 bpm 필터가 서버에서 비트를 분석하여 어떤 업로드든 정확한 템포 수치를 알려줍니다 — DJ가 믹스 전에 필요한 바로 그 숫자입니다.

⏱️

완전한 기술 사양

템포와 함께 ffprobe가 재생 시간, 샘플 레이트, 채널 수, 비트레이트, 코덱을 보고합니다 — 파일에 대한 모든 것을 한 번의 판독으로 확인할 수 있습니다.

🪙

출력 파일 불필요

분석은 요약만 반환합니다 — 변환된 파일도 재인코딩도 없이, 업로드한 소스에서 바로 숫자만 얻을 수 있습니다.

온셋 감지 방법, 단계별 해설

분석기는 VPS에서 네 단계로 작동합니다:

  1. 온셋 엔벨로프 — 스펙트럴 플럭스가 에너지 급증(드럼 타격, 음의 시작)을 프레임별 novelty 곡선으로 부각합니다.
  2. 콤 필터 탐색 — 40에서 240 BPM까지의 템포를 엔벨로프와 대조해 점수를 매기고, 배음 관계의 후보(120 vs 60)는 옥타브 가중으로 구분합니다.
  3. 신뢰도 산출 — 최고 템포와 2위 템포 사이의 격차가 화면의 백분율이 되며, 60% 미만이면 UI가 탭을 제안합니다.
  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 감지 도구는 오디오를 분석해 템포(1분당 비트 수)와 파일의 기술 사양(길이, 샘플레이트, 채널 수, 비트레이트, 코덱)을 알려 줍니다. 믹스 전에 곡의 템포를 알아야 하는 DJ, 샘플이 그리드에 맞는지 확인하는 프로듀서, 에너지별로 라이브러리를 정리하려는 사람 모두를 위한 주머니 속 음악학자입니다. 분석은 서버에서 FFmpeg의 bpm 필터와 ffprobe로 실행되며, 결과는 깔끔한 요약으로 돌아옵니다. 출력 파일은 전혀 생성되지 않습니다.

이 도구로 할 수 있는 일

  • 🥁 1분당 비트 수(BPM) 감지
  • ⏱️ 녹음의 정확한 길이 보고
  • 📊 샘플레이트, 채널, 비트레이트, 코덱 표시
  • 🧪 깔끔한 분석 보고서 전달 — 미디어 파일 생성 없음
  • 🎧 브라우저가 디코딩할 수 없는 형식을 포함한 모든 오디오 형식 지원

이런 경우에 유용합니다

  • DJ 세트에 믹스하기 전에 곡의 템포 확인하기
  • 프로덕션에 넣기 전에 샘플의 BPM 검증하기
  • 어디에 업로드하기 전에 파일의 기술 사양 확인하기
  • 프로그래밍을 쉽게 하려고 템포별로 음악 컬렉션 정리하기

오디오는 암호화된 연결을 통해 서버로 업로드되어 처리된 뒤 자동 삭제됩니다. 알아 두세요: BPM 감지는 알고리즘 기반이라 비트가 꾸준한 음악에서는 신뢰할 수 있지만, 음성, 앰비언트 사운드, 폴리리듬 곡에서는 불명확한 결과가 나올 수 있습니다. 그 경우 도구는 추측하는 대신 템포를 '알 수 없음'으로 보고합니다. 명확하고 규칙적인 비트가 있는 콘텐츠라면 얻은 숫자는 확실한 출발점입니다.

마지막 업데이트 · 2026-09-01

관련 도구