thank you for your answers @Lawrence_SoCal and @koalaA more simple answer :
- If you use nvenc as encoder for streaming and "same as stream" as encoder for recording, there is not more work for the CPU.
- If you use nvenc as encoder for streaming as well as for recording, because you want to have higher quality encoding for recording than for streaming, and you use the same resolution for both, there is not more work for the CPU.
- If you use nvenc as encoder for streaming as well as for recording, because you want to have higher quality encoding for recording than for streaming, and you use a different resolution for both, there is slightly more work for the CPU and overall slightly more system load, because this rescaling must be done by the CPU and nvenc cannot encode both videos directly from the GPU frame buffer.
Hello, I have been using these settings to record and stream; however, I would like to record without my stream music, which I can only seem to do in advanced settings. Other output settings in advanced settings are quite different and, while I've played around with them, I can't seem to record as high quality or avoid jumpiness in the stream as when I use the simple settings. I also put a much higher load on my CPU whenever I try to use the advanced settings. Is there a way I can make changes to audio while keeping video settings?Yes, exactly this setup is my second point. This is a recommended setup to get better quality for recording than for streaming while at the same time not requiring more CPU power. This will run 2 encodings running parallel on the GPU, one with streaming settings and one with recording settings. Since Nvenc is a dedicated circuit on the GPU, this will also not require more GPU resources - it's perfect.