비트 깊이·오디오 파일 크기 계산기 쉽게 이해하기 — 개념과 원리
디지털 오디오는 소리를 숫자의 흐름으로 저장합니다. 샘플링 주파수는 1초에 숫자를 몇 개 기록하는지, 비트 깊이는 그 숫자 하나가 소리의 크기를 얼마나 촘촘하게 나타내는지, 채널 수는 이런 흐름이 몇 개 나란히 있는지를 뜻합니다. 이 세 값만 알면 이론적 다이내믹 레인지, 담을 수 있는 최고 주파수, 비트레이트, WAV·AIFF 같은 무압축 파일의 크기를 구할 수 있습니다. 녹음·영상 편집 작업에서 저장 공간을 계획하거나 세션 포맷을 정할 때 자주 씁니다.
계산 방법
- 다이내믹 레인지: DR ≈ 6.02 × N + 1.76 dB (N은 비트 깊이)
- 나이퀴스트 주파수: f_N = f_s ÷ 2
- 비트레이트: 비트 × 샘플링 주파수(kHz) × 채널 = kbps
- 파일 크기: 비트 × 샘플링 주파수(Hz) × 채널 × 초 ÷ 8 ÷ 10⁶ = MB
원리
비트가 하나 늘 때마다 표현할 수 있는 단계 수가 두 배가 되고, 진폭이 두 배가 되는 것은 20·log₁₀2 ≈ 6.02 dB이므로 비트당 약 6 dB씩 범위가 넓어집니다. 1.76 dB는 최대 크기의 사인파와 고르게 퍼진 양자화 잡음을 비교할 때 생기는 항으로, 이상적인 변환기의 신호 대 양자화 잡음비를 나타냅니다. 나이퀴스트–섀넌 표본화 정리에 따르면 대역이 제한된 신호는 최고 주파수의 두 배보다 빠르게 표본을 뽑으면 완전히 복원할 수 있으므로, 샘플링 주파수의 절반이 담을 수 있는 상한이 됩니다. 파일 크기는 채널마다 샘플 하나에 N비트가 들고 8비트가 1바이트라는 단순한 계산입니다.
예제 풀이
- 입력값: 24비트, 48 kHz, 2채널, 3분
- 다이내믹 레인지: 6.02 × 24 + 1.76 = 146.24 dB
- 나이퀴스트 주파수: 48 ÷ 2 = 24 kHz
- 비트레이트: 24 × 48 × 2 = 2,304 kbps
- 크기: 24 × 48,000 × 2 × 180초 ÷ 8 = 51,840,000바이트 = 51.84 MB
| 비트 깊이 | 다이내믹 레인지 (dB) |
|---|---|
| 6 | 37.88 |
| 12 | 74 |
| 18 | 110.12 |
| 24 | 146.24 |
| 30 | 182.36 |
| 36 | 218.48 |
| 48 | 290.72 |
결과 해석
16비트는 약 98 dB로 일반 청취 환경에는 충분하고, 24비트는 약 146 dB로 실제 변환기 성능(우수한 제품도 대략 115~125 dB)을 넘어서지만 녹음 레벨을 낮게 잡아도 여유가 남는다는 장점이 있습니다. 44.1 kHz(CD)와 48 kHz(영상)는 모두 나이퀴스트 주파수가 사람의 가청 한계인 약 20 kHz보다 높습니다. CD 품질 스테레오의 비트레이트는 1,411.2 kbps입니다.
흔한 실수
- kHz와 Hz를 섞어 넣는 경우
- MB(10⁶바이트)와 MiB(1,048,576바이트)를 혼동하는 경우
- 24비트가 음질을 50% 높인다고 생각하는 경우(주로 잡음 바닥이 낮아집니다)
자주 묻는 질문
32비트 부동소수점 녹음은 왜 쓰나요?
지수를 함께 저장하므로 파일 안에서는 0 dBFS를 넘어도 잘리지 않아 편집 여유가 매우 큽니다. 다만 변환기의 아날로그 단은 여전히 한계가 있습니다.
96 kHz로 녹음할 필요가 있나요?
나이퀴스트가 48 kHz로 올라가 필터 설계나 큰 폭의 시간 늘이기에 유리할 수 있지만, 파일은 48 kHz의 두 배가 되고 늘어난 대역은 대부분 들리지 않습니다.
CD 품질 스테레오 1시간은 몇 MB인가요?
16 × 44,100 × 2 × 3,600 ÷ 8 ≈ 635 MB입니다.
출처: C. E. Shannon, "Communication in the Presence of Noise," Proceedings of the IRE, 1949 · K. C. Pohlmann, Principles of Digital Audio, McGraw-Hill