미디어 압축
미디어 압축은 미디어 유형에 맞는 압축 알고리즘을 사용해 오디오, 비디오, 이미지 파일의 크기를 줄입니다. 파일 데이터를 완전히 보존하면서 파일 크기를 줄이는 ZIP이나 RAR 같은 일반적인 파일 압축 알고리즘과 달리, 미디어 압축 알고리즘은 압축하는 데이터 유형에 맞게 특별히 설계됩니다.
대부분의 널리 사용되는 이미지 파일 형식은 어떤 형태로든 미디어 압축을 사용합니다. JPEG 압축은 사진을 위해 설계된 손실 방식으로, 이미지의 복잡성을 줄이기 위해 미묘한 색상 차이를 줄입니다. GIF 압축은 색인 색상을 사용해 이미지의 색상 팔레트를 256색 이하로 줄입니다. PNG 이미지 압축은 이미지 데이터를 필터링하고 주변 픽셀을 바탕으로 픽셀의 색상을 예측하는 무손실 알고리즘을 사용합니다.
오디오 압축 코덱도 인식할 수 없는 데이터를 제거해 파일 크기를 줄이려고 합니다. MP3와 AAC 같은 손실 오디오 압축 형식은 사람이 들을 수 없을 정도로 조용하거나 높은 음의 소리처럼 오디오 파일에서 불필요한 부분을 제거합니다. FLAC 같은 무손실 오디오 코덱은 대신 오디오 신호에서 압축한 후 완벽하게 재생성할 수 있는 패턴을 식별합니다. 손실 코덱을 사용하면 파일 크기를 크게 줄일 수 있지만, 무손실 코덱은 파일 크기를 적당히 줄이면서 전체 오디오 신호를 보존합니다.
비디오 파일은 이미지와 오디오 파일보다 훨씬 크기 때문에 대부분의 비디오 코덱은 공간을 절약하기 위해 손실 압축을 사용합니다. 비디오 파일에는 여러 데이터 스트림이 포함될 수 있습니다. 비디오 자체, 여러 오디오 트랙, 자막 및 캡션 트랙이 여기에 해당합니다. H.264, H.265, AV1, VP9 같은 비디오 코덱은 프레임 간의 차이를 분석하고 변경된 영역만 인코딩하는 프레임 간 압축이라는 기술을 사용합니다. 한편 오디오 트랙은 AAC 같은 표준 오디오 압축 형식을 사용합니다. 마지막으로 압축된 비디오 및 오디오 스트림은 배포를 위해 MKV, MP4, AVI 같은 컨테이너 형식으로 결합됩니다.
NOTE: 압축된 미디어를 재생하려면 컴퓨터에 필요한 코덱이 설치되어 있어야 합니다.
관련 파일 확장자: .JPG, .GIF, .PNG, .MP3, .M4A, .AAC, .MP4, .MKV, .AVI.
지식 테스트하기