본문 바로가기
etc/창고

h.264 인코딩 옵션 - x.264 - 동영상 만들기

by 3sun 2010. 8. 16.
사용자 삽입 이미지
H.264 동영상 인코딩시 주요 선택사항

me
=umh (Motion Estimation)
: 움직임 예측방식을 결정하는 옵션이며 hex(Hexagon), umh(Multi hexagon)이 가장 많이 사용.
: 품질 순서 umh > hex > dia

subme=10 (SUBpixel refinement Motion Estimation)
: 움직임 예측에 관련된 값으로 값이 클수록 인코딩 시간은 지연되지만, 고화질. 0~10까지 가능하고 0은 움직임 예측 사용하지 않음.
: TV 인코딩 파일은 6~7이 많이 사용되며 공장릴의 경우 1-3, 블루레이 립의 경우 고화질 9~10, 씬 6~7 이 많이 사용.

me_range=64 (Motion Estimation RANGE)
: 움직임 예측방식 알고리즘의 탐색 범위를 결정하는 옵션으로 16 ~ 32 사이의 값이 많이 사용. 값이 클수록 인코딩 속도는 느려지며 고품질. 기본 값 16.

rc=2pass (Rate Control)
: 인코딩 모드를 뜻하는 것으로 2pass란 2번의 인코딩했다는 뜻.
- ABR(1pass) : 2pass 보다 인코딩 시간은 빠르나 품질은 떨어짐.
- 3pass : 3번의 인코딩 과정을 거치는 것으로 2pass와 인코딩 시간대비 효율이 떨어져 거의 사용되지 않음.
- CRF=20(0~51까지 가능하나 20~25 값이 주로 사용됨) : 퀼리티 기준 인코딩 방식이며 숫자가 낮을수록 고품질, 결과물의 크기를 정확히 예측할 수 없음.

bitrate=11837
: 비트레이트가 높을수록 화질은 좋아지지만, 파일의 크기는 상대적으로 커짐.