Page 2 of 2

Re: NVIDIA NVENC hardware encoding support

Posted: Sun Jan 25, 2015 9:08 am
by zub35
NVENC support CUDA-coding on older graphics cards with the new drivers (v.344 +) starting with the GeForce 400 Series.

It is possible that support for CUDA using NVENC, have on older graphics cards with the old drivers(v.340), but for this you need to copy files nvcuda.dll, nvEncodeAPI.dll in folders System32 and SysWOW64
But this is only speculation.

To do this, a new logic CUDA / NVENC coding, which will be based on these files.

Alas, I have no way to test this hypothesis, in the absence of such a graphic card.

Re: NVIDIA NVENC hardware encoding support

Posted: Wed Jan 28, 2015 6:32 am
by raistlin3
I would really like an answer before I buy my GeForce GTX 970. Support for H265 is supposed to be built in (encoding as well as decoding)

From the GeForce website:

"Maxwell GPUs also ship with an enhanced NVENC encoder that adds support for H.265 encoding. Compared to H.264, H.265 compression offers significant bandwidth savings at the same quality level, which will help enable the next generation of streamed gaming experiences within the home or over the cloud. "

Re: NVIDIA NVENC hardware encoding support

Posted: Wed Jan 28, 2015 11:32 am
by zub35
raistlin3 wrote:I would really like an answer before I buy my GeForce GTX 970. Support for H265 is supposed to be built in (encoding as well as decoding)

From the GeForce website:

"Maxwell GPUs also ship with an enhanced NVENC encoder that adds support for H.265 encoding. Compared to H.264, H.265 compression offers significant bandwidth savings at the same quality level, which will help enable the next generation of streamed gaming experiences within the home or over the cloud. "
Yes, HEVC on the GTX 970 works! checked:

rigaya encoder 1.00 - HEVC-6000_30fps.mkv (12mb) : https://yadi.sk/d/3F2xTK5qeHRTJ

It is believed that in the new GTX960, in NVENC was improved quality.

Re: NVIDIA NVENC hardware encoding support

Posted: Thu Jan 29, 2015 5:33 am
by raistlin3
zub35 wrote:
raistlin3 wrote:I would really like an answer before I buy my GeForce GTX 970. Support for H265 is supposed to be built in (encoding as well as decoding)

From the GeForce website:

"Maxwell GPUs also ship with an enhanced NVENC encoder that adds support for H.265 encoding. Compared to H.264, H.265 compression offers significant bandwidth savings at the same quality level, which will help enable the next generation of streamed gaming experiences within the home or over the cloud. "
Yes, HEVC on the GTX 970 works! checked:

rigaya encoder 1.00 - HEVC-6000_30fps.mkv (12mb) : https://yadi.sk/d/3F2xTK5qeHRTJ

It is believed that in the new GTX960, in NVENC was improved quality.
Would they not have improved the quality in the 970 as well? I want to get the fastest, best quality H265 that I can ($$ within reason $$).

Re: NVIDIA NVENC hardware encoding support

Posted: Fri Jan 30, 2015 3:22 am
by zub35
- rigaya encoder 1.00 / GTX970
- x264 0.144.2525
- x265 1.4+433

bitrate=6000, fps=30

NVENC H264 http://goo.gl/u42sC0
NVENC H265 http://goo.gl/4chXYB
x264 medium http://goo.gl/nom9NI
x264 veryslow 2pass http://goo.gl/ZBxZI3
x265 medium http://goo.gl/4UwHSV

Quality from best to worst
x264 veryslow 2pass > x265 medium > NVENC H265 ≥ x264 medium > NVENC H264

Speed NVENC (AVC/HEVC) ~200fps