티스토리 툴바


다음팟플레이어(PotPlayer) DXVA 활용하기 Utility/강좌 / 팁 2009/07/21 19:38

Q1. Dxva 란?
DirectX Video Accelaction의 약자로 GPU를 활용한 하드웨어 가속 기술을 말합니다.
Dxva 가속은 H/W 와 S/W 로 나뉘는데 H/W를 많이 사용할수록 CPU 점유율을 낮추면서 원활한 고화질영상을 감상하실 수 있습니다.
Dxva는 개별 구동되는게 아닌 코덱의 지원을 통해서 지원됩니다.(MPEG1, MPEG2, WMV8, WMV9, VC1, H.264/AVC1, MPEG4 등)

Q2. 다음팟플레이어(PotPlayer)란?
KMP 개발자께서 개발하신 포털사이트 다음(DAUM)의 동영상 플레이어이며, 공개동영상플레이어중 유일하게 자체 하드웨어 가속기능을 갖춘 재생기입니다.

http://tvpot.daum.net/video/live/PotplayerSpec.do


다음 팟 플레이어(미니 / Tv 팟 2종류로 나뉜다)


 
팟플레이어에서는 자체 하드웨어 가속을 지원하므로

1. 팟플레이어 내장코덱을 이용한 하드웨어 가속방법
2. 외부코덱(PowerDVD9)을 이용한 하드웨어 가속방법

2가지 방법으로 설명하도록 하겠습니다.

하드웨어가속(DXVA)를 하기 위해선 그래픽카드가 해당 기능을 지원해야 합니다.


1. 팟플레이어 내장코덱을 이용한 하드웨어 가속방법
[환경설정] → [재생] 탭 →  [코덱/필터 관리] → [비디오코덱] 탭 → 내장 코덱의 DXVA 설정

사용 조건: [항상 사용합니다] 설정 → [영상] 탭 → 영상출력 출력방식 :

< 가장 보편적인 방법 >

- 비스타(Vista) = [EVR Renderless] 설정
- XP = [EVR Renderless] 또는 [VMR9 Renderless] 설정

코덱 종류에 따라 다른 랜더러(VMR7, 오버레이믹서)도 DXVA를 사용하실수 있습니다.

※ EVR은
Enhanced Video R
enderer의 약자로 비스타, XP(닷넷프레임워크 3.0)이상의 버전에서 동작하며 DXVA 를 지원하는 렌더러입니다.(DXVA 1.0을 지원하는 렌더러는 VMR7, VMR9, 오버레이 믹서)
- 좀더 자세한 정보 [팟플레이어 개발자 블로그]


2. 외부코덱(PowerDVD9)을 이용한 하드웨어 가속방법(타 코덱설정법도 동일합니다)

[환경설정] → [재생] 탭 →  [코덱/필터 관리] → [비디오코덱] 탭 → 필터/코덱관리

[검색해서 추가] 혹은 수동으로 선택하여 외부코덱 검색 → 각 비디오 코덱을 외부코덱으로 설정

[기본설정] 탭 → 내장 영상 처리 필터 설정의 [내장 영상 처리 필터를 사용하지 않습니다] 체크 → [영상] 탭 → 영상출력 출력방식 :
< 가장 보편적인 방법 >
- 비스타(Vista) = [EVR Renderless] 설정
- XP = [EVR Renderless] 또는 [VMR9 Renderless] 설정

코덱 종류에 따라 다른 랜더러(VMR7, 오버레이믹서)도 DXVA를 사용하실수 있습니다.

3. DXVA는 무조건 사용?
- 어떤 코덱이냐에 따라 CPU점유율이 줄어들을 수 있고, 그렇지 않을 수 있습니다. 또한, 영상 출력시 DXVA때와 그렇지 않을때 다를 수 있습니다. DXVA 모드에서 정상 출력되지 않는 영상의 경우도 존재합니다. 현재 가장 많이 쓰이는 코덱은 CoreAVC, DIVX, PowerDVD, Halli Media Splitter, ATI Codec 정도 입니다. 이중 하드웨어가속을 지원하는 코덱도 있지만 CPU를 이용한 코덱도 존재합니다. 인코딩된 영상에 따라 다른 코덱이 적용될 수 있으니 잘 판단하셔서 사용하시길 권장해드립니다.

