두 오디오 파일을 나란히 비교하세요
두 오디오 파일을 객관적 음향 지표로 비교하는 무료 브라우저 도구입니다. 파일 A와 파일 B를 불러오면 코덱, 길이, 피크 레벨, RMS, 크레스트 팩터의 나란한 비교를 받아볼 수 있습니다. 더 깊은 신호 분석(LUFS, 스펙트럼 컷오프, 다이내믹 레인지, ABX 블라인드 테스트, 샘플 단위 차이)은 출시 속도에 맞춰 추가됩니다.
두 파일을 비교하는 방법
1
첫 번째 파일을 파일 A 슬롯(왼쪽)에 끌어다 놓으세요.
2
두 번째 파일을 파일 B 슬롯(오른쪽)에 끌어다 놓으세요.
3
분석을 누르세요. 두 파일이 병렬로 디코딩되며 일반적인 트랙 길이에서는 몇 초 안에 결과가 나타납니다.
4
나란히 표시되는 표를 확인하세요. 주목할 만한 차이는 "주목할 만한 차이" 아래에 강조 표시됩니다.
어떤 파일이 더 좋게 들리는지 그리고 왜 그런지 확인하세요
A 파일 A
파일 A를 끌어오거나 클릭해서 찾기
MP3, WAV, OGG, FLAC, AAC, M4A, M4B, WMA, AIFF, OPUS, CAF, MP4, WEBM, MOV, MKV, AVI, WMV, FLV, M4V, 3GP, TS, MTS, M2TS, VOB, MPG, MPEG, OGV ·
B 파일 B
파일 B를 끌어오거나 클릭해서 찾기
MP3, WAV, OGG, FLAC, AAC, M4A, M4B, WMA, AIFF, OPUS, CAF, MP4, WEBM, MOV, MKV, AVI, WMV, FLV, M4V, 3GP, TS, MTS, M2TS, VOB, MPG, MPEG, OGV ·
두 파일 디코딩 중…
—
—
축별 상세
두 파일을 업로드하고 분석을 누르면 나란히 비교를 볼 수 있습니다.
| 지표 | A | B |
|---|
주목할 만한 차이
스펙트럼 오버레이 (PSD)
A B A 컷오프 B 컷오프
파일 전체에 대한 평균 파워 스펙트럼 밀도. 감쇠 주파수(점선)는 인코더가 정보를 버린 "lossy 천장"을 나타냅니다. 컷오프가 높을수록 일반적으로 더 많은 스펙트럼이 보존되었음을 의미합니다.
스택형 스펙트로그램 (STFT)
A파일 A 스펙트로그램
B파일 B 스펙트로그램
두 개의 STFT 스펙트로그램이 공통 색상 스케일과 주파수 축에 그려져 있습니다. 두 스펙트로그램 중 아무 곳이나 클릭하면 두 플레이어가 모두 해당 시점으로 이동합니다.
정렬 및 샘플 단위 차이
오프셋
—
상관계수
—
겹침
—
샘플 단위 Δ
—
교차 상관 분석으로 두 파일을 정렬하고(앞쪽 무음 길이 차이, 트림 등을 처리) 얼마나 유사한지 보고합니다. 상관계수가 0.85를 넘고 샘플링 레이트가 일치하면 겹치는 모든 샘플을 비교해 — 비트 단위로 동일한 파일을 감지하고, 초당 RMS 오차를 아래 막대그래프로 표시합니다.
스테레오 & 위상
A
B
스테레오 폭은 사이드 채널(L−R)이 차지하는 총 에너지의 비율입니다. 0 = 모노 합산, 1 = 순수 Side. 위상 상관계수 [−1..+1]는 L과 R이 얼마나 유사한지 측정합니다; +1 = 동일(모노 호환), 0 = 독립, −1 = 위상 반전(모노로 합산하면 무음으로 상쇄). 고니오미터는 (L, R)을 45° 회전시킨 실시간 리사주 도형입니다 — 세로 직선 = 모노, 완전한 마름모 = 와이드 스테레오.
ABX 블라인드 테스트
귀를 훈련하세요. 각 시도에서 X는 무작위로 A 또는 B입니다. A, X, B를 원하는 만큼 들어본 후 X가 어느 파일인지 맞혀 보세요. A와 B의 음량은 레벨이 맞춰져 있어 음량은 단서가 되지 않습니다. 각 추측 후 통계적 유의성(p ≤ 0.05)이 표시됩니다 — 일반적으로 차이를 확실히 들을 수 있다고 확신하려면 16번 중 13번을 맞혀야 합니다.
⌀ 파일이 비트 단위로 동일하므로 ABX가 비활성화되었습니다 — 구별할 것이 없습니다.
시도 0 / 0
—
심층 모드 (스템별 비교)
각 파일을 보컬과 반주로 분리하여 스템별로 비교
30 MB AI 모델을 한 번 로드하고(6개월 캐시) 두 파일에 대해 U-Net 추론을 실행합니다. 전체 판정이 "혼합"일 때 유용합니다 — 한 파일에서는 보컬 스템이 이기고 다른 파일에서는 반주 스템이 이기는 경우가 많습니다.
AI 모델 로드 중(~30 MB, 캐시됨)…
판정은 어떻게 계산되나요? (공식 + 참고문헌)
각 파일은 8개 음향 축으로 분석되어 축별 점수 [0..1]를 받습니다. 판정은 가중 합계입니다. 특수한 경우(비트 동일한 PCM, 상관관계가 낮은 다른 콘텐츠)는 점수를 무시하고 우선합니다.
공식
score_X = Σᵢ wᵢ · axisᵢ(X), Σᵢ wᵢ = 1.0, winner = argmax(score)
축별 가중치
- Resolution (0.18) — lossless > lossy; 정직한 포맷이 업샘플링된 가짜 Hi-Res보다 점수가 높습니다
- Spectral integrity (0.22) — 더 높은 컷오프 Hz는 더 완전한 스펙트럼(낮은 lossy 한계)을 나타냅니다
- Dynamic range LRA (0.18) — -23..-9 LUFS 대역에서 LRA가 높을수록 좋음 — "더 시끄러우면 좋음"이 아닙니다
- True-peak safety (0.08) — -1 dBTP에 가까울수록 좋음; > 0 dBTP는 감점 (인터샘플 클리핑 위험)
- Loudness target (0.10) — 스트리밍 타겟(-14 기본)에 더 가까운 LUFS-I가 더 높은 점수를 받습니다
- Codec quality (0.10) — lossless > 고비트레이트 VBR > CBR 320 > CBR 192 > CBR 128
- Stereo integrity (0.06) — 폭 > 0.05이고 양의 위상 상관관계; 모노 합성은 감점
- Bit-perfect diff (0.08) — 비트 동일한 PCM은 다른 축과 무관하게 "구별 불가" 판정을 강제합니다
참고문헌
- ITU-R BS.1770-4 — algorithms to measure audio programme loudness and true-peak level
- EBU Tech 3341 — "EBU Mode" metering for BS.1770
- EBU Tech 3342 — Loudness Range (LRA) descriptor
- AES/AC-3 § 5.3 — ABX double-blind comparison protocol
이는 통계적 신뢰 구간이 아닌 휴리스틱 점수입니다. 1차 분류 도구로 사용하세요 — 법적 효력이 있는 포렌식이 필요하면 전문가와 상의하세요.
시간에 따른 음량
A B -14 LUFS (스트리밍 목표)
전체 길이에 걸친 단기 LUFS(3초 윈도우). 음량이 시간에 따라 어떻게 변하는지 비교하세요 — 상단의 평평한 선은 강한 컴프레션을 의미하고, 10 LU 이상 흔들리는 곡선은 다이내믹한 마스터를 의미합니다.
게시일