Nvidia CUDA Encoding Support Removed in new drivers?

vbimport

#1

I’m trying to use the CUDA Decoder functionality in TMPGenc Video Mastering Works 5 to work with my MSI GTX 970. From what I can find it seems like Nvidia has removed support for CUDA encoding after the 340.52 driver update, which is pre-Maxwell release, so I can’t even roll back to an older driver. I’ve found this post on the Nvidia forum that suggests me to add the Nvcuvenc.dll back from the older versions of the driver.

https://forums.geforce.com/default/topic/764506/geforce-drivers/can-t-use-cuda-to-convert-videos-anymore-after-340-52-update-/1/

However the trick doesn’t seem to work with 344.75 drivers on a Maxwell card (MSI GTX 970). I can enable CUDA Hardware decoding after pasting the two files in their respective folders, but when I add any video to the project it gives the error (CUresult=400). Has anyone gotten Nvcuvenc working on a Maxwell card? I’m guessing the reason for removing CUDA support on consumer cards is to force professionals to buy their Quadro and Tesla cards. Can we get the files from the Maxwell versions of those cards and put them in the correct directories? If so, please share what drivers you used and which driver did you extract the Nvcuvenc.dll from. Thanks.


#2

I don’t know if this will help, but there was a discussion of CUDA over at videohelp.com a while back. There might be something in there that will help.

http://forum.videohelp.com/threads/366488-NVIDIA-CUDA-is-no-more

I don’t even have an Nvidia card, so not something I know about.


#3

[QUOTE=awdrifter;2742461]I’m trying to use the CUDA Decoder functionality in TMPGenc Video Mastering Works 5 to work with my MSI GTX 970. From what I can find it seems like Nvidia has removed support for CUDA encoding after the 340.52 driver update, which is pre-Maxwell release, so I can’t even roll back to an older driver. I’ve found this post on the Nvidia forum that suggests me to add the Nvcuvenc.dll back from the older versions of the driver.

https://forums.geforce.com/default/topic/764506/geforce-drivers/can-t-use-cuda-to-convert-videos-anymore-after-340-52-update-/1/

However the trick doesn’t seem to work with 344.75 drivers on a Maxwell card (MSI GTX 970). I can enable CUDA Hardware decoding after pasting the two files in their respective folders, but when I add any video to the project it gives the error (CUresult=400). Has anyone gotten Nvcuvenc working on a Maxwell card? I’m guessing the reason for removing CUDA support on consumer cards is to force professionals to buy their Quadro and Tesla cards. Can we get the files from the Maxwell versions of those cards and put them in the correct directories? If so, please share what drivers you used and which driver did you extract the Nvcuvenc.dll from. Thanks.[/QUOTE]

                    Hello:
     I think you might benefit from reading this link regarding CUDA

https://developer.nvidia.com/cuda-gpus


#4

Yeah, I seems like they removed a lot of CUDA stuff from the consumer cards. I hate Nvidia for doing this, but I had so much issues with AMD cards last round I decided to give Nvidia a try. I might switch back next time, because they lied about the usable ram on the GTX 970 and now they removed CUDA functions that the card should’ve had. Nvidia is pretty shady for doing this.


#5

C/P: Yeah this work with this guide

"NVIDIA removed the nvcuvenc.dll file from the GeForce drivers since 340.43…

Download cuda_enc_windows7_8_64bit.zip and copy&paste the nvcuvenc.dll file to the designated folder. (C:\Windows\System32
vcuvenc.dll and C:\Windows\SysWOW64
vcuvenc.dll)

http://www.bandicam.com/img/forum/cuda_enc_windows7_8_64bit.zip
http://www.bandicam.com/img/forum/cuda_enc_windows7_8_32bit.zip"


#6

Has anyone tried this in Windows 10 64bit?