Spout Camera Not working

I am using entirely Desktop, here’s what I have setup :

  1. My VRC Camera is in Stream Mode
  2. My VRC Camera has Spout Stream Switched On
  3. I have Spout2 OBS Plugin installed
  4. I have Spout2 Capture in my Scene
  5. Spout2 Capture is able to detect “VRCSender1“
  6. Composite mode is Opaque and Poll time is fast
  7. I have set the transform of SpoutCapture to fit the screen

But after all of this, Spout Capture is still entirely transparent : i.e. not capturing from my VRC Camera

How to fix it ?

This may be unrelated to your problem, I was having the same problem and enabled the debug menu within VRChat itself and, upon starting up my Spout Stream I noticed I had an “S8_SRGB” error - researching this lead me to believe it is related to a mismatch between the video formats VRChat’s Spout Stream is exporting via and what OBS is receiving via.

This didn’t make sense initially, until I realised I run OBS through my secondary GPU (an Intel Arc) and VRC through my Primary (Nvida RTX), setting OBS to use the Nvidia RTX GPU resolved my issue (Windows: System->Display->Graphics->OBS Studio->GPU preference).

Hopefully this helps you or others who may come across this post :grinning_face:

where did you saw the text “S8_SRGB” ?

I believe I only have 1 renderer OoO/

and chances are VRChat is also running on Direct 3D 11

I’m using NV12 (8bit, 4:2:0, 2 planes), SRGB, Full for my Advanced Video settings - which match up with what VRC should be outputting via (Nvidia RTX GPU) myself.

Apologies if this isn’t solving your direct issue, I would recommend swapping off BGRA as a colour space as it likely isn’t supported by VRChat.

The Debug Menu may be able to help you identify any issues, enable all logging and launch VRC with the given parameters on their wiki, then use a world with nothing active/playing and toggle your Cam/Face Mirror spout stream off and on and see if it has any errors !

https://wiki.vrchat.com/wiki/Debug_Menu#Log_Viewer

Edit to show my debug output :