Topic: Transcoding error with NVENC

Apologies if this is already addressed. I am a complete noob at SVP i recently purchased it because I found it interesting.

Im trying to transcode a file to 60 frames

I have a 5th gen i5 processor

Geforce MX 150 graphics.

Which encoder type is the fastest? quicksync or NVENC?

I tried software and it took hours for the transcoding and with quicksync it took a couple.

When trying with NVENC it said that my drivers were not upto date and that a dll file was not being loaded.
I update the drivers and still got the same error.

Transcoding fails even before starting.

ANy help? I attached the log file.

Thanks!

Post's attachments

codererror.txt 1.99 kb, 557 downloads since 2019-06-04 

Re: Transcoding error with NVENC

Error in the log:

22:48:57.052: [vo/lavc] Opening encoder: NVIDIA NVENC hevc encoder [hevc_nvenc]
22:48:57.053: [ffmpeg] hevc_nvenc: Cannot load nvEncodeAPI64.dll
22:48:57.053: [ffmpeg] hevc_nvenc: The minimum required Nvidia driver for nvenc is 418.81 or newer

NV GPU used must support HEVC_NVENC. Support of HEVC was introduced in Maxwell GM20x architecture.
https://en.wikipedia.org/wiki/Nvidia_NVENC

Is Your MX150 Pascal architecture based?

The MX150 is based on the same Pascal GP108 GPU as used on the desktop GT 1030,[34] and was quietly released in June 2017.[33]

https://en.wikipedia.org/wiki/GeForce#GeForce_MX_150

If yes then it must work. Check NVIDIA drivers version. Is it greater than 418.81?

Re: Transcoding error with NVENC

> Which encoder type is the fastest? quicksync or NVENC?

I think they will give you equal speed because inserting new frames by SVP is more time consuming operation than HW encoding and it will take most amount of the time.