설치 / 사용기

[수정] AMD HD6000 시리즈에서 DivX 영상 하드웨어 가속

2010.12.16 23:27

고달픈명탐정 조회:16755 추천:2

AMD는 HD6000 시리즈의 그래픽 카드부터 MPEG-4 ASP(Advanced Simple Profile) 포맷의 인코딩 영상물에 대한 하드웨어 가속을 지원하기 시작하였습니다. MPEG-4 ASP는 다름 아닌 DivX/Xvid 비디오 코덱을 말합니다.

nVidia는 VP4 지원 칩셋부터 가능하였으니 ATi가 이 부분에 대한 만큼은 nVidia에 한발 늦은 셈이겠습니다. 두 회사 모두 MPEG-4 ASP에 대한 그래픽의 하드웨어적 처리를 구현하였지만 DivX에 대한 가속 지원 코덱의 부재와 그래픽 카드 드라이버의 미비 등으로 그간 확인이 어려웠습니다.


그런데 이번에 DivX Labs에서 AMD와 협력(?)하여 GPU에 의한 디코딩이 가능한 코덱을 오늘자(2010. 12. 15.)로 발표하였습니다.

아직은 Beta 버전이지만 간단하게 이 코덱을 설치하고 Media Player Classic - HomeCinema를 통해 가속이 원할하게 이뤄지는지 살펴보고자 합니다.


저는 현재 HD6850을 사용하고 있습니다. DXVA Checker를 돌려보면


023-DivX-2010-12-16.png


보시는바와 같이 ModeMPEG4ASP_VLD라고 하여 MPEG-4 ASP에 대한 VLD가속이 지원됨을 알 수 있습니다.


우선 이 테스트를 위하여 AMD 그래픽 카드 소유자께서는 UVD3 지원의 HD6000 시리즈 이상(그래픽 드라이버 10.12 이상)이어야 하고 nVidia 이용자께서는 VP4 지원의 GT200 시리즈 이상의 그래픽 카드를 소지하셔야 합니다.(nVidia에서는 테스트하지 못하였습니다. 가능하리라 생각되는데 다른 분께서 테스트해보시고 결과를 올려주시면 고맙겠습니다.)

또한 M$의 DirectX9 런타임이 설치되어 있어야 합니다.


먼저 아래에서 코덱을 다운받아 설치합니다.

DivX Codec Beta Installer - enabled Hardware Acceleration


003-DivX-2010-12-16.png


DivX Plus Codec Pack Beta 버전이 설치되고 있습니다.

설치를 완료한 후에


006-DivX-2010-12-16.png


시작 -> 모든 프로그램 -> DivX Plus -> Codec Settings를 찾아 클릭합니다.


007-DivX-2010-12-16.png


설정창의 왼쪽 패널에서 Playback Settings를 선택하고 그 오른쪽에서 Advanced 탭을 선택합니다. ASP에 대한 설정을 위하여 오른쪽의 스크롤 바를 아래로 쭉 내립니다.


008-DivX-2010-12-16.png


맨 아래 Use DXVA hardware accelerated playback when available를 체크 표시하고 저장합니다.

원래 DivX 코덱은 영상 재생시에 DivX의 로고가 워터마크로 삽입이 됩니다. 이게 보기 싫으신 분들께서는


009-DivX-2010-12-16.png


Show DivX watermark on video에서 체크 해제하시면 로고가 보이지 않게 됩니다.


다음은 Media Player Classic - HomeCinema(32bit용)를 실행하고 화면 가운데서 우클릭합니다.


010-DivX-2010-12-16.png


Options로 들어 갑니다.


011-DivX-2010-12-16.png


Options 설정창에서 Internal Filters를 선택, 오른쪽 패널의 Transform Filters의 Xvid/MPEG-4, DivX를 체크 해제합니다.


012-DivX-2010-12-16.png


같은 곳 External Filters를 클릭하고 우측 패널에서 Add Filter를 눌러 줍니다.


013-DivX-2010-12-16.png


필터 선택 창에서 DivX Decoder Filter를 선택합니다.

여기서 한가지 주의할 점은 위 스샷에서 보시는 바와 같이 DivX Decoder Filter가 2개가 있을 수 있습니다. 이미 다른 기회에 DivX Decoder Filter를 설치하였을 때 2개가 나타나게 됩니다. 저는 CyberLink PowerDVD10을 설치하였기 때문에 DivX Decoder Filter가 이전에 이미 존재하고 있었습니다. 이 2개 중 어느 것이 우리가 원하는 Decoder일까요? 하나를 선택하여 등록해 봅니다.


014-DivX-2010-12-16.png


그림과 같이 DivX Decoder Filter가 등록되었습니다. 이 등록된 DivX Decoder Filter를 마우스로 선택해 더블클릭해봅니다.


015-DivX-2010-12-16.png


버전과 2010년이라는 년도, 아래의 빌드넘버를 확인하여 이 Decoder가 우리가 방금 설치한 녀석이라는 확신을 얻습니다.


016-DivX-2010-12-16.png


설정의 끝으로 DivX Decoder Filter를 Prefer로 지정하여 DivX 인코딩 영상물 재생시 이 코덱을 가장 우선적으로 적용하여야함을 MPC-HC에 알려 줍니다.


테스트를 위하여는 DivX 영상 클립을 얻어야겠지요. Xvid 영상물은 우리가 흔하게 구할 수 있지만 DivX를 구하지는 쉽지 않습니다 - 아마도 DivX 코덱이 유료이기 때문일 것입니다.


[수정]

