강좌 / 팁

윈 도 우 팟플레이어 DXVA 총정리 - ② 내장 코덱 설정

2011.01.09 16:34

고달픈명탐정 조회:24012 추천:1

2. 팟플레이어 내장 코덱에서 DXVA 설정

     팟플레이어에서 DXVA를 하기 위하여는 내 그래픽 카드가 어느 부분까지 DXVA를 지원하는가에 대하여 먼저 알아야 합니다. 그래픽 카드에서 DXVA를 지원하지 않으면 아무리 코덱을 가지고 씨름해봐야 헛일이기 때문입니다.  

이를 먼저 알아 본 다음 각각의 영상물에 따른 구체적인 코덱을 설정해 보도록 하겠습니다.


   2-a. DXVA Checker 돌려보기

     내 비디오 카드의 DXVA를 지원여부를 한눈에 알 수 있는 DXVA Checker라는 프로그램이 있습니다. 이 프로그램을 얻을 수 있는 홈페이지로 현재 들어갈 수가 없으므로 아래 링크에서 최신버전을 직접 다운로드 받습니다.

DXVA Checker 32bit 다운받기

DXVA Checker 64bit 다운받기

참고 : 위 링크 2개가 모두 막혔습니다. DXVA Checker를 원하시는 분들께서는 Orange님의 댓글에 첨부된 파일로 다운 받으시기 바랍니다.


제 경우 위 유틸을 실행해 보면


007-potplayer-dxva-2011-01-09.png


위와 같이 나오는데 현재 H264, MPEG2, VC-1 코덱이 VLD 지원이라고 나옵니다. 복잡한 알고리즘은 무시하고 DXVA의 단계 즉 CPU의 부담을 줄이고(Offload) 그간 CPU가 하던 일을 얼마나 GPU가 떠맡아 하느냐에 따라 VLD > IDCT > MoComp의 단계(수준)로 나뉩니다. 따라서 코덱에 따른 DXVA를 VLD까지 지원하여야 제대로된 GPU 가속이 가능하다는 의미가 되겠습니다. (그런데 실제로 DXVA를 걸어보면 VLD 가속보다 IDCT 가속이 더 효율이 좋게 나오는 경우도 있습니다.)


위 스샷에서는 의미를 알 수 없는 숫자와 알파벳이 나열된 프로파일을 볼 수 있는데요, 이것도 클릭해서 보면


008-potplayer-dxva-2011-01-09.png


뭔지 몰라도 VLD를 지원한다고 나옵니다. 그 아래에 또 있습니다.


009-potplayer-dxva-2011-01-09.png


그렇죠? 이게 뭔지는 몰라도 nVidia 그래픽 카드의 VP4는 H264, MPEG2, VC-1 코덱의 VLD 지원에 덧붙여 Adobe Flash Player 재생과 전장에서 설명드린 MPEG-4 ASP(DivX/XviD)에 대한 VLD를 지원한다 하므로 위 알 수 없는 문자의 2가지 프로파일이 바로 Flash 가속과 DivX/XviD에 대한 가속을 의미하는 것이라 생각됩니다.


자, 제 그래픽 카드는 H264, MPEG2, VC-1, Flash, DivX(MPEG-4 ASP)에 대한 VLD 가속을 지원하고 있으며 WMV9(WMV3) 에 대한 IDCT 가속도 지원(ModeWMV9_IDCT)하고 있음을 알 수 있습니다. 이를 기억해 둡니다.


   2-b. GPU-Z 준비하기

     GPU-Z는 코덱설정과 직접적인 관계는 없고 나중에 GPU의 DXVA가속이 제대로 걸리는 가를 확인해보는 툴로서 아주 유용합니다. 미리 받아 둡니다.

GPU-Z 다운받기


   2-c. 팟플레이어의 내장코덱 DXVA

     우리가 관심있는 부분은 DXVA이므로 우선 팟플레이어의 내장 영상 처리 필터를 모두 꺼 주어야 합니다.

이게 무슨 의미인고 하니 CPU로 영상을 디코딩할 때에는 영상을 미려하고 보기 편하게 할 수 있는 각종 필터를 걸 수 있습니다만 DXVA를 걸게 되면 이런 모든 작업을 GPU가 알아서 하기 때문에 CPU와는 달리 플레이어의 내부 영상 필터를 걸 수가 없습니다. 내부 영상 필터를 걸면 가속이 걸리지 않거나 오류가 생기기 때문에 꼭 이것을 끄거나 제한하여야 합니다.

팟플레이어를 실행하고 마우스 우클릭, 환경설정에서


014-potplayer-dxva-2011-01-09.png


왼쪽 페널에서 코덱 필터를 선택하여 내장 영상 처리 필터 설정에서 아래의 조건이라면 사용하지 않음을 선택하든지 혹은 아예 사용하지 않음으로 해줍니다.


015-potplayer-dxva-2011-01-09.png



다음은 영상 파트로 가서 비디오 출력 장치를 바꾸어 줍니다.

Windows 7/Vista의 경우에 EVR Custom Present로 해줍니다. XP의 경우 VMR9 Rendress가 좋으나 Vista 이상이라면 EVR(혹은 EVR C/P)를 선택합니다. 그래야 가속이 걸립니다.


016-potplayer-dxva-2011-01-09.png


환경설정 -> 코덱필터 -> 비디오 코덱으로 갑니다.

여기서 내장코덱/DXVA 설정을 클릭합니다.


010-potplayer-dxva-2011-01-09.png


앞에서 저는 제 그래픽 카드가 어떤 코덱을 VLD 지원하고 어떤 코덱을 IDCT 지원하는지 기억해 두었습니다.

