I remember when I first started streaming everyone used x264 to encode their livestreams in OBS. Then, Nvidia released their NVENC encoding with the cards but honestly it sucked so the recommendation was to continue encoding with your CPU. When the 2000 series cards came out that all changed and the general consensus was to use NVENC for encoding as it did better overall compared to x264 but I wanted to find out for myself if that was actually true or not!

This video is me testing with a high end PC build the difference between max quality NVENC and max quality x264 using OBS Studio!