posted by 카타로그z 2009. 3. 29. 00:24
반응형
<Nvidia펌>
보러가기
1부는 HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 1부(CoreAvc편) << 보러가기
2부는 HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 2부(DivX7편) << 보러가기
3부는 HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 3부(Power DVD9편) << 보러가기
4부는 HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 4부(Pure Video편)
5부는 HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 5부(코덱 총 비교편) << 보러가기


리뷰
 드뎌 4번째 시간입니다. 이번시간은 제 블로그를 방문해주시는 거의 대부분의 사람들께서

기다리는 시간이 아닌가 하는 생각이 듭니다 ㅎㅎ 이유는 바로 오늘의 주제가 말도 많고 탈

도많은 Nvidia의 PureVideo에 대해 알아보는 시간이라 그렇지요 ㅎㅎ

아마도 제 글을 검색으로 들어오신 분이라면 PureVideo HD를 쓰신분들이 많을거라 봅니다

이 글에 대해서는 쫌만 내리시면 PureVideo HD란이라는 부제가 있을겁니가 그 글을 보시면

아 이거구나 하실겁니다.

그럼 리뷰 들어가겠습니다 ㅎㅎ





들어가기 전 PureVideo란
 

 PureVideo는 Nvidia에서 8시리즈가 출시되면서 나온 MPEG2기반 디코더 프로그램입니다.

그렇기 때문에 PureVideo는 사용하는데 있어 제약이 존재 합니다.

그 제약은 바로 Nvidia의 지포스계열 8 시리즈 이상의 그래픽카드라는 조건입니다.

 이유는 NVIDIA가 제작한 디코더이기 때문이라는 추측만이 있을뿐입니다 ㅎㅎ

제가 간단한 임베디드 쪽은 나름 안다 자부하지만

그런 복잡한 하드웨어쪽은 모르기 때문에....ㅎㅎ

참고로 여기서 말씀드리자면 ATI계열은 AVIVO가 있는걸로 알고있습니다 ㅎ

저의 경우 ATI계열 그래픽카드는 사용을 해보질 않아 자세히는 모르겠습니다 ㅎ

다시 본론으로 돌아와 PureVideo는 Nvidia에서 제작하였으며 DXVA와 같은

CPU의 부담을 줄이는 하드웨어가속엔진입니다. ㅎ

참고로 말하자면 PureVideo에는 2가지가 있습니다.

프로그램으로 구동하는 PureVideo

하드웨어적으로 자동인식 구동되는 PureVideo HD가 존재합니다.





들어가기전2 PureVideoHD란

 PureVideo HD는 쉽게 말해서는 PureVideo의 이상한 업그레이드 판입니다..

간단하게 설명드리자면 실행 방법자체가 틀립니다..

PureVideo HD는 PureVideo와 같은 것이라 많은 분들이 생각하실겁니다.

그러나 이 둘은 기능만 같지 실행법이 전혀 틀립니다.

그 점을 설명드리자면 PureVideo의 경우 MPEG-2기반의 HD 동영상 재생시 그래픽카드가

8000시리즈이상이라면 디코더만 잡아주신다면 무리없이 구동이 가능 합니다.

그러나 PureVideo HD는 틀립니다 디코더를 잡아주시는 것이 아닌 알아서 잡는 형태입니다.

저도 PureVideo HD를 써보지는 않았으나 사용 방법은 블루레이 혹은 HD-DVD라는 매체로

플레이어에 넣어 구동을 시키면 자동으로 하드웨어에서 인식으로하여 구동을 시킵니다

이것이 PureVideo HD입니다.

 분명히 여기서 의문이 들겁니다 도대체 왜!!! 아마 제 추론에는 HDCP라는 분이 버티고 있어

서가 아닐가 생각이듭니다. PureVideo는 원래 DVD를 위해 입력된 기능입니다.

그러나 PureVideo는 차세대 매체 블루레이와 HD-DVD를 위하여 추가된 기능입니다.

HDCP 플스3를 가지고 계신분이라면 아실겁니다. 짝퉁이면 실행불가... 이것이 이 HDCP라

는 넘입니다. 그 기능으로 블루레이와 HD-DVD는 가지고 있습니다. 그에 비해 아빠뻘인

DVD는 복제 방지장치가 전혀 없는 형태이구요.

아마 이렇기 때문에 PureVideo HD는 직접 구동방식을 선택한 것이 아닌가 생각이 듭니다.

