I have always enthused over OBS but just wasted a whole day because after clicking yes to an update I found myself with a) no monitor sound and b) a variety of codec error message when I clicked to start recording and c) and odd error about Skype blocking use of OBS. After trying everything I could think of and following every suggestion I could find, I finally gave up and completely uninstalled Ver 28, downloaded Ver 27 and installed that. Hey Presto, everything worked again just as it did before. Who created this giant step backwards? Why?
a) See above. I guess just changing the Monitor setting to anything and changing it back again, for each individual source, fixes it. Like the GUI is right but the actual setting isn't yet, and it only updates on change.
b) For the codec errors, it appears that there's been some housecleaning.
Essentially, NVIDIA (maybe ATI/AMD too) has abandoned their older hardware - stopped releasing drivers for them - including mine, and OBS v28 removed support for the older drivers:
I had to uninstall the latest OBS STUDIO release, and download the older OBS 28.0.3 Focal release debian package and install it. The newer ones sudenly will not use my NVENC encoders in my NVIDIA GK104GLM [Quadro K4100M]. Yes I know it's and older NVIDIA card, but it's a laptop, so I cannot...
obsproject.com
My NVIDIA graphics card is relatively old (GeForce GT 735M) and has been updated to the latest version of the driver. The previous version 27.2.4 of OBS Studio can use hardware NVENC encoding. Yesterday, I received an update prompt. After the upgrade is completed as required, start the software...
obsproject.com
It still works just fine...so long as you don't try to stream or record. I'm also going back to v27 and staying there...at least on this laptop...solely because of this.
c) I don't know. My web browser picks it up just fine. Maybe Skype does things differently?