개발
동영상 Frame의 종류
JUNIT74
2020. 3. 3. 15:03
동영상을 이루는 Frame에는 총 3가지가 존재하며 I-Frame, P-Frame, B-Frame으로 나눈다.
I-Frame (Intra Coded Frame)은 Main Frame이며 사용자가 볼 수 있는 전체 이미지라고 생각하면 된다. 동영상의 첫번째 Frame은 항상 I-Frame이다.
P-Frame (Predicted Frame)은 이전 I-Frame을 기준으로 차이가 있는 부분의 Frame이며 I-Frame보다는 적은 용량을 가지지만 전송 오류에 민감하다.
B-Frame (Bidirectional Frame, Bidirectionally Interpolated Frame)은 I-Frame, P-Frame을 모두 참조하는 Frame이다.
I-Frame과 I-Frame의 묶음을 Group of Pictures(GOP)이라고 부르며 당연히 GOP 단위가 짧을수록 동영상 용량이 커질 수밖에 없고 반대로 길 수록 동영상 용량은 작지만 좋은 화질을 보장하기는 힘들다.