자세한 내용은 http://kr.nvidia.com/page/purevideo_HD.html 이곳에 들어가셔서

확인하시면 됩니다 ㅎㅎ
<Nvidia펌> 이 것이 조건입니다 ㅎㅎ





하드웨어 가속이란

 1부부터 4부까지 리뷰를 하면서 여태까지 빠지지 않고 나왔던 말이 있습니다.

그건 바로 하드웨어 가속 입니다. 

 하드웨어 가속기능은 DXVA와 PureVideo, AVIVO에 있는 기술이며

이 기술은  CPU가 처리하는 데이터를 GPU에 할당시켜 GPU가 대신 처리해주는 것입니다.

자세히 쉽게 말씀드리자면 CPU라는 넘이 모든 프로세서를 처리합니다.

그러다보니 평소에도 OS, 윈도우 구동 프로세서 등 사용하는 것이 많은데 거기에

H.264, TS, TP와 같은 HD급 동영상을 실행시킨다면 자연스레 CPU에 과부하가

걸리게 될 것 입니다.

당연히 렉, 메모리오버로 다운이 되어 버리는  등의 현상이 나타날 것이구요.

그리하여 해결책을 내논것이 GPU를 사용하는 것 입니다.

어차피 동영상도 그림으로 되어있는 것이니 그것을 GPU에서 처리하면 댄다 해서

나온것이 하드웨어 가속 기능입니다.

참고로 이해를 돕기위하여 PureVideo의 사용에 따른 CPU점유율을 찍어봤습니다

 오른쪽이 사용전 왼쪽이 사용후 입니다.

참고로 말씀드리자면 쿼드코어는 이 기능을 사용할 필요가없습니다....





본격 리뷰

PureVideo를 받을 수 있는 사이트

다운로드 사이트는 존재하지 않습니다.

오로지 구입을 하셔야 합니다.

참고로 Nvidia PureVideo 사이트 http://kr.nvidia.com/page/purevideo.html

참고로 유틸 명은 Nvidia PureVideo Decoder 1.02.223 이다.





들어가기전 참고 사항

PureVideo는 오로지 MPEG-2기반의 동영상에만 구동 가능합니다

대표적으로 MPEG-TS,PS가 있습니다.

걍 쉽게 말해 확장자가 VOB혹은 TS, TP입니다 ㅎㅎ

MPEG-2와 TS,TP설명은 3부 PowerDVD9편에 가셔서 보시면 쉽게 아실수 있으실겁니다 ^^





1. Nvidia Decoders 설정창 설명
위의 스샷은 Nvidia Decoders설정창으로 실질적인 PureVideo의 실행 유무를 

설정하는 설정창이라 보면 됩니.

1) 하드웨어 가속화:
    메인 기능입니다. PureVideo의 실행 유무를 선택하는 창입니다.

2) 디인터레이스 컨트롤:
    동영상의 가로줄이 그어지는 현상을 수정하기 위하여 사용되는 메뉴이며 동영상의 값을
 넣어 주시면 됩니다.

3) 비트전송률:
    GPU 처리후 프로세서 값 전송을 보여주는 창이라 보시면됩니다.

4) 디인터레이스 모드:
    디인터레이스 모드입니다. 디인터레이스 방법을 설정하는 창입니다.


나머지 TV 오버 스캔 교정은 TV와 연결시 화면 사이즈 조절창이며 나머지는

그냥 그대로가 설명입니다. ㅎㅎ 굳이 설명할 필요는 없을거같아 스킵합니다.



들어가기전
Nvidia의 PureVideo 기능을 사용하기 위해서는 Nvidia PureVideo Decoder 설치가 꼭 되어야합니다.





2. Nvidia Decoders를 KMP에 적용시키자

1) PureVideo 설정법은 PowerDVD9와 같습니다.

역시나 KMP를 실행시킨후 F2혹은 환경설정을 눌러 환경설정메뉴로 넘어가 줍니다.

그후 자체코덱사용조건의 외부 비디오코덱탭으로 넘어가 외부코덱 사용자 정의를

클릭하여 줍니다.





2) 요번에는 검색해서 추가가아닌 직접 찾아보도록 하겠습니다.

참고로 검색해서 추가를 누루셔도 Nvidia Decoders는 잡힙니다 ㅎㅎ .

외부코덱 추가를 눌러줍니다.





3) 열기 창이 뜨면 Nvidia Decoder가 설치된 폴더로 들어가

