like you can stream with your h264 encoder (CPU) and set the recording to NVENC at like 25000 bitrate or something like that
might wanna copy my settings but those are almost lossless. Just fiddle around with the CQP
20-25 should be in a sweet spot for one-take recordings
without re-encoding them afterwards
Oh and never use CQP for streaming, you always wanna go for a constant bitrate when streaming. People get buffering problems otherwise
it's really nice for local recordings though since you just set a quality factor which calculates how much bitrate's needed for every frame and then adjusts it
which gives you the best quality while keeping the file size small. The lower the better the quality
CQP = 0 would be lossless (not really with NVENC since the compression takes some information away but yeah, like in theory)
basiclly nvenc is using the graphics card right ?
Which takes like 1% of your GPU load since it has a second chip for that exact purpose on it
You need a GTX/RTX newer than the 660 though
like the 660 is the first one where they introduced it
The neat thing about it is the following: Your GPU already calculates the frames for your monitor and it just saves those into a video file without the need of recalculating them (which the CPU needs to do when using h264 as an example)
That's why it's so much more performance friendly for your system