Listen to this article

오디오 코덱

Audio codec

오디오 코덱은 [1][2][3][4]오디오를 인코딩 또는 디코딩하는 디지털 데이터 스트림(코덱)을 인코딩 또는 디코딩할 수 있는 장치 또는 컴퓨터 프로그램입니다.소프트웨어에서 오디오 코덱은 주어진 오디오 파일 또는 스트리밍 미디어 오디오 코딩 형식에 따라 디지털 오디오 데이터를 압축압축 해제하는 알고리즘을 구현하는 컴퓨터 프로그램입니다.알고리즘의 목적은 품질을 유지하면서 최소 비트 수로 고충실도의 오디오 신호를 표현하는 것입니다.이를 통해 저장된 오디오 파일 전송에 필요한 스토리지 공간과 대역폭을 효과적으로 줄일 수 있습니다.대부분의 소프트웨어 코덱은 1개 이상의 멀티미디어 플레이어에 인터페이스하는 라이브러리로 구현됩니다.대부분의 최신 오디오 압축 알고리즘은 Modified Discrete Cosine Transform(MDCT; 수정 이산 코사인 변환) 부호화와 LPC(Linear Predictive Coding)에 기초하고 있습니다.

하드웨어에서 오디오코덱은 아날로그 오디오를 디지털 신호로 인코딩하고 디지털을 아날로그로 디코딩하는 단일 장치를 말합니다.즉, 같은 클럭 신호로 동작하는 아날로그/디지털 변환기(ADC)와 디지털/아날로그 변환기(DAC)를 모두 포함합니다.예를 들어 오디오 입력과 출력을 모두 지원하는 사운드 카드에 사용됩니다.하드웨어 오디오코덱은 AC-Link, I²S, SPI, I²C 등의 버스를 사용하여 디지털 데이터를 송수신합니다.일반적으로 디지털 데이터는 리니어 PCM이며, 대부분의 코덱이 지원하는 유일한 형식이지만 일부 레거시코덱은 텔레포니용으로 G.711 등의 다른 형식을 지원합니다.

「 」를 참조해 주세요.

기사 듣기 (2분)
Spoken Wikipedia icon
이 오디오 파일은 2016년 4월 3일(2016-04-03) 본 문서의 개정판에서 작성되었으며 이후 편집 내용을 반영하지 않습니다.

레퍼런스

  1. ^ "Using codecs". Microsoft. Retrieved 2009-12-21.
  2. ^ "About.com - Codec". About.com. Retrieved 2009-12-21.
  3. ^ "Glossary - Codec". Afterdawn.com. Retrieved 2009-12-21.
  4. ^ "Ubuntu Documentation - What is a codec?". Ubuntu Documentation Team. Archived from the original on February 19, 2012. Retrieved 2009-12-21.