nvtrpdemux.ax와 nvviddec.ax, nvauddec.ax를 불러와줍니다

참고로 설치장소를 변경하지 않으셨다면 디렉토리는

C:\Program Files\NVIDIA Corporation\ForceWare\nStant Media\Codecs

이 곳입니다.

참고로
nvtrpdemux.ax : MPEG-2 필터
nvviddec.ax : MPEG-2 비디오 코덱
nvauddec.ax : MPEG-2 오디오 코덱





4)Nvidia Decoder를 러왔다면 외부비디오 코덱에서 MPEG2 Video란을 클릭한 후

밑 스샷과 같이 *NVIDIA Video Decoder로 변경시켜 줍니다.





5) 내장 비디오 코덱으로 넘어가 기본코덱 탭에서 MPEG2 란의 체크를 풀어줍니다.





6) 이 메뉴는 하셔도 되며 안하셔도 됩니다. Nvidia 오디오코덱으로 이득을 보기는 힘드 실

겁니다. 아마 역영향 미칠지도 모르겠습니다 ㅎㅎ 이건 선택사항입니다.

외부 오디오코덱으로 넘어가 MP1,2(MPEG2):란을 밑에 스샷과 같이 NVIDIA Audio

Decoder로 바꾸어줍니다.





7) 영상 처리로 넘어가 영상처리필터 탭에서 사용조건을 아래의 조건이라면 사용하지

않음을 선택한후 FOURCC와 프레임레이트 해상도를 선택하여 필터를 처리시켜줍니다.





8) 그다음 MPEG-2기반 동영상을 실행시키면

오른쪽 밑 NVIDIA마크가 뜬 것을 확인 할 수 있으실 겁니다.
 
그것을 더블 클릭을 해줍니다.

참고로 뜨지 않았다면 Decoder설정이 잘못된 것입니다.





9) NIVDIA Decoders 등록정보 창이 뜨면 하드웨어 가속을 체크해준 후

동영상을 재 실행시켜 줍니다.





10) 그럼 Nvidia Decoder가 제대로 되고 있다는 것을 보실수 있으실 겁니다.






3. PowerDVD9코덱을 곰 플레이어에 적용시키자

1) KMP와 설정 방법은 거의 같기 때문에 간단간단 빨리 설명하겠습니다 ㅎㅎ

곰플레이어를 실행시킨후 F5또는 환경 설정에 들어갑니다

그 후 필터에 고급설정 탭으로 넘어가 필터랜더링 방식을 고급 랜더링 방식으로 선택한 후

필터 추가를 클릭하여 줍니다.





2) 필터 선택 창이 뜨면 파일에서 찾기를 클릭하여 줍니다.





3) KMP 설정과 같이 Nvidia Decoder가 설치된 폴더에서 Codecs로 들어가

Nvtrpdemux.ax, nvviddec.ax, nvauddec.ax(선택사항)를 추가하여 줍니다.

각 코덱의 설명은 KMP코덱 설정법에서 봐주시길 바랍니다.





4) 필터차단 탭으로 넘어가 빠른 재생모드 활성화를 클릭하여 곰플레이어 내부 코덱

사용을 OFF시켜줍니다.





5) 그 후 동영상을 실행시키면 NVIDIA Video Decoder가 실행되고 있는 것을 보실 수 있을

실 겁니다. 참고로 PureVideo 기능은 위에 설명드린 것과 같이 Decoders설정창에 들어가

체크하여 주시면 됩니다.^^
<인증샷>





마치며
 아마 PureVideo리뷰가 여태까지 한 리뷰중 제일 긴 리뷰가 아니었싶습니다.
 
아마도 1부부터 4 편까지 쭈욱 보셔서 따라오셨다면 아마 컴퓨터 코덱에 대해서는

일가견이 생겼을꺼라 생각합니다 ㅎㅎ

오늘은 하드웨어가속엔진 PureVideo에 대해 설명을 해보았습니다.

다음은 나름 대 프로젝트 5부 최종화 모든 HD영상 화질비교편으로 찾아 뵙겠습니다. ^^

그럼 수고하세요 ^^



보러 가기
1부 : HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 1부(CoreAvc편)

2부 : HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 2부(DivX7편)

3부 : HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 3부(Power DVD9편)

4부 : HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 4부(Nvidia의 Pure Video편)

5부 : HD 코덱을 이용하여 끊김없이 HD영상을 보자 - 5부(코덱 총 비교편)[최종회]
반응형