기록
[GPT가 알려주는] 오디오 코덱이란? 본문
좋은 질문이에요 🙂
🎧 오디오 코덱(Audio Codec) 이란?
오디오 코덱은 오디오 신호(소리)를 디지털 데이터로 압축하고, 다시 재생할 때 복원(압축 해제)하는 기술 또는 소프트웨어/하드웨어를 말합니다.
- 코덱(codec) = 코더(coder) + 디코더(decoder)
- 인코딩(Encoding, 압축): 마이크로 입력된 아날로그 소리를 작은 용량의 디지털 데이터로 바꿔줌.
- 디코딩(Decoding, 해제): 저장된 디지털 데이터를 사람이 들을 수 있는 소리로 복원.
🔹 왜 필요할까?
- 용량 줄이기: 음악, 통화 데이터를 그대로 저장하면 크기가 너무 큼 → 압축으로 크기를 줄여야 함.
- 전송 효율: 인터넷 통화(VoIP, Zoom, 카톡 통화 등)에서 네트워크 대역폭을 절약.
- 품질 유지: 같은 크기 안에서 최대한 좋은 소리를 내기 위해 다양한 알고리즘 사용.
🔸 오디오 코덱의 종류
- 음악/미디어용
- MP3: 가장 유명한 손실 압축 코덱.
- AAC: 유튜브, 아이튠즈에서 많이 쓰임. MP3보다 효율 좋음.
- FLAC: 무손실 압축 → 음질 그대로 유지.
- 통화/실시간 스트리밍용
- G.711: 전통적인 전화망에서 쓰던 방식. 단순하지만 대역폭 많이 씀.
- Opus: 화상회의, 디스코드, WebRTC에서 쓰이는 최신 코덱. 낮은 지연 + 좋은 음질.
- AMR-NB/AMR-WB: 휴대폰 음성통화(3G, 4G)에서 사용.
📌 정리
오디오 코덱은 소리를 압축·해제하는 기술이에요.
- 우리가 음악을 스트리밍하거나
- 친구랑 통화하거나
- 유튜브 영상을 볼 때
👉 뒤에서 소리를 작게 만들어 보내고, 다시 크게 만들어 들려주는 마법사라고 보면 됩니다 🎶
혹시 원하세요? 제가 **“어린이 만화식 비유”**로 오디오 코덱이 뭔지 그림/스토리로 다시 설명해드릴까요?
'잡동사니 > GPT가 알려주는' 카테고리의 다른 글
| [GPT가 알려주는] CAN 통신 (0) | 2025.09.15 |
|---|---|
| [GPT가 알려주는] 동시성 문제와 경쟁 상태 (race condition) (0) | 2025.09.12 |
| [GPT가 알려주는 Springboot] gradlew.bat 실행해서 실행파일 만드는 법 (0) | 2025.09.12 |
| [GPT가 알려주는] Watchdog (1) | 2025.09.12 |
| [GPT가 알려주는] NEON과 FPU (0) | 2025.09.12 |