인코딩이란 컴퓨터를 이용하여 영상, 이미지 또는 소리 데이터를 생성할 때, 원래의 데이터양을 줄이기 위하여 코드화, 압축하는 행위를 말합니다.
인코딩된 파일을 재생할 때는 원래의 데이터로 변환하는 디코딩 작업을 거치게 됩니다.
인코딩 방법에는 아래와 같이 두가지 방법이 대표적으로 있습니다.
ㆍ카메라의 저장매체를 통해서 영상을 촬영한 후 컴퓨터로 영상파일을 가지고 와서 편집과 인코딩을 하는 방법
ㆍ카메라와 컴퓨터를 연결하여 컴퓨터에서 원본 파일을 받아서 편집하고 인코딩하는 방법
하지만 두 가지 방법의 경우 편집과 인코딩에는 많은 시간과 기술을 요합니다.
원본파일의 플레이 시간대비 2배 혹은 3배의 시간이 소요되기 때문에 1시간짜리의 동영상강의를 인터넷에서 서비스하기 위해서는
2~3시간의 시간이 소요됩니다.