I've long used Bandicam to capture my animations at 60 fps and nothing beats this programs speed and convenience.
The problem is that I've recently moved over to a powerful laptop, DELL XPS 9530 RTX 4070. When installing Bandicam it correctly identifies that the 4070 supports NVENC. HOWEVER I can't for the life of me manage to get smooth 60 fps captures. The resulting frame rate is in direct relation to how large the area I'm trying to capture. I don't think Bandicam is actually utilizing the GPU NVENC but instead is falling back to CPU encoding. This is beyond frustrating as I can do full screen 60 fps capture through OBS using NVENC. If you take a look in the my YouTube video I've recoded full screen in both OBS and then Bandicam and you can clearly see in the Task managers GPU performance view that OBS is fully utilizing the GPU's hardware encoder at 100% and CPU usage is reasonable low. While capturing with Bandicam it has VERY low utilization of the encoding, 25% only and high CPU.
https://youtu.be/MLKXrnR5i2I
Why is this and can it be fixed?