인코딩

<aside>

비디오를 압축하는 과정

</aside>

동영상 인코딩에는 압축 + 트랜스코딩이라는 두 가지 주요 프로세스가 포함됨

image.png

압축

불필요한 데이터 삭제를 거치면 동영상 파일의 크기가 줄어들어 관리하기거 더 쉬워짐. 적절한 압축이 없다면 대부분의 파일이 매우 커서 쉽게 업로드하거나 빠르게 로드하거나 사용자 기기에서 원할하게 재생할 수 없음

트랜스코딩

이미 인코딩된 오디오, 비디오를 해상도, 인코딩, 비트 전송률과 같은 매개 변수를 조정하여 비디오 파일을 한 형식에서 다른 형식으로 변환하는 프로세스

비디오 트랜스코딩 사용 시 원본 비디오 파일에서 다양한 해상도 및 비트 전송률 옵션으로 비디오 파일을 만들 수 있음. 비디오 품질을 최적화하여 최종 사용자가 더 많은 옵션을 사용하고 시청 환경을 제어 가능

예를들어 A라는 유저가 동영상을 촬영했고 VOD를 위해 동영상을 업로드 한다고 가정해 봅시다. 원본영샹의 정보가 아래와 같다고 가정해봅시다.