이를 아래에서 그대로 맞춰 줍니다.


011-potplayer-dxva-2011-01-09.png


CPU가 멀티 코어일 경우 '멀티 쓰레드 디코딩 사용'에 체크.

하드웨어 가속(DXVA) 설정을 '항상 사용합니다'로.

MPEG2, VC-1, H264, AVC1(H264와 같습니다. 항상 짝으로)은 VLD 가속.

WMV3 이 곧 WMV9 코덱(또는 VC-1과도 무관하지 않습니다. Micro$oft의 옹고집으로부터 출발한 이 코덱들의 복잡한 역사를 아시려면 따로 검색하시기 바랍니다.)을 말합니다. 이 부분은 IDCT 지원이었으므로 그렇게 바꿔 줍니다.

그외 나머지 부분들은 어차피 제 그래픽 카드에서 DXVA를 지원하지 않으므로 어떻게 설정하든지 상관도 없고 효과도 없습니다.


위 설정 만으로도 팟플레이어에서 DXVA가 훌륭하게 수행이 됩니다. 팟플레이어의 내장 코덱만으로도 거의 매끈하게 영상물 가속을 잘 해낼 수 있거든요. 물론 모두 다는 아니지만 말입니다.


012-potplayer-dxva-2011-01-09.png


AVC1 코덱 Matroska 포맷의 Anymatrix 샘플 입니다.

영상정보 (Tab 키를 누르면 나타남)에서 보시는 바와 같이 Video Codec/Transform 이라 뜨는 것으로 보아 팟플레이어의 내장 코덱이 작동되고 있으며 Output 도 dxva 라고 나와 하드웨어 가속이 걸리고 있음을 알 수 있습니다.


013-potplayer-dxva-2011-01-09.png


소녀시대 Gee LG전자 광고버전 MPEG2 interlaced 영상도 가속이 걸리면서 잘 재생이 되고 있습니다.


017-potplayer-dxva-2011-01-09.png


GPU-Z를 보면 각각 클럭이 최대치를 기록하고 있으며 nVidia 그래픽 카드에서는 Video Engine Load가 걸리는 것으로 보아 가속이 이뤄지고 있습니다. ATi는 Video Engine Load 부분이 없으므로 클럭의 변화와 GPU Load를 살펴 가속이 걸리는가 여부를 유추할 수 있습니다.


018-potplayer-dxva-2011-01-09.png


작업관리자를 보아도 팟플레이어가 차지하는 CPU 사용량이 거의 0 에 가까울 정도로 훌륭한 DXVA 능력을 보여주고 있습니다.


하지만 내장 코덱만 사용할 예정이었다면 우리는 앞장에서와 같이 외부 코덱을 설치하는 따위의 일은 시작도 하지 않았겠죠. 이젠 외부 코덱을 어떻게 등록하여 설정할 것인지 알아 보아야 합니다.

위 설정값들은 저장한 뒤 손을 대지 말고 그대로 다음으로 넘어 가겠습니다.


번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
» 윈 도 우| 팟플레이어 DXVA 총정리 - ② 내장 코덱 설정 [8] 고달픈명탐 24012 1 01-09
869 윈 도 우| 팟플레이어 DXVA 총정리 - ① 코덱 설치 [14] 고달픈명탐 23308 2 01-09
868 소프트웨어| HDD Regenerator- 베드섹터검사와복구(치료) - 사용설치에... [10] X_MAN 13908 0 01-09
867 소프트웨어| 펌] 강력해진 7-Zip 9.버젼 멀티코어 지원~ [13] Native 64 9422 0 01-09
866 소프트웨어| 자신의 컴퓨터가 남자인지 여자인지 테스트 해보기 (잼있네요) [29] RiosMV 31698 0 01-08
865 소프트웨어| EGG약 백신 AD 없애기 - 문제되면 삭제바람. [3] Comma[COMA 6908 0 01-08
864 윈 도 우| 웹에서 동영상재생시 초록색으로 바뀌고 다운먹는 현상 해결법 [4] 코이 8556 0 01-08
863 소프트웨어| 구글링 검색기술 몇가지 정리 [14] 우금티 12113 1 01-07
862 소프트웨어| '센스부족'을 통한 인터넷 광고 막기 v110107 [6] 티티 14261 0 01-06
861 서버 / IT| [강좌]이중화기술 - 가용성과 경제성 [3] 우금티 14514 0 01-06
860 윈 도 우| 점프 리스트 목록이 날아갔을 때 해결법 [2] 김윈도 10706 0 01-05
859 소프트웨어| Windows 버전에 따른 .NET Framework 버전 [5] Lucky 7 9519 0 12-30
858 소프트웨어| .NET Framework product version Lucky 7 6059 0 12-30
857 소프트웨어| 구글 크롬 펌 방지 해제 방법 올려봅니다. [8] 찐옥수수 13356 0 12-29
856 소프트웨어| PC를 쾌적하게 사용하는 상식 13가지 [19] wmy100 12818 0 12-27
855 소프트웨어| 블루스크린 숫자별 문제점 찾기 [9] wmy100 8522 0 12-27
854 윈 도 우| 작업관리자에서 프로세스종료가 안될시에는? [6] 철부지영수 44545 0 12-27
853 윈 도 우| God Mode 만들기 [5] 적광 55462 0 12-26
852 소프트웨어| 개발자 도구 마음대로 다운받기! 드림스파크 [11] 스폰지s 8093 0 12-25
851 서버 / IT| [팁:정보_수정] 미친 알약(ALyac) [12] 우금티 14903 0 12-21
XE1.11.6 Layout1.4.8