소프트웨어 kmplayer 가속에 대해서요
2011.09.04 19:02
제가 kmplayer을 사용하는데 외부 비디오 코덱을 coreavc로 선택하면 tab키 눌러보면 nv12로 가속이되는데 arcsoft video decorder이나 cyberlink video decoder을 택하면 YUY2로 가속이 안됩니다
왜 어느 코덱은 가속이되고 어느 코덱은 가속이 안되는지 모르겠습니다
그럴수도 있나요?
감사합니다
댓글 [3]
-
초월신 2011.09.04 19:13 -
POONG3 2011.09.04 19:23
제가 코덱이런거 잘 모르는데 설명 들으니 좀 이해가 되네요
자세한 설명 감사드립니다
-
동방전패 2011.09.05 18:36 늦게나마 글보고 잘못 아시고 계신것 같아서 몇자 적습니다.
보통 영상처리 필터를 사용하면 DXVA가 아닌 Software 방식으로 디코딩 합니다.
디코더에서 지원(CoreAVC, FFDShow, LAV Video, MS wmp12 등)하는 방식에서 컬러 출력을 기본적으로
NV12가 되도록 하는 잇점이 있습니다.
Windows 7 에서 사용되는 EVR 렌더러에서는 Hardware Deinterlacing를 고려하여
기본 컬러 출력을 NV12로 하시는게 좋습니다.
소프트방식의 디코딩시 컬러 출력을 NV12방식을 기본값으로 설정하는게 가장 낫습니다.
물론, YV12 방식이 가장 빠르지만 EVR에서는 이를 지원하지 않아서 따로 영상처리 필터(팟플)을
이용할 수도 있습니다.
즉, Windows7 환경에서는 여러가지를 고려할 때 기본 컬러 출력을 NV12로 하시는게 좋습니다.
그리고, 다수의 상용프로그램이 Windows7에서 YV12가 EVR에 지원하지 않기에
필터 연결은 자동으로 YUV2가 기본 컬러 출력이 되도록 설계되어 있습니다.
(소프트 디코딩시 NV12를 지원하지 않는게 많음)
상용툴은 자체적으로 디코더상의 Software Deinterlacing를 지니고 있지만,
대다수 무료 디코더는 기본적으로 자체 Deinterlacing 모드가 없기에
Deinterlacing 필터(소프트웨어 방식)를 연결시키거나
GPU에서 지원하는 Hardware 방식의 Deinterlacing를 하도록 기본 컬러 출력을 NV12로 초점을 맞추고
디코더 옵션( interlace flags in output media type)에서 설정하도록 해 두었습니다.
요약하면 YUV2로 컬러출력이면 소프트 방식의 디코딩을
NV12 컬러 출력이면 소프트 방식이거나 DXVA 디코딩을 의미함으로 DXVA 표현이 없으면 CPU 사용률을
보셔야 구별할 수 있습니다.
(즉, DXVA이면 NV12로 출력되지만, NV12라고 해서 DXVA는 아닙니다.)
GPU 가속에는 DirectX, Cuda, AMD Stream 방식이 있습니다.
아직까지는 DXVA 모드 방식이 가장 좋은 결과물을 얻을 수 있습니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
19072 | 윈 도 우| A.I 한글깨짐 어떻게 하나요?? [2] | VOYANT | 2839 | 12-21 |
19071 | 윈 도 우| 저한테 지금 비스타 베타2 DVD가 있는데요... [5] | Karuring | 2839 | 04-06 |
19070 | 기 타| 죄송합니다. 윈도우 me cd설치 파일 구할수 없을까요 [4] | 하늘곰 | 2839 | 07-13 |
19069 | 소프트웨어| 어베스트 백신 7 버전에서 윈포 게시판 글이 딜레이가 있... [11] | 기러기 | 2839 | 02-28 |
19068 | 소프트웨어| 다음 팟플레이어 64비트 최신버전 다운로드 받는 방법 질문... [2] | 자비 | 2839 | 04-01 |
19067 | 윈 도 우| 윈8이 윈7보다 나은점이 있다면 무었인가요 [18] | joe | 2839 | 09-18 |
19066 | 윈 도 우| win7 인데 vhdx easybcd로 부팅메뉴에 추가하니 부팅에러가... [3] | 으악 | 2839 | 09-23 |
19065 | 윈 도 우| 윈도우 10 메모리 사용량은 어떠한가요? [6] | 노래하는다롱이 | 2839 | 10-12 |
19064 | 윈 도 우| 노트북에 붙어있는 윈도우 제품키는 OEM용인가요? [3] | slimart | 2840 | 10-14 |
19063 | slic에 관련한 어리석은 질문입니다. [2] | 전인하 | 2840 | 07-23 |
19062 | 윈 도 우| 울타리에서 searchengine_7421 | 부산초보 | 2840 | 10-05 |
19061 | 한글버전과 한글팩의 차이점? [3] | 드레코 | 2840 | 09-23 |
19060 | 하드웨어| [급질] 메인보드 증상좀 봐주세요 [10] | RohBang | 2840 | 09-18 |
19059 | 윈 도 우| 램디스크 4기가 못 잡나요? [2] | 쩐다 " | 2840 | 09-01 |
19058 | 윈 도 우| autochk program not fount - skipping autochk | lagh | 2840 | 12-11 |
19057 | [CPU] 두 CPU 비교 해주시면 감사드립니다. [11] | 김용환 | 2841 | 12-23 |
19056 | [2000/XP] 혹시 윈도우 WOW CD 만드는 방법 아시는분... 부... [5] | 김용환 | 2841 | 01-02 |
19055 | http://www.62nong.org/ 페이지 오류관련 [3] | 농부 | 2841 | 07-02 |
19054 | 7137 64BIT 아이온을 하면.... [1] | 김필용 | 2841 | 05-31 |
19053 | virtual pc에서 양면인쇄 [1] | 민경운 | 2841 | 07-03 |
KMP에서 렌더러를 다른 것으로 바꾸면 또 달라질 겁니다.
DXVA가속이라고 다 똑같은게 아니더군요.
DXVA Checker 라는 프로그램 사용해서 각각의 코덱으로 재생 해 보시면
DXVA로 재생되는 와중에도 코덱에서 지원되는 모드가 다르다는걸 아실 수 있습니다.
드라이버에서 지원되는 모드 - 플레이어에서 지원되는 모드 - 코덱에서 지원되는 모드가 맞아야 되는거 같더군요.