개발 고급 오디오 코딩 (AAC)이란 무엇입니까? -techopedia에서 정의

고급 오디오 코딩 (AAC)이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-AAC (Advanced Audio Coding) 란 무엇입니까?

AAC (Advanced Audio Coding)는 구성표 디지털 오디오 파일을 압축 및 인코딩하는 데 사용되는 기술입니다.

AAC 기술은 오디오 파일을 중간에서 높은 비트 전송률로 코딩하는 데 사용할 수 있습니다. AAC는 MP3 (ISO / MPEG Audio Layer -3)의 논리적 후속 제품으로 제작되었으며 동일한 비트 전송률에서 이전 제품보다 우수한 음질을 제공한다고 주장합니다.

Techopedia는 AAC (Advanced Audio Coding)를 설명합니다

AAC 기술은 고품질 디지털 오디오를 전달하는 데 필요한 데이터 양을 최소화하기 위해 두 가지 주요 코딩 전략을 활용합니다. 관련이없는 신호 성분은 폐기됩니다. 코딩 된 오디오 신호의 중복성이 지워집니다.


디지털 오디오 파일의 인코딩에는 다음 단계가 포함됩니다.

  1. MDCT (modified discrete cosine transform)는 신호를 시간 영역에서 주파수 영역으로 변환하는 데 사용됩니다. 필터 뱅크는 정확한 시간 샘플 수를 주파수 샘플로 변환하는 데 사용됩니다.
  2. 주파수 영역은 심리 음향 모델을 사용하여 양자화 된 다음 인코딩된다.
  3. 적절한 내부 오류 수정 코드가 적용됩니다.
  4. 신호가 쌓이거나 전송됩니다.
  5. Luhn mod N 알고리즘은 샘플 손상을 피하기 위해 각 프레임에 사용됩니다

AAC는 8Hz ~ 96kHz 및 최대 48 개 채널의 주파수를 샘플링 할 수 있습니다. MP3보다 복잡한 펄스 스트림과 구형파 스트림을 포함하는 오디오를 압축 할 수도 있습니다.


AAC는 Dolby Laboratories Inc., Sony Corp. 및 Nokia Corp와 같은 일부 주요 회사에서 사용하는 국제 표준입니다. AAC는 iTunes Store 비디오 파일에서 Apple의 .m4v 형식의 기본 오디오 코덱으로도 사용됩니다.

고급 오디오 코딩 (AAC)이란 무엇입니까? -techopedia에서 정의