NVIDIA NVENC hardware encoding support

Bug report and feature request
zub35
Amateur
Amateur
Posts: 17
Joined: Thu Jul 24, 2014 10:34 am

Re: NVIDIA NVENC hardware encoding support

Post by zub35 » Sun Jan 25, 2015 9:08 am

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.
google translate

raistlin3
Amateur
Amateur
Posts: 13
Joined: Wed Apr 17, 2013 12:19 am

Re: NVIDIA NVENC hardware encoding support

Post by raistlin3 » Wed Jan 28, 2015 6:32 am

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. "

zub35
Amateur
Amateur
Posts: 17
Joined: Thu Jul 24, 2014 10:34 am

Re: NVIDIA NVENC hardware encoding support

Post by zub35 » Wed Jan 28, 2015 11:32 am

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.
google translate

raistlin3
Amateur
Amateur
Posts: 13
Joined: Wed Apr 17, 2013 12:19 am

Re: NVIDIA NVENC hardware encoding support

Post by raistlin3 » Thu Jan 29, 2015 5:33 am

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 $$).

zub35
Amateur
Amateur
Posts: 17
Joined: Thu Jul 24, 2014 10:34 am

Re: NVIDIA NVENC hardware encoding support

Post by zub35 » Fri Jan 30, 2015 3:22 am

- 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
google translate

Post Reply