그래픽카드의 동영상 가속을 활용하여 보자

About 컴퓨터/Review 2008. 2. 21. 15:57


요즘 그래픽카드의 발전으로 최신 게임도 프레임저하 없이
쾌적하게 돌리는 시대가 되었습니다.
하지만 대부분 사용자들은 그래픽카드를 게임의 성능을 높이는것에만 쓰고
다른 분야로는 활용을 안하고 있습니다.. 즉.. 유용한 기술들을 썩히고 있다는거죠..
그래픽카드는 게임뿐만 아니라 동영상도 가속을 해줍니다.
옛날에는 CPU의 파워로만으로도 충분히 동영상을 디코딩 하여 화면에 뿌려줄 수 있었지만
세월이 지나고 기술이 발전하면서 동영상 코덱도 발전하고 고효율, 고화질의 코덱이 개발되면서
이제는 HD시대가 도래하게 되었습니다. 이런 고화질의 동영상을 디코딩 하려면 CPU에 엄청난
연산이 소요됩니다. 이 연산은 최신 CPU가 아니면 버거운 작업이죠..

펜티엄4같은 싱글코어나 좀 오래된 시스템에선 재생을 하면 끊긴다던가 음성과 영상의 싱크가
어긋나 영상과 음성이 따로노는 현상이 나타나게 되죠.
우선 동영상은 부동소수점 연산이 대부분입니다. 현재 CPU의 부동소수점 연산이 좋아져 고급형의 경우는 문제가 없으니 보급형이나 그 이하 제품들의 경우는 이 연산이 부족하여 앞에 말한것같은 증상들이 나타납니다.
반면 그래픽카드의 GPU의 경우는 일반적으로 CPU의 부동소수점 연산보다 몇배, 몇십배 뛰어납니다. 이런 GPU의 부동소수점 연산을 이용하여 나온것이 nVidia의 PureVideo기술, AMD(이하 ATi)의 Avivo기술입니다.
        


가속뿐만 아니라 동영상 보정 및 화질향상 기술도 탑재되어 있으니 아주 유용한 기술입니다.
오래된 CPU에서는 꿈도 못꿀 동영상 재생을 이런 가속이 가능한 그래픽카드를 달아주는것만으로도고화질의 동영상을 끊김없이 쾌적하게 볼 수 있으니 말이죠... CPU의 자원을 거의 안쓰니 매력적인 기술입니다
저는 ATi의 HD3850 512MB를 쓰고있기때문에 ATi의 Avivo에 대해서 글을 작성하겠습니다.
nVidia의 퓨어비디오도 머 거의 비슷하니 조금씩 설명하겠습니다.

우선 준비물은 KMP와 사이버링크사의 코덱이 필요합니다... KMP는 제가 올려드릴 수 있지만
사이버링크사의 코덱은 파워DVD라는 유틸리티를 설치하셔야 사용이 가능합니다....
그림을 보면서 쉽게 설명하겠습니다.

1. KMP 환경설정에 들어가서 그림과 같이 설정합니다.

사용자 삽입 이미지

2.
사용자 삽입 이미지

3.
사용자 삽입 이미지

4.
사용자 삽입 이미지

5.
사용자 삽입 이미지

이 그림 순서대로만 설정해 주세요..
샘플로 동영상 가속을 한 상태와 적용하지 않은 상태의 CPU의 점유율 차이를 보여드리겠습니다.
output에 dxva가 떠야 그래픽카드가 동영상 가속을 하고 있는 겁니다.
dxva가 안뜨면 가속을 하고 있지 않는다는 뜻이죠.. 필히 dxva가 되어있는지 확인하시기 바랍니다.

사용자 삽입 이미지

VGA가속, 비가속 점유율 비교

사용자 삽입 이미지

VGA가속 점유율

사용자 삽입 이미지

파워DVD로 블루레이 컨텐츠 재생시 점유율.. 보통 가속을 안했을시 60~80%의 점유율을 보여준다


그림과 같이 하늘과 땅차이로 차이가 엄청나게 심합니다.

CPU의 성능이 받쳐주지 않고 HD영상같이 고화질 동영상을 보고싶은데 부담이 많다면 이런 동영상 가속이 지원되는 저렴한 그래픽카드들을 구입하셔서 (8400, HD2400같은 종류) 여러분들도 HD의 화질을 끊김없이 감상하시길 바랍니다. 읽어주셔서 감사합니다.

KMP 정식버젼 다운받기 : http://imgcdn.pandora.tv/pan_img/KMP/Download/kmp.exe


설정

트랙백

댓글