Page 1 of 2
H264 and Nvidia PureVideo ?
Posted: Sun Oct 29, 2006 3:40 pm
by jbash
I'm a DreamDVB 12e very new user (before I used AltDVB).
I've an old SkyStar2 and DreamDVB seems to work fine.
My pc is equipped with a Nvidia 7900GT PCI-E graphic card that can decode MPEG2 and H264 streams in hardware using GPU and Nvidia PureVideo codecs (obviously they are installed). Very fast and very efficient.
I've configured DreamDVB to use PureVideo (Nvidia 4.xx) codec to decode video and audio. Works great !
But in OPTIONS/VIDEO/H264_CODEC I can see only "CoreAVC H.264"
Can I use Nvidia 4.xx (PureVideo) codec to decode H264 stream ?
Thanks for replies.
Posted: Wed Nov 01, 2006 12:26 am
by rel
You can try to add its guid to guids.ini into H264_CODECS section.
but there is no guarantee it will work. Most of H.264 codecs dont accept the standard input stream format, they need a special format information from previous filter (in this case, it is DD which should provide the format info) and this special format info is not documented anywhere.
Posted: Sat Nov 04, 2006 3:39 pm
by Lubomyr
Nvidia released new driver
ForceWare Release 90
Version: 93.71
Release Date: November 2, 2006
WHQL Certified
(not beta version)
now support H.264
-WHQL Certified.
-NVIDIA PureVideoâ„¢ HD driver with support for the following features:
Hardware acceleration of H.264, VC-1 and MPEG-2 HD movie formats.
Video post-processing image enhancements.
-Built-in support for HDCP content protection protocol via DVI or HDMI connectors.
-Please visit the NVIDIA PureVideo website for more information on building a PureVideo HD system.
http://www.nvidia.com/object/winxp_2k_93.71.html
Posted: Sat Nov 04, 2006 3:49 pm
by Dreamer
Thanks for the info.
-NVIDIA PureVideoâ„¢ HD driver with support for the following features:
Hardware acceleration of H.264, VC-1 and MPEG-2 HD movie formats.
Do you know what cards are supported? What about ATI X800? ATI AVIVO supports only X1xxx.
Is this codec free, or shareware?
Posted: Sat Nov 04, 2006 4:33 pm
by Lubomyr
Do you know what cards are supported?
All info about supported cards
http://www.nvidia.com/page/purevideo_support.html
Is this codec free, or shareware?
Codec is free
Posted: Sat Nov 04, 2006 5:19 pm
by Lubomyr
My tests
Astra HD (19E, 12168V, 27500)
with DVB Dream v1.2e use codec PureVideo
CPU load 50% (one core 100%) - without hardware acceleration
CPU load 15-22% (one core 15-46%) - with hardware acceleration
Luxe TV (13E, 12322H, 27500)
with AltDVB v2.2 use codec CyberLink H.264
CPU load 50% (one core 100%) - without "use DxVA"
CPU load 20-30% (one core 20-60%) - with "use DxVA"
DVB Dream v1.2e work not correct with codec CyberLink H.264 and selected option "use DxVA"
Posted: Sun Nov 05, 2006 6:51 am
by Dreamer
Thanks, so ATI cards are not supported.

Posted: Sun Nov 05, 2006 5:08 pm
by Betatester
I've tested this codec and I'm dissapointed - HDTV channels at my configuration works only a little bit better than CoreAVC, but SDTV channels working very bad - elements of picture "shiver". I'll stay for SDTV with my CyberLink - sorry

Posted: Mon Nov 13, 2006 1:04 am
by pvdeejay
I did not know that this one is free. I do know I've got some nvidia card so at first I have to check whether it matches the devices supported and if yes; I'll try to decrease CPU load. or do you think the difference to software decoding is almost invisible?
EDIT: I'm crazy. I've my graphic card in the signature and I'm saying I need to check

downloading newest forceware to try with my geforce 6600

Posted: Tue Nov 14, 2006 7:54 am
by mazott
-Built-in support for HDCP content protection protocol via DVI or HDMI connectors.
Might this be a future worry for us?
Posted: Tue Nov 14, 2006 2:34 pm
by Gianni
FOLKS, i'M delighted!
i have pinnacle hdtv usb and nvidia 7900 mobile, and DD, at first start, connected the nvidia codec ( I can see th e icon on task bar).
Image is perfect, cpu load very low.
with other progs i spent hours trying this setup, unsuccessfully.
even original pinnacle software, when decoding HD, become sunresponsive, and you need to kill it
Posted: Thu Nov 16, 2006 3:11 pm
by digital
Posted: Thu Nov 16, 2006 5:48 pm
by Dreamer
http://www.dvbdream.org/forum/viewtopic.php?t=513
But this one is finally in English, I'll add this link there.
Posted: Sat Nov 25, 2006 5:05 am
by jbash
Remeber: when I say "PureVideo" I tell about the LATEST Nvidia PureVideo codec rel. 1.02 build 233.
Only this codec has H264 hardware decoding capability (if your graphics card can decode in hardware).
This codec is not free (you must pay for it) and it is not the "purevideo" codec that you find included in many codec pack (i.e. K-Lite and so on).
It works very very fine with MPEG2 streaming (and audio) but I'm not be able to configure "guids.ini" file correctly.
I've removed the ";" in front of "H264CODEC11=Nvidia purevideo....."
With regedit I've check the reg value "771E461...." and it's ok: in that location there is really NVIDIA Video Decoder.
But I don't see the driver in DD options "H264 codec".
I see only "CoreAVC".
Someone can help me ?
Thanks
Posted: Sat Nov 25, 2006 9:19 am
by zag1958
Nvidia really messed thing up with their naming crap. Nothing but confusion.
The purevideo decoder you are talking about (1.02.233) is a MPEG2 decoder ONLY. It will never decode h264. What they did was releas a new set of video card drivers that supports h264, Blu-Ray, HD-DVD hardware acceleration through THIRD PARTY codecs. There are three companies that make use of this (PowerDVD, WinDVD and NERO). If you want to use hardware h264 video acceleration with a NVidia video card that supports it you must use a decoder from one of these people. I use powerDVD h264 decoder (found in PowerDVD 7.0 and higher) and it works fine.