코덱
Codec코덱은 데이터 스트림 또는 [1][2][3]신호를 인코딩하거나 해독하는 장치 또는 컴퓨터 프로그램입니다.코덱은 코더/[4]디코더의 합성어입니다.
전자통신에서 엔덱은 신호 또는 데이터 [citation needed]스트림에서 인코더 및 디코더로 동작하는 장치이며, 따라서 코덱의 일종입니다.Endec은 인코더/디코더 포트만테오입니다
부호화기 또는 인코더는 데이터 스트림 또는 신호를 전송 또는 저장하기 위해 암호화하고, 디코더 기능은 재생 또는 편집을 위해 부호화를 되돌린다.코덱은 화상회의, 스트리밍 미디어 및 비디오 편집 애플리케이션에서 사용됩니다.
역사
20세기 중반, 코덱은 펄스 부호 변조(PCM)를 사용하여 아날로그 신호를 디지털 형식으로 부호화하는 장치였다. 이후, 이 이름은 컴판딩 기능을 포함한 디지털 신호 형식을 변환하는 소프트웨어에도 적용되었다.
예
오디오 코덱은 아날로그 오디오 신호를 전송용 디지털 신호로 변환하거나 저장용으로 부호화한다.수신장치는 재생용 오디오 디코더를 이용해 디지털 신호를 아날로그 형식으로 변환한다.예를 들어 PC 사운드카드에 사용되는 코덱이 있습니다.비디오 코덱은 비디오 신호에 대해 동일한 작업을 수행합니다.
Emergency Alert System 유닛은 보통 endec이지만 디코더에 불과할 수 있습니다.
적외선 데이터 협회(IrDA) 프로토콜을 구현할 때 UART와 광전자 공학 사이에 [5]엔덱을 사용할 수 있습니다.
압축
코덱은 신호를 부호화할 뿐만 아니라 데이터를 압축하여 전송 대역폭 또는 저장 공간을 줄일 수도 있습니다.압축 코덱은 주로 손실 코덱과 손실 없는 코덱으로 분류됩니다.
무손실 코덱은 원래 스트림에 존재하는 모든 정보를 유지하면서 압축된 형식으로 데이터를 아카이브하기 위해 자주 사용됩니다.스트림의 원래 품질을 유지하는 것이 대응하는 큰 데이터 크기를 삭제하는 것보다 더 중요한 경우 무손실 코덱이 선호됩니다.이것은 특히 데이터가 추가 처리(편집 등)를 거치는 경우에 해당됩니다.이 경우 손실 코덱에 대한 처리(부호화 및 복호화)를 반복 적용하면 결과 데이터의 품질이 저하되어 식별이 불가능하게 됩니다(시각적으로, 청각적으로, 또는 양쪽 모두).여러 코덱 또는 부호화 방식을 연속적으로 사용하는 경우에도 품질이 크게 저하될 수 있습니다.스토리지 용량과 네트워크 대역폭의 비용이 감소함에 따라 일부 미디어에서 손실 코덱의 필요성이 감소하는 경향이 있습니다.
일반적인 코덱의 대부분은 손실입니다.압축을 최대화하기 위해 품질을 낮춥니다.대부분의 경우 이러한 압축 유형은 코덱 및 사용되는 [6]설정에 따라 원래 압축되지 않은 사운드 또는 이미지와 거의 구별되지 않습니다.디지털 미디어에서 가장 널리 사용되는 손실 데이터 압축 기술은 JPEG 이미지, H.26x 및 MPEG 비디오, MP3 및 AAC 오디오 등의 압축 표준에서 사용되는 Discrete Cosine Transform(DCT; 이산 코사인 변환)을 기반으로 합니다.데이터 세트가 작을수록, 비휘발성 메모리나 하드 디스크등의 비교적 고가의 스토리지 서브 시스템이나 CD-ROM, DVD, Blu-ray 디스크등의 읽기 1회분의 포맷에 대한 부하가 경감됩니다.또한 데이터 전송률이 낮으면 비용이 절감되고 데이터 전송 시(예: 인터넷을 통해) 성능이 향상됩니다.
미디어 코덱
코덱에는 펄스 코드 변조와 델타 변조라는 두 가지 주요 기술이 사용됩니다.코덱은 많은 경우 부호화되는 미디어의 특정 측면을 강조하도록 설계되어 있습니다.예를 들어, 스포츠 이벤트의 디지털 비디오(DV 코덱을 사용)는 움직임을 잘 인코딩해야 하지만 정확한 색상은 아닌 반면, 미술 전시회의 비디오는 색상과 표면 질감을 잘 인코딩해야 한다.
휴대전화용 오디오코덱은 소스 부호화와 재생 사이의 지연이 매우 짧아야 합니다.이와는 대조적으로 녹음 또는 브로드캐스트용 오디오코덱에서는 높은 레이텐시 오디오 압축 기술을 사용하여 낮은 비트환율로 높은 충실도를 달성할 수 있습니다.
무료 코덱부터 수백 달러 이상까지 수천 개의 오디오와 비디오 코덱이 있습니다.이 다양한 코덱으로 인해 호환성 및 노후화 문제가 발생할 수 있습니다.오래 전부터 빈 코덱 또는 거의 빈 코덱이 존재해 온 오래된 포맷에서는 영향이 줄어듭니다.그러나 소형 휴대용 장치에서 재생하는 것과 같은 최신 애플리케이션에는 오래된 형식이 적합하지 않은 경우가 많습니다.예를 들어 비압축 PCM 오디오(44.1kHz, 16비트 스테레오, 오디오 CD 또는 .wav 또는 .aiff 파일로 표시됨)는 오랫동안 여러 플랫폼에서 표준이 되어 왔지만 네트워크에서의 전송은 Opus 및 MP3와 같은 보다 현대적인 압축 포맷에 비해 느리고 비용이 많이 듭니다.
많은 멀티미디어 데이터 스트림에는 오디오와 비디오가 모두 포함되어 있으며, 오디오와 비디오의 동기화를 가능하게 하는 메타데이터도 포함되어 있습니다.이들 3개의 스트림은 각각 다른 프로그램, 프로세스 또는 하드웨어에 의해 처리될 수 있습니다.다만, 멀티미디어 데이터 스트림을 저장 형식 또는 전송 형식으로 사용하기 위해서는 컨테이너 형식으로 캡슐화해야 합니다.
비트레이트 코덱이 낮을수록 사용자가 많아지지만 왜곡도 커집니다.왜곡이 처음 증가했을 뿐만 아니라 저비트레이트 코덱은 미디어나 패킷 손실률 등 특정 가정을 하는 보다 복잡한 알고리즘을 사용함으로써 낮은 비트환율을 실현합니다.다른 코덱에서는, 같은 전제가 되지 않는 경우가 있습니다.저비트레이트 코덱을 사용하는 사용자가 다른 코덱을 사용하는 사용자와 통신하면 트랜스코딩별로 왜곡이 발생합니다.
Audio Video Interleave(AVI; 오디오비디오 인터리브)는 코덱으로 잘못 기술될 수 있지만 AVI는 실제로는 컨테이너 형식입니다.코덱은 오디오 또는 비디오를 오디오 또는 비디오 형식으로 인코딩 또는 디코딩하는 소프트웨어 또는 하드웨어 도구입니다.AVI는 ISO 규격이 아니지만, 다수의 코덱으로 인코딩된 오디오 및 비디오는 AVI 컨테이너에 넣을 수 있습니다.Ogg, ASF, QuickTime, RealMedia, Matroska 및 DivX Media 형식과 같은 다른 잘 알려진 컨테이너 형식도 있습니다.MPEG 트랜스포트 스트림, MPEG 프로그램스트림, MP4 및 ISO 기반 미디어 파일 형식은 ISO 표준 컨테이너 형식의 예입니다.
말웨어
가짜 코덱은 온라인 사용자가 일종의 코덱을 사용하여 압축된 데이터에 바이러스 및 기타 말웨어를 설치하고 이를 위장으로 사용할 때 사용됩니다.이 위장은 팝업경보 또는 광고를 통한 코덱다운로드로 표시됩니다.사용자가 해당 코덱을 클릭하거나 다운로드하면 멀웨어가 시스템에 설치됩니다.가짜 코덱이 설치되면 개인 데이터에 액세스하거나 컴퓨터 시스템 전체를 손상시키거나 악성 프로그램을 계속 확산시키기 위해 자주 사용됩니다.말웨어를 퍼뜨리기 위해 이전에 가장 많이 사용되었던 방법 중 하나는 가짜 AV 페이지였고 코덱 기술의 발달과 함께 온라인 [7]사용자들의 장점을 이용하기 위해 두 가지 모두 함께 사용되어 왔다.이 조합으로 팝업 광고, 바이러스/코덱 경보 또는 기사에 링크된 웹 사이트를 통해 가짜 코덱을 장치에 자동으로 다운로드할 수 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Using codecs". Microsoft. Archived from the original on September 6, 2010. Retrieved 2009-12-21.
- ^ Siegchrist, Gretchen. "About.com - Codec". About.com. Archived from the original on April 5, 2015. Retrieved 2009-12-21.
- ^ "Ubuntu Documentation - What is a codec?". Ubuntu Documentation Team. Archived from the original on February 19, 2012. Retrieved 2009-12-21.
- ^ "Codec – Definition of Codec by Merriam-Webster". Merriam-Webster. Retrieved 2019-01-15.
- ^ ""IrDA SIR ENDEC functional description"".
- ^ "Audio quality of aac vs. mp3 vs. wma vs. ogg encoders". SoundExpert. Retrieved 2010-07-25.
above 5.0 – all sound artifacts will be beyond threshold of human perception with corresponding perception margin
- ^ "Fake Video Codecs Still Going Strong". Retrieved 2022-01-09.