WAV 오디오 (.wav)
Microsoft 표준파형 오디오 파일 포맷(WAV)은 윈도우의 표준 원시 오디오 컨테이너이자 비압축 손실 없는 스튜디오 마스터 오디오를 위한 글로벌 녹음 산업 표준입니다.
WAV을(를) MP3(으)로 변환
무료 브라우저 내 WAV-MP3 변환기. 기기에서 파일을 즉시 변환하세요.
검사 및 메타데이터
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 WAV 파일을 식별합니다:
바이트 단위 헤더 시그니처 (매직 바이트)
운영 체제와 파일 분석기는 파일 선두의 바이너리 바이트 시퀀스를 검사하여 WAV 파일을 식별합니다:
16진수 시그니처 (오프셋 0):
52 49 46 46 00 00 00 00 57 41 56 45ASCII 표현: RIFF....WAVE
표준화: Microsoft & IBM Resource Interchange File Format (RIFF)
기술 사양
| 컨테이너 아키텍처 | Resource Interchange File Format (RIFF) chunk container |
| 압축 | Uncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float |
| 바이트 엔디안 | Little-Endian (Intel x86 byte order) |
| 색 공간 | N/A (Uncompressed Audio PCM) |
| 채널 및 구조 | Mono, Stereo, and multichannel up to 64 discrete channels |
| 최대 크기 | Sample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution |
| 투명도 | 100% bit-for-bit uncompressed studio master audio fidelity |
| 스트리밍 및 프로그레시브 | Header-dependent data chunk offset; standard WAV requires known length |
기술 비교 매트릭스: WAV 대 경쟁사
| 기술적 속성 | WAV (현재) | FLAC | AIFF | MP3 |
|---|---|---|---|---|
| 바이트 순서 | 리틀 엔디안(인텔 바이트 순서) | 네이티브 비트스트림 | 빅 엔디안(모토로라 바이트 순서) | 비트스트림 프레이밍 |
| 압축 모드 | 비압축(100% 데이터 온전함) | 무손실 압축(크기 약 50%) | 비압축(100% 데이터 온전함) | 손실 압축(크기 약 10%) |
| 최대 파일 크기 | 4 GB (RIFF 32비트 제한; RF64로 해결) | 사실상 무제한 | 4 GB 제한 | 사실상 무제한 |
| CPU 압축 해제 오버헤드 | 없음(직접 메모리 버퍼 매핑) | 매우 낮음 | 없음(직접 메모리 버퍼 매핑) | 낮음 |
일반적인 손상 모드 및 헥스 복구 가이드
플레이어가 'Invalid chunk size'를 보고하거나 오디오가 재생되다가 일찍 잘립니다.
근본 원인: 최종 'RIFF' 및 'data' 청크 바이트 길이 헤더를 쓰기 전에 녹음 소프트웨어가 충돌함.
복구: 헥스 에디터에서 총 파일 크기에서 8을 뺀 값을 오프셋 4에 기록하거나 'ffmpeg -i broken.wav -c copy fixed.wav'를 통해 복구하십시오.
보안 분석 및 파서 공격 벡터
WAV 파일은 32비트 길이 값이 포함된 중첩된 청크 헤더를 사용합니다. 선언된 청크 크기와 실제 파일 길이 간의 불일치는 버퍼 초과 읽기를 유발할 수 있습니다.
알려진 공격 벡터
- 오디오 드라이버에서 'fmt ' 또는 'fact' 청크 길이 파싱 중 정수 오버플로우.
- 과도한 크기의 ASCII 문자열이 포함된 악성 'LIST' 메타데이터 청크로 인해 발생하는 힙 오버플로우.
- 널 포인터 역참조를 유발하는 0바이트 'data' 청크를 통한 서비스 거부(DoS) 공격.
방어적 모범 사례:
역사적 배경 및 주요 이력
주요 장점
- 100% 비트 단위 수학적 정확도로 정확한 녹음 스튜디오 마스터 파형을 보존합니다.
- 모든 운영체제, 오디오 소프트웨어, 하드웨어 플레이어 전반에서 유니버설 네이티브 호환성 제공.
- CPU 디코딩 부하가 없어 즉로운 실시간 재생 및 멀티트랙 편집 가능.
기술적 제한 사항 및 단점
- 거대한 저장 공간 차지 (CD 음질 오디오 기준 분당 약 10 MB).
- 클래식 32비트 RIFF 파일 크기 제한으로 연속 파일이 4 GB(CD 오디오 약 6.8시간)로 엄격하게 제한됨.
- MP3나 M4A에 비해 표준화된 메타데이터 태깅이 역사적으로 부족했음.
흥미로운 기술적 상식
- 브라이언 이노(Brian Eno)가 작곡한 전설적인 윈도우 95 시작음은 16비트 22 kHz 스테레오 WAV 파일로 배포되었습니다.
- 전문 영화 및 텔레비전 촬영 현장에서는 'bext' 청크에 SMPTE 타임코드를 임베딩하는 방송용 WAV(BWF)를 사용하여 사운드를 녹음합니다.
- 4바이트 RIFF 헤더는 'Resource Interchange File Format'을 의미합니다.
자주 묻는 기술 질문
WAV 파일이 MP3보다 훨씬 큰 이유는 무엇인가요?
WAV에는 원시 비압축 PCM 오디오가 포함되어 있어 모든 단일 샘플(채널당 초당 44,100 샘플)을 보존합니다. MP3는 오디오를 분석하여 인간의 귀가 들을 수 없는 소리를 제거함으로써 파일을 약 90% 줄입니다.
WAV 녹음이 4 GB를 초과하면 어떻게 되나요?
표준 RIFF는 청크 크기에 32비트 부호 없는 정수를 사용하기 때문에 표준 WAV는 4,294,967,295 바이트를 초과할 수 없습니다. 전문 레코딩 장비는 4 GB 장벽을 깨기 위해 RF64(ITU-R BS.2088)를 사용합니다.
WAV가 FLAC보다 소리가 더 좋나요?
아니요. FLAC이 재생될 때, WAV가 저장하는 정확한 비트 대 비트 PCM 오디오 스트림으로 압축이 해제되므로 어쿠스틱 오디오 충실도는 100% 동일합니다.
관련 WAV 변환 쌍
비압축 WAV 오디오를 압축된 MP3 형식으로 변환하면 일상적인 청취 및 공유를 위해 고음질을 유지하면서 파일 크기를 최대 90%까지 줄일 수 있습니다.
MP3 파일을 WAV로 변환하면 전문적인 편집과 하드웨어 재생을 위해 압축된 오디오를 비압축 선형 PCM 데이터로 해제합니다.
압축된 M4A AAC 오디오를 비압축 스튜디오 등급 16-bit 44.1kHz 리니어 PCM WAV 형식으로 디코딩합니다.
비압축 WAV PCM을 FLAC 마스터로 변환하면 단 하나의 음향 데이터도 손실하지 않으면서 파일 크기를 절반으로 줄일 수 있습니다.
FLAC 마스터를 WAV PCM으로 변환하면 압축된 오디오를 손상 없는 하드웨어 호환성을 위한 원시 펄스 부호 변조 데이터로 해제할 수 있습니다.