H264_nvenc The minimum required Nvidia driver for nvenc is 520.56.06 or newer


According to this table; It seems like Nvidia NVENC is available for Tesla T4 GPUs.

If you install FFmpeg with NVIDIA GPU Hardware Acceleration using this link


I’m getting the following error.

[h264_nvenc @ 0x563ee55e6f40] Driver does not support the required nvenc API version. Required: 12.0 Found: 11.1
[h264_nvenc @ 0x563ee55e6f40] The minimum required Nvidia driver for nvenc is 520.56.06 or newer

If you check the latest available version of the Nvidia GPU driver for the Tesla T4 using this link driver-version;
The latest version is 515.65.01

So How can I use NVENC with Tesla T4 GPU, If this API is not available for Tesla T4 please remove it from the NVENC matrix.

1 Like


cc @MarkusHoHo @Robert_Crovella @sschaber who I’ve seen in the past work on such issues. I’m looking at cloud instances with T4 encode/decode so want to establish if they still support this workload as claimed in nvidia docs, thanks!

Yes, both NVENC and NVDEC are supported on T4.

Regarding this error message:

If you install the latest Video Codec SDK, you will need to use a GPU driver (for the T4) that supports it. If you have trouble getting the latest driver version installed, then use an older version of the Codec SDK, which will have lower driver requirements.