leadedge wrote:Can you receive into OBS from the plugin output, or do you get the same glitch effect?
I tested a bit with the new MagicSpoutSender.dll (thanks for that by the way).
If I pull into OBS directly the output from the sender: no glitches.
The only issue though is that the output is not consistent. See attached screenshot for an example I'll describe here:
* I have two scenes "Trail Enhancement" & "CRT-VHS".
* I name the sender Output1 and Output 2 (respectively)
* I make a third scene for output (we'll call it "Output")
* I add the other two scenes as modules
* I connect them each to their own sender
* I connect the sender for each to the Magic window directly (no crossing or connecting of scenes or senders).
This is what happens when I use the Spout OBS input for each:
* Magic Main Sender: Glitch
* Output 2 at top node connected to Magic Module:
* Bring Output1 into OBS and it works (and only sends Output 1).
* Bring Output 2 into OBS it has both Output 1 and Output 2 - No Glitches
* Output 1 at top node:
* Output 2 works (only Output 2)
* Output 1 has both Output 1 and 2 - No Glitches
* Color is as expected as long as I use Opaque on the OBS Source & use a Luma key filter on the source
With Spout Link:
* Exact same behavior as above
* Both Output1 & Output2 are slightly different in the SpoutLink
* SpoutLink will also import into OBS without issue as long as I use opaque and add luma key as filter
Definitely getting somewhere with this testing. Odd though that the prior SpoutSender would send only the path before it and the new one will send everything in the window connecting to the Magic Module unless it's the second one (I haven't tested with a third yet). The other odd thing is about having to import Spout and not use the Alpha channel that is sent over.
I'm still trying to figure out how to connect to OSC to switch scenes simultaneously with OBS scene switching and then I'd have a workflow that is functioning without running extra programs just to middleman the input/output. Running into issues with OSC.