Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




1 post

Wannabe Geek


Topic # 22667 4-Jun-2008 17:34
Send private message

Reading the forum topic below seemed like a round-a-bout way of doing it.

Here is the easy way. You need a GFX card capable of it, eg. nVidia Purevideo.

Vista:

Ensure you have your cl264dec.ax registered.

(if you don't have CL264dec.ax, just download it for free Cyberlink PowerDVD Trial Version has it)

In DVBViewer when playing DigitalTV, goto Options and ensure Vista Enhanced Video Renderer is selected as Video Renderer (under Hardware). Also select the H264 PDVD codec as the H264 decoder.

When video is playing. -> Options at the top -> Filters -> PDVD H264 Filter -> Tick the DxVA box and rebuild the graph (or restart DVB viewer).

In XP:

Do the same, except make sure you have .Net 3.0 framework installed and the EVR.dll and DxVA2.dll registered.

Chers

Create new topic
345 posts

Ultimate Geek
+1 received by user: 32


  Reply # 136373 8-Jun-2008 10:30
Send private message

Hi, I've just installed the .Net 3.0 framework. How do I register the EVR.dll and DxVA2.dll?

4025 posts

Uber Geek
+1 received by user: 1076

Trusted

  Reply # 136375 8-Jun-2008 10:44
Send private message

Start > Run > regsvr32 path/to/EVR.dll
Start > Run > regsvr32 path/to/DxVA2.dll
Obviously make sure they are in a permanent place when you register them so they arent moved.

 
 
 
 


Try Wrike: fast, easy, and efficient project collaboration software
26343 posts

Uber Geek
+1 received by user: 5918

Moderator
Trusted
Biddle Corp
Lifetime subscriber

  Reply # 136377 8-Jun-2008 10:46
Send private message

Can somebody confirm h/w acceleration will work under XP if you use the .net 3.0 EVR? It's certainly not supposed to work and I never managed to get it going. It will work fine however under VMR9



345 posts

Ultimate Geek
+1 received by user: 32


  Reply # 136379 8-Jun-2008 10:50
Send private message

Thanks very much!
I registered evr.dll no problem, but when registering the dxva2.dll I get the message "dxva2.dll was loaded, but the DllRegisterServer entry point was not found. This file can not be registered."

345 posts

Ultimate Geek
+1 received by user: 32


  Reply # 136392 8-Jun-2008 11:34
Send private message

Ok, even though I still can't get the dxva2.dll registered, I can now use EVR in dvbviewer ikn Windows XP. Unfortunately it freezes up whenever I use it with H.264 PDVD8.
But do get a picture with CoreAVC Video Decoder at 50fps! A huge improvement over my previous results with PDVD8 and VMR9 at 20fps.
Unfortunately, the audio is out of sync with CoreAVC and the CPU is at max with both options, but then I am running an old single core 2.6ghz.

26343 posts

Uber Geek
+1 received by user: 5918

Moderator
Trusted
Biddle Corp
Lifetime subscriber

  Reply # 136398 8-Jun-2008 11:49
Send private message

gurthang117: Ok, even though I still can't get the dxva2.dll registered, I can now use EVR in dvbviewer ikn Windows XP. Unfortunately it freezes up whenever I use it with H.264 PDVD8.
But do get a picture with CoreAVC Video Decoder at 50fps! A huge improvement over my previous results with PDVD8 and VMR9 at 20fps.
Unfortunately, the audio is out of sync with CoreAVC and the CPU is at max with both options, but then I am running an old single core 2.6ghz.


I had similair results on several installs. 

EVR introduced DVXA2 for h/w acceleration under Vista and has legacy DXVA support. In Vista it does not support h/w acceleration using this DXVA fallback which is why you will not get h/w acceleration working using VMR under Vista and need to use EVR.
 
It also means that under XP you cannot use EVR for h/w acceleration, you need to use VMR. EVR is very much a hack under XP and is not officially supported.


345 posts

Ultimate Geek
+1 received by user: 32


  Reply # 136413 8-Jun-2008 12:35
Send private message

sbiddle:
gurthang117: Ok, even though I still can't get the dxva2.dll registered, I can now use EVR in dvbviewer ikn Windows XP. Unfortunately it freezes up whenever I use it with H.264 PDVD8.
But do get a picture with CoreAVC Video Decoder at 50fps! A huge improvement over my previous results with PDVD8 and VMR9 at 20fps.
Unfortunately, the audio is out of sync with CoreAVC and the CPU is at max with both options, but then I am running an old single core 2.6ghz.


I had similair results on several installs.

EVR introduced DVXA2 for h/w acceleration under Vista and has legacy DXVA support. In Vista it does not support h/w acceleration using this DXVA fallback which is why you will not get h/w acceleration working using VMR under Vista and need to use EVR.

It also means that under XP you cannot use EVR for h/w acceleration, you need to use VMR. EVR is very much a hack under XP and is not officially supported.



Ok. How do I get h/w accel using VMR then? I'm using PDVD8, NVidia PureVideo Plugin installed, Dxva checked under PDVD8 filters, but I'm still getting only 20fps and 100% cpu usage

1504 posts

Uber Geek
+1 received by user: 136

Trusted

  Reply # 136422 8-Jun-2008 13:15
Send private message

What graphics card do you have?




CPU: Intel 3770k| RAM: F3-2400C10D-16GTX G.Skill Trident X |MB:  Gigabyte Z77X-UD5H-WB | GFX: GV-N660OC-2GD gv-n660oc-2gd GeForce GTX 660 | Monitor: Qnix 27" 2560x1440

 

 


345 posts

Ultimate Geek
+1 received by user: 32


  Reply # 136426 8-Jun-2008 13:44
Send private message

Its also an oldie but a goodie: an NVidia GeForce4 Ti 4200 with AGP8x

26343 posts

Uber Geek
+1 received by user: 5918

Moderator
Trusted
Biddle Corp
Lifetime subscriber

  Reply # 136430 8-Jun-2008 14:12
Send private message

gurthang117: Its also an oldie but a goodie: an iNVidia GeForce4 Ti 4200 with AGP8x

I hate being the bearer of bad news but that is your problem. You need a PCIe board with a minimum of a 8500GT card. The 4200 is an ancient card!

345 posts

Ultimate Geek
+1 received by user: 32


  Reply # 136431 8-Jun-2008 14:18
Send private message

Ah I had a bad feeling about this!
Thanks for your help guys, looks like I'll have to splurge on some new hardware after all. Cheers!

Create new topic



Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Exhibition to showcase digital artwork from across the globe
Posted 23-May-2018 16:44


Auckland tops list of most vulnerable cities in a zombie apocalypse
Posted 23-May-2018 12:52


ASB first bank in New Zealand to step out with Garmin Pay
Posted 23-May-2018 00:10


Umbrellar becomes Microsoft Cloud Solution Provider
Posted 22-May-2018 15:43


Three New Zealand projects shortlisted in IDC Asia Pacific Smart Cities Awards
Posted 22-May-2018 15:14


UpStarters - the New Zealand tech and innovation story
Posted 21-May-2018 09:55


Lightbox updates platform with new streaming options
Posted 17-May-2018 13:09


Norton Core router launches with high-performance, IoT security in New Zealand
Posted 16-May-2018 02:00


D-Link ANZ launches new 4G LTE Dual SIM M2M VPN Router
Posted 15-May-2018 19:30


New Panasonic LUMIX FT7 ideal for outdoor: waterproof, dustproof
Posted 15-May-2018 19:17


Ryanair Goes All-In on AWS
Posted 15-May-2018 19:14


Te Papa and EQC Minecraft Mod shakes up earthquake education
Posted 15-May-2018 19:12


Framing Facebook: It’s not about technology
Posted 14-May-2018 16:02


Vocus works with NZ Police and telcos to stop scam calls
Posted 12-May-2018 11:12


Vista Group signs Aeon Entertainment, largest cinema chain in Japan
Posted 11-May-2018 21:41



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.