하늘높이의 프로그래밍 이야기

이전부터 동영상 관련의 점유율을 올릴려고 하는 마소

그 결과물인 wmv

실제로 wmv는 화질대비 용량이 우수하여 많은 사랑을 받는 포멧입니다.

이에 한층 파워업한 wmv hd 화질로 따지자면 현존 포멧중 가장 우수한 포멧 입니다.

다만 거기에 따른 사양은 이전부터 높았던 wmv의 요구 사양에서 더욱 올라가게 됩니다.

실제 마소에서는 wmv hd를 제대로 소화하기 위하여는 최소한 3.0 기가의 cpu를 요구합니다.

하지만 실질적으로 터무니 없는 요구 입니다. 이렇게 사양이 높은 이유는

이전 dvd 초창기처럼 하드웨어 가속의 부제 때문 입니다.

물론 돈많은 마소가 가만있을 기업이 아니죠 바로 하드웨어 가속에 관심을 가집니다.

이로인하여 생긴 기술이 DXVA를 이용하는 기술 입니다.

실제로 이걸 적용하면 요구하는 cpu 파워가 확 떨어집니다.

[몰론 떨어져도 충분히 높은 사양을 요구합니다.]

저같은 경우는 90~98% 먹던게 50~60%로 확 떨어졌습니다.

문제는 아직 이 기술을 마소에서 완전 공개를 안했다는것입니다.

아니 정확하게 말하자면 이후 미플에 넣을려고 그냥 패치만 공개하였죠

자 그럼 패치에 관하여 이야기 하겠습니다.

본 패치는 현제 미플10에서 가장 확실하게 적용이 됩니다.

1. DMB 패치를 우선 합니다. [클릭]

2. 파일을 백업 합니다.

   백업 파일은 system32 폴더의 Wmp.dll, Wmvcore.dll, Wmvdmod.dll 입니다.

   문제 발생이 이 파일을 복구함으로서 해결 가능 합니다.

3. DXVA 패치를 설치 합니다. [클릭]

본 패치의 전체적 내용은 [여기]를 클릭 하세요

본 패치로 적용되는 영상은 WMV [WMV9 또는 HD], AVI [WMV3] 입니다.

본 패치는 최신의 엔디비아 혹은 ati 만이 지원 합니다.

본 패치를 사용하면 일부 동영상이 반전되어 나오는 버그가 있습니다.

이는 간단하게 코덱에서 출력 인터페이스를 바꾸어주면 해결됩니다.

ffdshow를 예로 설명 하겠습니다.

기본 값은 yv12 사용이지만 제가 임의적으로 꺼버렸습니다.

이렇게 출력을 설정함으로써 일부 동영상의 반전문제가 해결 됩니다.

[보통 코덱들의 기본값이 yv12 입니다.]

원문 http://blog.naver.com/mayhero518/40019991415