2009. 6. 9. 09:41
 divx 인코더의 옵션창을 뒤적 뒤적거리다 보면 Global Motion compensetion 라는 항목이 있지요.

이게 아닙니다....


  다른 옵션과 같이, Divx의 옵션에 관해서는 국내 자료가 없다시피 하기 때문에 (제가 못 찾는걸지도 모르겠군요) 네X버나 네X트 검색으로는 도저히 어떤 옵션인지 찾을 수 없었어요.

 어떻게 하겠습니까. 찾아야지요 ㅠㅠ
 
 뒤적 뒤적 하다보니 한 외국사이트의 GMC에 관한 설명이 있더군요.


Global motion compensation - GMC (Global Motion Compensation)는 움직임이 많은 부분의 화질을 좋게 하는데 유용하다. 하지만, 이 옵션의 혜택을 받는 소스는 그리 많지 않다. (그러므로 이 옵션을 켜도 용량이나 화질에 대한 큰 이득은 없다)
 하나 주의할 점은 프로필이 적용 되어 있을때는 이 옵션을 선택 할 수 없다.

 

  이정도더군요.
 
 으음. 역시 영어 능력이 많이 부족한 저는 구글링 해봐야 별로 건질게 없다는걸 깨달아 버렸어요.

 어차피 남는게 CPU 유휴시간이겠다. 그냥 한번 같은 영상을 GMC를 제외한 옵션을 같게 두고 인코딩 해 보기로 했습니다.

 (남는게 CPU 유휴시간이라지만 원체 느린것도 있어서 스크린샷을 올리기 좀 부끄러울 정도로 인코딩 했어요. 그러니 스샷을 올리지 않는건 이해 해 주세요.)



 1. 애니메이션
 요즘 한창 리핑중인 그대가 바라는 영원의 TVA중 3분정도를 잘라서 인코딩 해 봤는데...
 


 결과만 놓고 보면 차이나는건 아무것도 없어요. 인코딩 시간은 1.5배 더 걸린 반면 (2pass 시간 기준이에요. 1pass는 같은 파일을 사용했어요)
 
 용량은 제쳐두고 화질만 비교 해 보자면, 이거 진짜 옵션 하나 더 킨것 맞나 싶을 정도로 둘이 판박이에요. 혹시나 해서 같은 프레임을 캡쳐 후 포토샵으로 겹쳐보았는데, 육안으로는 도저히 어디가 다른지 구별할 수 없었어요.
 

 2. 영화
 예전에 '황산벌'이라는 개그 영화가 있었지요.
 예전에 충동구매로 DVD를 구입 했었는데... 집에서 영화 소스를 찾다보니 그 DVD 달랑 하나 있더군요
 
 이것도 한 3분정도만 추출해서 인코딩 해 봤습니다. 주인공이 말 달리는 부분을요.

 이번에는 약간의 차이가 있었어요. 테스트 목적으로 인코딩 하는거라 비트레이트를 좀 낮게 주었는데 (500), 아무래도 말 달리는 장면이다 보니 비트레이트 부족으로 인해 수많은 블럭이 보이더군요.

 GMC를 켜고 인코딩한 영상의 경우는 좀 달랐어요. 워낙 적은 비트레이트를 줬기 때문에 여전히 블럭 현상이 있긴 했지만, GMC를 적용하지 않은 영상에 비하면 누가봐도 확실히 '낫다' 소리가 나오는 결과가 나오더군요.

 이 결과를 바탕으로 앞으로 움직임이 많은 영상이나, 비트레이트를 많이 필요로 하는 영상은 앞으로 GMC를 적용하여 인코딩 하는게 낫겠다.. 고 생각 했습니다만, PMP에 한번 넣어보고는 그 생각이 싹 사라졌어요.


 예전에 PMP에서 재생하기 위해서는 B-프레임을 빼고 인코딩 해야 한다는 글을 올린적이 있었지요. (링크 : PMP를 위한 인코딩 하기 )

 GMC를 사용할 경우 재생을 위한 디코딩시에 리소스를 더 필요로 해요. 그러다 보니 CPU가 약한, 특히 압축 옵션에 약한 다빈치 칩의 경우 b프레임을 넣었을 때 보다 더 심한 끊김 현상을 보여 줬습니다. ㅠㅠ

 다만, 저해상도 영상 (272p정도..)의 경우에는 GMC를 적용 해도 부드럽게 재생 되었어요. 역시 고해상도 동영상이 문제라니까요.

 역시 화질적인 문제는 스크립트로 처리해야지, 코덱과 비트레이트로 의존하면 안된다는걸 다시금 깨달았어요.

 뭔가 오랫만에 쓰는거라 난잡하게 써 버렸지만, 정리하면 다음과 같아요.


  • GMC는 같은 비트레이트에서 좀 더 나은 결과물을 내어 줍니다만,
  • 액션씬이 들어간 영화정도가 아니라면 별 의미가 없고
  • 인코딩 시간에 좀 많이 (^^) 늘어납니다.
  • 거기에 PMP등에서는 뚝-뚝 끊기는 현상이 일어나지요.


 결국 divx인코딩 할때는 Q-qel 옵션밖에는 건질게 없다는게... 좀 아쉽네요.
 

'Other' 카테고리의 다른 글

AVI -> MKV  (4) 2009.08.04
국내 방송사 HDTV PID값  (1) 2009.07.28
PMP를 위한 인코딩 하기  (0) 2009.04.21
KMP를 통해 자막 수정 쉽게 하기  (1) 2009.04.19
Posted by 아스쿨