cudaH264Enc unable to find nvcuvenc.dll

Discussing about advanced video encoding techniques including GPU encoding, distributive encoding and segmental encoding. Topics are not limited to MediaCoder.
Post Reply
chuckieb
Beginner
Beginner
Posts: 2
Joined: Fri Nov 20, 2009 12:11 pm

cudaH264Enc unable to find nvcuvenc.dll

Post by chuckieb » Fri Nov 20, 2009 12:29 pm

Hello,

I am using the latest x86_64 install of MediaCoder. When I attempt to encode using CUDA I get an error that I need to install the latest NVidia drivers. If I try to execute the encoder manually (./codec/cudaH264Enc64.exe) I get a Windows error "Unable to locate Component" "This application has failed to start because NVCUVENC.DLL was not found. Re-installing the application may fix this issue"

I confirmed that this dll, with the correct driver version, is located in c:\windows\syswow64\

I tried copying the file to system32 and running regsvr32 on it and was given a compatibility error.

Please help me with the next step of troubleshooting this issue. Thanks a bunch. Below is some useful information:

MediaCoder x64 Version 0.7.2 build 4530

Here is the System Information output from the Nvidia Control panel:

System name: AWESOMENESS

[Display]
Processor: Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz (2527 MHz)
Operating System: Windows Vista (TM) Home Premium, 64-bit (Service Pack 1)
DirectX version: 10.0
GPU processor: GeForce GTX 260M
Driver version: 186.81
Stream processors: 112
Core clock: 500 MHz
Shader clock: 1250 MHz
Memory clock: 799 MHz (1598 MHz data rate)
Memory interface: 256-bit
Total available graphics memory: 2815 MB
Dedicated video memory: 1024 MB
System video memory: 0 MB
Shared system memory: 1791 MB
Video BIOS version: 62.92.83.00.12
IRQ: 16
Bus: PCI Express x16

[Components]

nvCplUIR.dll 2.5.396.10 NVIDIA Control Panel
nvCpl.cpl 2.5.396.10 NVIDIA Control Panel Applet
nvCplUI.exe 2.5.396.10 NVIDIA Control Panel
nvViTvSR.dll 8.16.11.8681 NVIDIA Video and TV Server
nvViTvS.dll 8.16.11.8681 NVIDIA Video and TV Server
nvDispSR.dll 8.16.11.8681 NVIDIA Display Server
NVMCTRAY.DLL 8.16.11.8681 NVIDIA Media Center Library
nvDispS.dll 8.16.11.8681 NVIDIA Display Server
NVCPL.DLL 8.16.11.8681 NVIDIA Compatible Windows7 Display driver, Version 186.81
PhysX 909.04.28 NVIDIA PhysX
NVCUDA.DLL 8.16.11.8681 NVIDIA CUDA 2.2 driver
nvGameSR.dll 8.16.11.8681 NVIDIA 3D Settings Server
nvGameS.dll 8.16.11.8681 NVIDIA 3D Settings Server

chuckieb
Beginner
Beginner
Posts: 2
Joined: Fri Nov 20, 2009 12:11 pm

Re: cudaH264Enc unable to find nvcuvenc.dll

Post by chuckieb » Sat Nov 21, 2009 9:40 am

This installation was the full install, and not an update - as I just started using this software a few days ago. I will try fully uninstalling Mediacoder and trying again.

Tried again using the full version 64bit - no luck

Tried again, this time using the 32bit version - and Huzzah - the Cuda encoder works. Looks like it is an issue with the 64bit encoder.

Post Reply