That's normal. You're recording the display monitor where OBS is in so this is a normal behavior.
exactly
Mark, you've set a Source as Display capture and have OBS Studio on that Display... so it will show up in the OBS Studio Preview window (as that is what you asked for... I know, OBS Studio can have a steep learning curve) ... gets recursive as you've seen.
So, best is to use multiple monitors. BUT,,, depends on what you are trying to do?
- if trying to record working in OBS Studio itself, then as PaiSand indicated, you need to run 2 separate instances... one for the Recording/Streaming, the other that you are using to show/demonstrate [there are specific threads on this topic... years old, iirc]
- *if* Recording (or Streaming) OBS Studio's screen itself is NOT your desire, then
- run OBS Studio on separate monitor... but if that isn't viable, some folks have mentioned using a virtual display... no idea if that would work or not, and I'm sure what depend on exactly which virtual display software used, and your specific GPU hardware/drivers
- Or instead of Display Capture, use Application or Game Capture (only a single application window).
- If what you want is everything on the Display, except OBS Studio, then PaiSand's suggestion is the one to try.