Hello NVIDIA Team,
I am facing a strange NVENC-related issue and I need some technical guidance from NVIDIA engineers.
🔍 Issue Summary
NVENC works perfectly at the system level, but a specific application (Filmora video editor) is unable to detect any NVENC encoders.
The application only shows CPU-based encoders (H.264, HEVC, AV1), while H.264 (NVENC) and HEVC (NVENC) are missing.
I have confirmed that this is not a GPU, driver, OS, or NVENC API issue, because system-level tests confirm that NVENC is fully functional.
The suspicion is that the latest NVIDIA drivers (581.xx) may not be backward-compatible with Filmora’s older NVENC SDK integration.
I need help confirming this.
🖥 My System Specifications
| Component | Details |
|---|---|
| GPU | NVIDIA GeForce RTX 3060 12GB |
| CPU | Intel Core i7-14700K |
| RAM | 64GB DDR5 (6000 MHz) |
| OS | Windows 11 x64 (Fully Updated) |
| Driver Version | 581.xx Studio Driver (Latest) |
| CUDA Version | Installed with driver |
| Application | Wondershare Filmora 15.0.14.16740 |
| Installation Type | Online installer |
✔ 1. System-level NVENC Works (Confirmed)
nvidia-smi Output
GPU detected correctly with no errors.
ffmpeg -encoders | findstr nvenc
Output:
-
✔ h264_nvenc
-
✔ hevc_nvenc
-
✔ av1_nvenc
All encoders available and working.
NVENC API DLLs present:
-
nvEncodeAPI64.dll -
nvEncodeAPI.dll -
nvcuda.dll -
nvcuvid.dll
Everything is correctly installed in System32 and SysWOW64.
✔ 2. Application-level NVENC Fails (Filmora)
Inside the application’s Plugins folder, NVENC-related DLLs exist:
-
wp_nvEnc.dll -
wp_nvEncV11.dll
But the UI does not show NVENC options:
❌ H.264 (NVIDIA NVENC)
❌ HEVC (NVIDIA NVENC)
Filmora support has confirmed:
-
They cannot provide older NVENC plugin files
-
They suspect compatibility issues with drivers
-
They are investigating
🧪 3. Tests Already Performed
I have already done:
✔ Clean uninstall + reinstall
Removed all:
Program Files, AppData/Local, AppData/Roaming, ProgramData.
✔ Older Filmora versions tested
Filmora 13/14/15 – same issue.
✔ GPU Acceleration enabled in settings
Filmora fails to load NVENC, even though OS sees it.
✔ NVIDIA Control Panel
Program added → Set to High Performance.
✔ Windows fully updated
Drivers also freshly installed.
✔ No hardware issues
NVENC works in:
-
FFmpeg
-
HandBrake
-
OBS Studio
-
Adobe Media Encoder
All applications detect NVENC except Filmora.
🚩 4. Hypothesis
It appears that:
🔸 Filmora uses an older NVENC SDK
and
🔸 New NVIDIA drivers (580+ series) may have breaking changes
that block Filmora from initializing NVENC.
I need confirmation from NVIDIA whether:
Q1 — Did NVIDIA deprecate/modify any NVENC APIs in recent drivers (580+ series)?
Q2 — Is backward compatibility with older NVENC SDK versions affected?
Q3 — Should I downgrade to a specific driver version for full NVENC support?
If yes, please recommend a stable driver version compatible with older NVENC SDK.
Q4 — Does RTX 3060 require any additional dependencies for NVENC initialization in apps using older SDK builds?
🙏 5. What I Need from NVIDIA
-
Official confirmation about NVENC changes in recent drivers
-
Recommended driver version for older NVENC SDK applications
-
Any documentation on NVENC compatibility across driver updates
-
Whether Filmora needs to update their NVENC integration
Thank you very much to the NVIDIA engineering team for your time.
I look forward to your guidance so I can help the application vendor resolve this issue.
Best regards,
Rakesh Kumar Goutam