Hevc_nvenc vs nvenc_hevc

I am getting this error message:

[nvenc_hevc @ 0000000002639e80] This encoder is deprecated, use ‘hevc_nvenc’ instead.

Which profile will enable the correct encoder for the newest Pascal Nvidia cards?

That’s just a naming convention, it doesn’t change the actual encoder. There is only one NVEnc encoder for ffmpeg and it depends upon your NVidia driver for capabilities.

http://ffmpeg.org/pipermail/ffmpeg-cvslog/2016-June/100774.html

See this thread for details on recommended pascal driver versions.