My side comment about 'Recording to YouTube' was due to limited time available yesterday, not a misunderstanding of the overall issue.. though your clarification does help
The issue we are dealing with is not necessarily an audio/video quality issue. I apologize for any confusion.
Our problem seems to be a compatibility issue between our computer and OBS.
Beware how you phrase things, as they have technical implications.
And I suspect your issue is noticeable with OBS Studio usage, but is likely you'd have same issue with other similar software... I'm suspecting a hardware issue (possibly an electronic noise interference from GPU to motherboard?)
Have you checked motherboard BIOS settings? no overclocking or similar? BIOS update? BIOS power settings?
Have you tested with fewer monitors plugged in?
And I'm suspicious of how helpful these settings are
10:50:08.236: video settings reset:
....
10:50:08.236: downscale filter: Lanczos
10:50:08.236: fps: 60/1
10:50:08.236: format: NV12
10:50:08.236: YUV mode: Rec. 601/Partial
I'm not running 30.1.2, so not sure, but Lanczos was not default previously... and it has implications... maybe a good idea.. maybe not??
And did you change the YUV mode, or is that the default?
I know I have probably posed this issue as strictly an audio issue, but video is affected as well.
We we attempt to stream, our audio pops, and our video glitches, as shown in the video I posted this past week. The quality of the video is not low. It simply flickers from time to time. After testing multiple computers and setups (as specified previously), we have determined that the issue has to do with OBS and our GPU (as mentioned above).
We have discovered that the only OBS setting that affects this issue is the bitrate which is specified under encoder settings. It seems that the quality of the stream increases when we up our GPU usage. For example, our maximum internet upload speed is 10mbps. If we set the encoder to a bitrate of 4000, the issue persists; however, if we set the the bitrate to 9000 (closer to maxing out), the stream sounds great. The popping and glitching appears momentarily, but goes away quickly as the bandwidth increases. This was all determined while observing our GPU and ethernet use. As the GPU usage increases, the quality of the stream increases as well.
Here is the catch: When we 'stream' to Facebook and 'record' to YouTube (through the record to URL feature under advanced output settings), we begin dropping frames if the bitrate is set to a high number. If we split the bitrate in half (i.e. 9000 to 4500), we are able to stream to both platforms without a problem.
If upload bandwidth is 10mbps, then dropping frames would be expected on the stream due to contention
Again, I get that issue appears to be noise related to GPU... but could be motherboard (poor shielding somewhere).
just curious - Have you tested streaming to Facebook at 8000 kpbs or whatever, AND Recording locally ? ... this keeps GPU busy, but without overwhelming upload bandwidth
Again, the ONLY setting that is making a difference for us is the bitrate. We have tried filters for our Output/Base Resolution, have switched back and forth between the Nvidia GPU and software (x264), and have also adjusted numerous other settings in OBS and on our Nvidia graphics card. We also switched to an AMD graphics card (just for testing), and changed the buffer settings on our Behringer X Live driver (which is how we output audio from our Behringer X32 mixer). We get the same result. Bitrate is the only setting that makes any difference.
Have you tried/tested that 3060 in a different PC and duplicated the noise issue? if yes, I'd RMA the card
Have you tried/tested a physically different nVidia GPU in new PC? sounds like you did, right?
Earlier you mentioned replacing the 3060 (swapping out for other GPU) and the issue persisted... indicating not an issue specific to the physical 3060 ? [though as noted earlier, possibly a noise issue between GPU and motherboard (or something on it) ]
We do not think that the issue has to do with Facebook or YouTube, simply because we used the same setup on our old PC and never had an issue.
I'm not suggesting your streaming destination setup is an issue. I simply meant to point out a downside to 'archiving to YouTube' depending on planned use of that video
As far as the pls, we have had it set to 60 for awhile. We changed to 60 on the old computer, because we were having issues with our YouTube stream health. This is a separate issue.
unrelated to your static issue, I'd recommend testing streaming back at 30fps, to see if whatever the issue was has since been resolved
the short version is... this seems likely to be a hardware issue... and narrowing it down is likely to be tedious and recognizing that if you find a s/w settings workaround (vs a hardware swap), that future OS or other update may change the 'sweet' spot... or not... no way to know for sure in advance)