4. 하드웨어 가속 미지원 / 지원에 대한 점유율 비교(내장 / 외부코덱)
- 클릭하시면 크게 보실 수 있습니다.
 

(좌) 내장 / (우) 외부코덱

(좌) 내장 / (우) 외부코덱
- DXVA대신 NV12로 나타나기도 합니다.



사양이 좋지않아 고화질영상을 보기에 어려움이 있으십니까?

추천해드립니다.
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.

Trackback Address :: http://kained.tistory.com/trackback/37 관련글 쓰기
  • 강용희 님이 팟플레이어 제작을 그만두었다?

    Tracked from 이해한다고 믿는 것의 덧없음 | 2010/03/31 10:36 | DEL

    예전에 KMP를 제작하셨던 강용희 님이 팟플레이어 개발에 참여하신 것은 이미 많은 분들이 알고 있을거라 생각합니다. 팟플레이어와 팟인코더의 제작진이 단 한 분인 것 같지는 않은 듯 하고 그 분들의 노고를 모르는 것은 아닙니다만, 전(前) KMP 제작자 분의 참여로 팟플레이어의 완성도가 한층 높아졌고, 이로 인해 타 플레이어를 사용하셨던 분들의 상당수가 팟플레이어를 사용하게 되었다는 점은 부정할 수 없는 사실일 겁니다. 그런데 요즘 여러 인터넷 커뮤니..

  • livepjs | 2009/09/19 22:49 | PERMALINK | EDIT/DEL | REPLY

    카이네드님 네이빙하다가 우연히 봤는데요
    파워디비디9 버젼의 h264코덱을 팟플레이어에 어떻게 연결시키나요?
    9버젼부터 외부로 사용못한다고 들었거든요

    • Favicon of http://kained.tistory.com BlogIcon 카이네드 | 2009/09/23 11:22 | PERMALINK | EDIT/DEL

      파워DVD의 경우 최신업데이트 제품의 경우
      외부로의 사용이 불가능하지만,
      이전에 유출된 버전의 경우 사용이 됩니다.

      이 또한; 특정 경위를 통해 추출해서 사용가능토록 한다더군요;

  • livepjs | 2009/09/19 22:52 | PERMALINK | EDIT/DEL | REPLY

    저도 ati (4859)사용자라서 하드웨어 가속하려고 사이버링크 코덱을 구하고 있거든요
    플레이어도 팟플입니다. coreavc는 지포스에서 cuda만 지원하고....
    divx7은 하드웨어가속지원이 안되는거 같습니다 결론은 파워디비디코덱인데
    8버젼은 불러오기가 가능한데 9버젼의 코덱은 검색도 안되고 코덱파일을 직접찾아서 선택해도
    사용이 불가능합니다.

    • Favicon of http://kained.tistory.com BlogIcon 카이네드 | 2009/09/23 11:23 | PERMALINK | EDIT/DEL

      Windows 7 의 경우 미디어 플레이어 코덱이 있습니다.
      이 코덱은 DXVA 가속을 지원합니다.^^
      코덱이 검색이 안되는경우는 9버전 제품중에 예전 제품을 사용해보시길 바랍니다.

  • ;샫쇼ㅓㅏㅇ | 2009/11/20 14:05 | PERMALINK | EDIT/DEL | REPLY

    5750 + 팟플 쓰는데 내부 코덱 화질이 안좋은건가요? 외부 코덱중 ati와 궁합이 맞는것은 뭐가 좋을까요?

Name
Password
Homepage
Secret
< PREV |  1  |  ...  16  |  17  |  18  |  19  |  20  |  21  |  22  |  23  |  24  |  ...  55  |  NEXT >