코덱

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

코덱(영어: codec)은 어떠한 데이터 스트림이나 신호에 대해, 인코딩이나 디코딩, 혹은 둘 다를 할 수 있는 하드웨어소프트웨어를 일컫는다. 또, 이를 위한 알고리즘을 가리키는 용어로도 쓰인다. 전기 통신분야의 용어로는 디지털 회신, 곧 송수신 장치를 뜻하였으며, "부호기", "복호기"를 합쳐 불렀다. 1980년미국에서 개발, 사용된 것이 시초이다.[출처 필요]

코덱에는 데이터 압축 기능을 사용하여 자료압축하거나 압축을 푸는 소프트웨어나, 소리, 동영상 등의 자료를 다른 형식으로 변환하는 장치 및 소프트웨어가 포함된다.

코덱의 어원[편집]

코덱의 어원은 다음의 세 가지를 들 수 있다[출처 필요]:

  • Compressor/Decompressor
  • Coder/Decoder
  • Compression/Decompression algorithm

압축 품질[편집]

  • 손실 코덱: 대부분의 유명한 코덱들이 손실 코덱을 사용하는데, 이는 품질을 떨어뜨려 압축을 수행하는 것을 뜻한다. 사용되는 코덱과 설정에 따라 압축되지 않은 원음과 실제로 차이를 느끼기가 쉽지 않다.[1]
  • 비손실 코덱: 압축된 데이터가 원본 스트림에 존재하는 모든 정보를 보유하고 있는 코덱을 비손실 코덱이라고 한다. 대개 영상 편집처럼 빠른 처리가 필요하거나 편집 도중 화질 열화를 막기 위해 비손실 코덱이 쓰인다.

주석[편집]

  1. Audio quality of aac vs. mp3 vs. wma vs. ogg encoders publisher=SoundExpert".

같이 보기[편집]