소프트웨어 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 | - | - |
25484 | 윈 도 우| 사무실 네트워크 연결 질문입니다. [1] | 눈팅다껌 | 3103 | 09-05 |
25483 | 윈 도 우| 자동인증 이미지를 만들려고 하는데요... [2] | Karuring | 2387 | 09-05 |
25482 | 하드웨어| 윈도우 XPSP3와 윈도우7 얼티밋 32비트 누가 더 가벼울까요? [4] | 쭌쭌 | 2920 | 09-05 |
25481 | 소프트웨어| 실제 URL을 볼 수 있는 방법을 아시나요? [1] | Bling | 1921 | 09-05 |
25480 | 소프트웨어| 시디아 종료하면 [1] | 섬세한분 | 1785 | 09-05 |
25479 | 소프트웨어| 포타블 UltraISO 실행시 오류 입니다 [11] | 설왕산 | 3501 | 09-04 |
25478 | 하드웨어| 도킹스테이션 어떤게 더 좋을까요? [1] | 화이 | 1883 | 09-04 |
25477 | 윈 도 우| 긴급문의)) XP 되돌릴 수 있는 방법 없을까요? [7] | Chobits0914 | 2565 | 09-04 |
25476 | 하드웨어| 하드디스크 활성파티션 사라지는 문제 [2] | 리버 | 4120 | 09-04 |
25475 | 소프트웨어| mp4 영상 해결책 부탁.. [3] | 맨유 | 2202 | 09-04 |
» | 소프트웨어| kmplayer 가속에 대해서요 [3] | POONG3 | 2873 | 09-04 |
25473 | 윈 도 우| 블루스크린 오류코드 0x00000098 [1] | 제시카 | 3921 | 09-04 |
25472 | 윈 도 우| 저절로 재부팅 되는 현상 [9] | 고소한브이콘 | 3215 | 09-04 |
25471 | 소프트웨어| 파이어폭스6 네이버로그인 무한새로고침 문제 [3] | 어흥흥 | 11931 | 09-04 |
25470 | 윈 도 우| 8600gt 최적 드라이브 추천 부탁드립니다 [5] | 즐거운인생 | 5324 | 09-03 |
25469 | 윈 도 우| Notepad++를 기본 메모장으로 하고싶습니다 [3] | 식섭 | 3018 | 09-03 |
25468 | 소프트웨어| iTunes에서 | 섬세한분 | 2069 | 09-03 |
25467 | 윈 도 우| 시디버너 xp 호환안되는 드라이브 라고 나올때?? | Dongry | 2288 | 09-03 |
25466 | 윈 도 우| 크롬문제입니다. | 글루미라이 | 2342 | 09-03 |
25465 | 하드웨어| 혹시 27인치 모니터 2560x1440해상도 쓰시는분 계신가요? [9] | 메리아 | 8743 | 09-03 |
KMP에서 렌더러를 다른 것으로 바꾸면 또 달라질 겁니다.
DXVA가속이라고 다 똑같은게 아니더군요.
DXVA Checker 라는 프로그램 사용해서 각각의 코덱으로 재생 해 보시면
DXVA로 재생되는 와중에도 코덱에서 지원되는 모드가 다르다는걸 아실 수 있습니다.
드라이버에서 지원되는 모드 - 플레이어에서 지원되는 모드 - 코덱에서 지원되는 모드가 맞아야 되는거 같더군요.