2011-04-30, 04:06 PM
Does anyone have experience using DXVA or other video accelerators like Pure Video with NPVR? My setup is all SD at the moment but I am looking to upgrade to HD soon. I am trying to work out if I just need to upgrade the motherboard or if a DXVA video card will allow a more modest motherboard upgrade. I have downloaded several H264 1080P video clips to test the current setup on my NPVR server and two clients.
My client is a 2GHZ P4 333Mhz RAM with Geforce 6600 video which supports DXVA and Pure video. Playing SD it runs at around 20% but playing 1080p it runs at 100% although a Cinemascope film runs at around 80% as there is less to process so was watchable most of the time. Although the Cyberlink decoders have DXVA selected in NPVR they are ignored and ffdshow are used instead. Even when the ffdshow DXVA decoder is selected for H264 the same ffdshow video filter is used. I suspect from using DXVA Checker that the card only supports DXVA for MPEG2 but not at 720p or 1080p.
The video card also supports Nvidiaâs video accelerator Pure Video but as you have to buy the decoders I downloaded the time limited test decoders. DXVA Checker lists this under H264 at both 720p and 1080p but in NPVR is only listed under MPEG2 decoders and not under H264 decoders and the decoder is not used by NPVR. As two other media players both use the same decoders to play the videos I assume that that the Windows settings are overriding the NPVR settings. My other client is 3GHZ P4 366MHZ RAM but has no AGP slot so has PCI video card. This processes 1080p at around 60% but the video soon lags well behind the voice presumable because the PCI data rate is not fast enough.
My client is a 2GHZ P4 333Mhz RAM with Geforce 6600 video which supports DXVA and Pure video. Playing SD it runs at around 20% but playing 1080p it runs at 100% although a Cinemascope film runs at around 80% as there is less to process so was watchable most of the time. Although the Cyberlink decoders have DXVA selected in NPVR they are ignored and ffdshow are used instead. Even when the ffdshow DXVA decoder is selected for H264 the same ffdshow video filter is used. I suspect from using DXVA Checker that the card only supports DXVA for MPEG2 but not at 720p or 1080p.
The video card also supports Nvidiaâs video accelerator Pure Video but as you have to buy the decoders I downloaded the time limited test decoders. DXVA Checker lists this under H264 at both 720p and 1080p but in NPVR is only listed under MPEG2 decoders and not under H264 decoders and the decoder is not used by NPVR. As two other media players both use the same decoders to play the videos I assume that that the Windows settings are overriding the NPVR settings. My other client is 3GHZ P4 366MHZ RAM but has no AGP slot so has PCI video card. This processes 1080p at around 60% but the video soon lags well behind the voice presumable because the PCI data rate is not fast enough.