random IT stuff...

sitemap

Web search

 

Links:

Accelerare video DXVA în KMPlayer

Scurt intro: ce este DXVA și la ce folosește?

DXVA (DirectX Video Acceleration) este un API Microsoft pentru platformele Windows si XBOX360 care permite ca decodarea video să fie accelerată hardware. Astfel, anumite operații solicitante pentru procesor, precum iDCT, motion compensation, deinterlacing și color correction sunt preluate de procesorul plăcii video (GPU). Versiunea 2.0 a acestui API permite accelerarea hardware a și mai multe operații, incluzând captura video și procesarea fișierelor video.

DXVA este folosit în mod curent pentru decodarea fișierelor video de înaltă definiție (HD), reducând nivelul de utilizare al procesorului și permițând redarea fluentă a conținutului HD, mai ales 1080p și 1080i, chiar și pe sistemele de calcul cu procesor ceva mai slab. Procesoarele entry-level actuale, precum cele DualCore de la Intel, sau echivalentele AMD ale acestora, se descurcă onorabil la redarea fișierelor 720p, dar la redarea celor 1080p/i, în general, se pot observa sacadări, desincronizări imagine-sunet etc.

Pentru a putea utiliza DXVA este necesară o placă video care se încadrează în următoarele:

  • nVidia: seriile 8xxx, 9xxx și GTX sau mai noi
  • ATI: seriile Radeon HD3000 și HD4000

Puteți verifica capabilitățile DXVA ale plăcii video folosind utilitarul DXVA Checker.

Utilizarea DXVA în KMPlayer

KMplayer este player-ul multimedia preferat al multora, datorită faptului că suportă foarte multe formate video, audio și formate de subtitrări, este un player rapid și ergonomic, permite configurarea în cele mai mici detalii, poate folosi filtre externe etc. Chiar dacă nu poate utiliza nativ DXVA în redarea fișierelor HD, acest lucru se poate obține folosind un decoder extern, în cazul de față, decoderul video al Media Player Classic Homecinema.

1. Descărcați următoarele:

2. Instalați KMPlayer

3. Dezarhivați conținutul arhivei MPCVideoDec.zip în dosarul de instalare al KMPlayer

4. În KMPlayer apăsați F2 pentru a accesa setările acestuia

5. Debifați H.264 și AVC1 în Filter Control - Decoder Usage - Internal Video Decoder

 
6. La External Video Decoder apăsați butonul External Decoder Search

 
7. Apăsați Add External Codec, mergeți în dosarul KMPlayer și selectați MPCVideoDec.ax

  
8. Asigurați-vă că, atunci când selectați MPC - Video Decoder în fereastra External Decoder/Filter Management, opțiunile H.264 și AVC1 sunt bifate

 
9. Revenind la External Video Decoder, alegeți MPC - Video Decoder pentru H.264 Video și AVC1 Video

 
10. În secțiunea Video Processing, la Renderer, alegeți astfel:

  • Overlay Mixer, VMR7 Windowed, VMR9 Windowed, VMR7 Renderless (HQ Subtitles) sau VMR9 Renderless (HQ Subtitles) pentru Windows XP
  • Enhanced Video Renderer sau Enhanced Video Renderer (C/A) pentru Windows Vista.

 
11. Configurarea a fost terminată. Dacă totul este corect, și calculatorul îndeplinește cerințele necesare, ar trebui ca DXVA să fie folosit la redarea fișierelor HD. Puteți verifica apăsând tasta Tab în timpul rulării unui astfel de fișier. Ar trebui ca la Output să fie specificat DXVA, ca în imaginea următoare: