멀티미디어
AAC
다른 이름: Advanced Audio Coding , MPEG-2 AAC , MPEG-4 AAC
정의
Advanced Audio Coding. MPEG-2 Part 7 및 MPEG-4 Part 3로 표준화된 오디오 압축 코덱. MP3 대비 동일 비트레이트에서 약 30% 향상된 음질. 1024 샘플 MDCT 변환, 스펙트럴 밴드 복제(SBR), 파라메트릭 스테레오(PS) 등 고급 기술 적용
상세 설명
기술 스펙
- MPEG-2 AAC: Main, LC (Low Complexity), SSR (Scalable Sample Rate)
- MPEG-4 AAC: AAC-LC, HE-AAC v1 (AAC+SBR), HE-AAC v2 (AAC+SBR+PS), AAC-LD (Low Delay), AAC-ELD (Enhanced Low Delay)
- 샘플레이트: 8kHz~96kHz
- 비트레이트: 8kbps~320kbps (스테레오), 최대 529kbps (7.1채널)
- 채널: 모노~7.1 서라운드 (최대 48채널)
- 변환: 1024 샘플 MDCT (Modified Discrete Cosine Transform)
- TNS(Temporal Noise Shaping): 시간축 노이즈 제어
- PNS(Perceptual Noise Substitution): 노이즈 대역 파라미터화
- SBR(Spectral Band Replication): 고주파 대역 복원 (HE-AAC)
- PS(Parametric Stereo): 스테레오 파라미터 인코딩 (HE-AAC v2)
실무 활용
- YouTube, Netflix, Spotify 등 스트리밍 서비스 (AAC-LC 128~256kbps)
- Apple Music, iTunes Store (AAC-LC 256kbps)
- iPhone 녹음, FaceTime 음성 (AAC-ELD)
- DAB+ 디지털 라디오 (HE-AAC v2)
- DVB, ATSC 디지털 방송 오디오 트랙
- PlayStation, Xbox 게임 오디오
장점
- MP3 대비 30% 음질 향상: 128kbps AAC ≈ 160kbps MP3
- 범용 하드웨어 지원: 모든 스마트폰, PC, 스마트TV 디코더 탑재
- 다양한 프로파일: 고음질(AAC-LC)부터 저비트레이트(HE-AAC v2)까지
- 멀티채널 지원: 최대 48채널 오디오
- 낮은 지연 시간: AAC-ELD는 15ms 이하 (실시간 통신)
단점 및 제약
- 라이선스 비용: Via Licensing 특허 풀 (연간 고정비 + 기기당 $0.98)
- Opus 대비 효율 부족: 동일 비트레이트에서 Opus가 10~15% 더 나은 음질
- 인코더 품질 편차: Fraunhofer FDK-AAC(상용) vs FAAC(오픈소스) 음질 차이 큼
- HE-AAC 호환성: 구형 기기는 AAC-LC만 지원
호환성
모든 주요 브라우저, iOS, Android, Windows, macOS, Linux, 스마트TV, MP3 플레이어, 자동차 오디오 시스템
표준 정보
표준화 기구: ISO/IEC MPEG (Moving Picture Experts Group)
출시 연도: 1997년