동영상 가속 (DXVA) 컴퓨터 관련2010-04-01 12:12:22
조회수 : 1307
오늘은 동영상 가속에 대해 알아보았다. 일단 개념을 이해해야 한다. 이해하기에 참조할 링크를 건다.

HD (High Definition) 개념이해

DXVA (DirectX Video Accelaction) 개념이해


하드웨어 가속 성능을 보면 다음과 같다.

VLD(100%하드웨어 가속) > IDCT > MoComp > PostProc


그래픽 카드가 하드웨어 가속을 어떻게 지원하는 지 보려면 DXVA Checker라는 프로그램을 이용해야 한다.

지금 쓰고 있는 그래픽카드인 GTS 250의 가속 내용이다.



VLD로 가속가능한 것이 H264/ALC 밖에 없다. 오히려 GT240보다 지원하는 게 더 적다.


(이 그림은 윈포에서 가져왔습니다)

따라서, HD 동영상을 하드웨어 가속을 해서 보기 위해서는 다음과 같은 수순을 거쳐야 한다.

1) 그래픽카드가 동영상 가속을 지원해야 한다.
   (최근의 그래픽카드면 지원을 하긴 할 것이다)

2) 그래픽카드가 하드웨어 가속을 지원하는 코덱을 확인한 뒤
   (최근의 그래픽카드는 H264는 VLD로 대부분 지원하긴 한다)

3) 그래픽카드가 하드웨어 가속을 지원하는 코덱으로 만들어진 동영상을 찾아서
   (1080p HD급 동영상들은 H264나 AVC로 만들어진 것이 대부분이다)

4) 동영상플레이어에서 해당 코덱 설정을 DXVA가속하도록 설정한 뒤 본다.
   (팟플레이어에서 DXVA 설정 보기)

그래서 테스트로 팟플레이어에서 1920x1080 해상도의 동영상을 가속했을 때랑 안 했을 때를 비교해 보았다.

가속하지 않았을 때



가속했을 때




보는 바와 같이 가속을 했을 때는 CPU의 점유율이 다소 낮아지게 된다.


이전까지 알고 있던 약간의 오해

동영상 가속을 한다는 그래픽카드를 사서 쓰면 그냥 모든 동영상이 가속이 되는 줄 알고 있었다. 컴퓨터를 좀 안다는 나도 그런데.. 일반 사람들은 어떨까?

그리고 또, 주의해야 할 것은 그래픽카드가 동영상 가속을 한다고 홍보를 하지만 모든 코덱을 지원하는 것이 아니고 VLD가 아니라 IDCT로 지원할 수도 있기 때문에 정확히 확인하고 구매하는 것이 좋겠다.


PS1 : 오랫동안 써왔던 KMPlayer는 동영상 가속을 설정하기가 팟플레이어보다 불편하다. 이제 동영상플레이어를 바꿀 시간이 온 것 같다. 안녕 KMPlayer~

PS2 : 팟플레이어보다 더 편하게 DXVA를 사용하는 동영상 플레이어는 MPC(Media Player Classic)이네요

PS3 : DXVA2에 대한 프로그래밍 정보는 여기를 클릭


마우스패드, 클리어화일, 홀더, 부채제작, 카탈로그, 브로슈어, 포스터, 리플렛, 논문, 사보등 기획디자인 및 인쇄에 대해서
문의주시면 언제나 친절한 상담해드립니다
관련글 총 3개
H264 코덱 무엇을 쓸까?
Media Foundation (MF)
DXVA 코딩 관련정보
오늘의글
jazonsim.com (1)
유니티 Tips ver 2013-09-25 (9)
Tab Control with Image
갤럭시탭 저장 공간 부족 현상 (3)
도대체 나루토망이 뭔가? (1)
jazonsim.com (1)
ART vs Dalvik
LG G Pro2
코인하트 (하트를 날려줘)
갤럭시노트3 vs 시크릿노트 필기감 비교 (1)
이름  비밀번호 
홈페이지
비밀댓글
 DXVA 코딩 관련정보
 FFmpeg 사용법