XviD 영상물이 가속이 잘 안된다고 썼었습니다만 다른 분들께서 가속이 무난하게 되더란 말씀이 계셔서 다시 실험결과 XviD 영상물 역시 대부분 가속이 잘 이뤄지더군요.

아마 제가 갖고 있던 샘플 몇가지에 문제가 있었던 모양입니다. 그러나 XviD가 DivX의 클론이라 할지라도 이미 상당 시간 서로 다른 길을 가고 있어 100% 호환성을 갖는다는 장담은 하기 힘들지 않나 보여집니다. 


아래의 사이트에서 DivX 영상 클립을 몇개 다운받습니다.


DivX 무비 트레일러 다운받기 Digital Digest


저는 '28일후'라는 좀비영화 트레일러를 다운받았습니다.


017-DivX-2010-12-16.png


화면 아래 상황라인에 DXVA 가속이 되고 있음을 보여주고 있습니다.


020-DivX-2010-12-16.png


계속 잘 됩니다.

화면이 약간 조잡하고 붉은 색 계통이 부정확하게 표현되고 있음을 일견 알 수 있습니다.


019-DivX-2010-12-16.png


CPU 사용율은 약 3%.

가속이 되는 것은 틀림없는데 제 생각에 아직은 CPU 사용율이 조금 높아 보입니다.

원래 MPEG-4 ASP에 그래픽 하드웨어 가속 기술을 구현하는데 있어 비판이 많았었습니다. MPEG-4 ASP는 상대적으로 가벼운 코덱이었기 때문에 사양이 조금 딸리는 CPU로도 충분히 재생이 가능한데다 하드웨어적 가속에 기술적 어려움이 없다는 이유를 들어 굳이 이렇게까지 하드웨어 가속을 써넣어야 하는가라는 의문과 함께 생색내기용 아니냐는 지적이 있었다는 것이죠.

그러나 사용자들로서는 어떤 코덱이든 간에 하드웨어 가속을 지원한다하여 손해볼 것은 없겠지요.


아직은 영상이 매끄럽지 못하고 색상의 왜곡도 보이며 CPU사용률도 높아 보입니다만 첫 술에 배부를 수는 없는 법이겠습니다.

곧 좋아지리라 기대합니다.


혹시나 하여 Potplayer에서도 가속이 가능한지 테스트해 보았습니다.


021-DivX-2010-12-16.png


022-DivX-2010-12-16.png


가속이 잘 안되더군요. => 됩니다.

시간이 부족하여 이리저리 충분히 테스트해보지는 못했습니다만 조금 손보면 가능할 것도 같았습니다. 역시 이 부분도 다른 고수님께 미뤄봅니다.


[수정]

제가 엉뚱한 곳에서 삽질하고 있었네요.

Potplayer에서도 일단 DXVA가 걸립니다. 2Mbyte의 한계로 본문에 내용 첨가가 불가능하오니 아래 댓글에서 확인 바랍니다.


오늘은 DivX 가 Hardware Acceleration이 가능한 Beta 코덱을 내놓았다는 소식과 함께  이 코덱을 이용하여 DivX로 인코딩된 영상물의 하드웨어 가속이 실제 가능한지를 Media Player Classic - HomeCinema를 통해 테스트해보았습니다.



끝까지 읽어 주셔서 감사합니다.




[추가] 관련문서와 자료는 아래 링크를 참조하시기 바랍니다.

https://labs.divx.com/accelerated

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
826 nVidia GT430 개봉 / 간단 사용기 (세번째) [2] 고달픈명탐 14272 0 12-25
825 nVidia GT430 개봉 / 간단 사용기 (두번째) [1] 고달픈명탐 14437 0 12-25
824 영문 윈7 라이트 메실님 버전 사용 소감 [5] 무비어스 5364 0 12-23
823 빌립 S5 F-log 에 난이나 팔자님의 윈7 얼티 설치기 [5] 훈장 4443 0 12-22
822 엄청난 저장장치네요.. [13] 디엔 7250 0 12-22
821 러시아산 날씬한 창문 7 얼티 Win 7 7600.16385_RU_eee_pc_... [4] 강민호 4396 0 12-20
820 세상에서 가장 엉성하고 쉬운 WIN7만능고스트 만들기 [34] 만사형통 8235 0 12-18
819 정말 짧은 windows7 사용기 [17] banana5u 4349 0 12-18
818 만고에 들어있는 nowprep 과 ini파일에 관하여 [8] 만사형통 4738 0 12-17
» [수정] AMD HD6000 시리즈에서 DivX 영상 하드웨어 가속 [15] 고달픈명탐 16755 2 12-16
816 윈7 라이트 프로 [5] 메실 6064 0 12-14
815 오피스 2010 프로 볼륨 좋으네요 [6] 무비어스 7271 0 12-14
814 진모씨 - 넷북에디션 설치직후 첫인상 [8] BigShit 8096 0 12-12
813 내 모니터는 HDCP를 지원할까? [7] 고달픈명탐 13314 0 12-12
812 재설치 없이 메인보드 바꾸기 [8] 페이지 5774 0 12-10
811 윈도우 7 작업표시줄, 시작메뉴 고전형식 [6] 스퀴니 6226 0 12-10
810 Windows 7 Ultimate x86 en-US Super-Mini [7] 메실 5043 0 12-08
809 애버라텍 6100 모델 windows 7 설치기 [4] 무정해 4870 0 12-08
808 win 7 home premium TG OEM -> windows 7 Professional ... 스퀴니 6287 0 12-04
807 기계식 키보드 사용기 [14] 미니100 5863 0 12-01
XE1.11.6 Layout1.4.8