HD video (h.264,VC-1) peržiūros spartinimas naudojant MPC-HC ir vaizdo plokštę

date2009-08-28 00:08 | Autorius Darius


image 

Grojami HD video įrašai ypač naudojant gerai suspaudžiančius formatus kaip h.264 reikalauja didelių CPU resursų, ir dažnai su senais CPU jų neįmanoma žiūrėti, naudojant, kad ir tokius efektyvius kodekus kaip CoreAVC.

Neperkant naujo CPU išeitis yra, tai vaizdo plokštės įdarbinimas(DirectX Video Acceleration (DXVA)). Dalis video srauto gali būti dekoduojama GPU, tokiu būdu sumažinant CPU apkrovas.

Žemiau instrukciją skirta Media Player Classic Home Cinema grotuvui.

  Pirmiausiai h.264 dekodavimo spartinimui reikės tokių vaizdo plokščių:

  • nVidia  8(9)xxx serija tik H.264 spartinimas
  • ATI Radeon HD serija – H.264 ir VC-1 spartinimas

Jei radote savo VGA parsiųskite MPC-HC(jei neturite). Grotuvą galite gauti su K-lite kodekais, arba parsisiųsti atskirai.

Pasileidus grotuvą eikite View ==> Options ==>Playback ==> Output

  • Windows XP vartojai pasirinkite Overlay Mixer, VMR7, VMR9 ar VMR9 renderless
  • Windows Vista, 7 vartotojai pasirinkite EVR custom renderer

MPC HD output

Einame į Internal Filters ir įsitikiname, jog pasirinktos tam tikros varnelės (H264/AVC (DXVA), H264/AVC (FFmpeg), VC1 (DXVA), VC1 (FFmpeg). Įsitikinkite, jog Matroska ir Ogg liko nepažymėti.

image

Viskas, dabar žiūrint HD video turėtų sumažėti CPU apkrovos. Kitas požymis, jog veikia DXVA tai paspauskite dešinį pelės mygtuką ant ekrano ir turėtumėte pamatyti tai: 
MPC filtrai

Arba tiesiog:

grojam

DXVA taip pat galite įsijungti su mokamais Power DVD ar Nero Show Time grotuvais.

Pirmajame paveikslėlyje CPU apkrovų grafikai buvo gauti su:

  • Athlon X2 64 4800+ 2.5GHz
  • HD4850
  • Antru atveju buvo naudojamas „Microsoft DTV-DVD Video decoder“
  • Grojamo failo info: MPEG4 Video (H264) 1920×1080 24.00fps; ~30Mbit/s

Nepatiko (-1)Patiko (+1) (+6) Įvertink!
Loading ... Loading ...

Komentarai:

Pats 2009-08-28 4:54 parašė:

Čia geras, tiktai gaila, kad mano laptope sena vaizduškė Radeon X1600 :-(

Max 2009-08-28 5:25 parašė:

Viską padariau kaip čia parašyta (pas mane XP), bet man neina patikrinti ar veikia.
[URL=http://img151.imageshack.us/i/aaaaaaabis.jpg/IM...

Darius 2009-08-28 6:26 parašė:

Su X1600 veikia tik mpeg2 spartinimas. Nepamenu ar MPC-HC palaiko, bet veikė su Power DVD ir Nero Show time.

Dziugas 2009-08-28 7:11 parašė:

Liux

Darius 2009-08-28 10:05 parašė:

Neatrodo, jog veikia. O video kurį bandai žiūrėti tikrai h.264 ?

geduxk 2009-08-28 14:55 parašė:

:D cool dvbt yrasus bus galima kokybiskaiu ziuret neapkrauant pc

enzo 2009-08-31 19:00 parašė:

Pas mane Windows 7 (pilna versija) ir paleidus vis meta klaidą, kad neranda D3DX9.dll. Eina kaip nors priverst dirbt su DX 11?

enzo 2009-08-31 19:00 parašė:

Pas mane Windows 7 (pilna versija) ir paleidus vis meta klaidą, kad neranda D3DX9.dll ir titrų nerodo. Eina kaip nors priverst dirbt su DX 11?

Darius 2009-08-31 16:09 parašė:

Radau internete, jog padėtų directx atnaujinimas, tai gali padaryti atsisiuntęs http://www.microsoft.com/downloads/details.aspx?F...

enzo 2009-09-01 22:46 parašė:

Suinstaliavau trūkstamas DX bibliotekas ir klaidų nebemėto, bet titrų vistiek nerodo, nors visur pažymėta, kad turi rodyt… kažkas keisto :)

Darius 2009-09-01 19:52 parašė:

"The MPC-HC Video decoder must be connected directly to the renderer. That means no intermediate filters such as DirectVobSub or ffdshow can be inserted between the decoder and the video renderer.
Internal subtitles can work with the MPC Video decoder in DXVA mode, but the rules are even more restrictive :

* Windows XP users, select VMR9 renderless
* Vista users, select EVR custom renderer
* In "Options / Playback", tick the checkbox "Auto-load subtitles" "
Kaip suprantu pasirinkus EVR render'į veiks tik vidiniai subtitrai.

Andrius 2009-11-13 20:44 parašė:

Naudinga info, beje, man DXVA neveikė kol nenuėmiau varnelių nuo "VC1 (FFmpeg)" ir "H264/AVC (FFmpeg)".

ner 2009-12-08 18:46 parašė:

Dėl ko man neleidžia pasirinkt EVR (nuostata yra, tik blanki)? Vaizdo plokštė GeForce 6600 Go (kaip suprantu DXVA nepalaiko).

Marius 2009-12-12 21:12 parašė:

Labai geras patarimas. Pats neseniai įsitaisiau HD4550, tai mano ne pirmos jaunystės PC dabar puikiausiai rodo HD video :)

Solo 2009-12-24 23:02 parašė:

Jei pasirenku EVR custom renderer, tai man video ts. fails visai neberodo, geltona tik spalva atsiranda ~ikrint su MPC, tad gr~inau atgal WMR9. Pas mane Vista, Radeon HD 2600 XT.

Solo. 2009-12-24 23:05 parašė:

Jei pasirenku EVR custom renderer, tai man video ts. failų visai neberodo, geltona tik spalva atsiranda žiūrint su MPC, tad grąžinau atgal WMR9. Pas mane Vista, Radeon HD 2600 XT.

Citatos:

<Milvis » ATI x1650 keičiam į HD4350 2009-09-02 22:00 parašė:

[...] Taigi keičiu seną ATI x1650 vaizdo plokštę į ATI HD 4350. Pagrindinis skirtumas, kad naujoji plokštė palaiko radiocool aprašytą HD video dekodavimą, kitaip DXVA. [...]

<Milvis » DXVA ir vaizdo kokybė 2009-09-22 21:28 parašė:

[...] Neseniai pradėjau daugumą video žiūrėti su DXVA vaizdo spartinimu. [...]

Rašyti komentarą

Vardas: E-pašto adresas: Svetainė/Tinklaraštis:
Bear

Switch to our mobile site

<