Virtual Stage - Independent Outputs!!

Post your questions here and we'll all try to help.
Post Reply
bonjee
Posts: 6
Joined: Tue Dec 01, 2020 08:03

Virtual Stage - Independent Outputs!!

Post by bonjee »

Hey Guys!
Would save my life if someone can figure this out:

I have a kind of "virtual stage" set up using Arena and OBS. This is what the final output looks like:
gg.png
Basically the background video is controlled by resolume, then i set up the "stage" using OBS just by duplicating the resolume scene and moving them around in the way you see above.

My beautiful hand is where I would theoretically be standing for my virtual dj stream. That is my camera, and it would be set up as an input in resolume.

This is what the resolume output looks like:
gg2.png
gg2.png (323.57 KiB) Viewed 7029 times
Here's the thing: I want to be able to use effects on the background image and my camera separately.

Of course I know i can add an effect to an individual clip, and everything works when i add an effect to the background. I would like, however, for my camera to maybe move around the screen and be its own entity in the screen. If I add an effect to the camera for it to move, it won't work because it'll just look like it's part of the background and not its own clip:
gg3.png
Ideally the hands waterfalling down would be on the foreground on the top of everything else, not as part of the background.

So basically what this comes down to is how can i output my camera independently? How do multiple independent outputs work? Or is there some other way to do what I'm looking for?

Whoever solves this gets 1m dollars cash timer starts now

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Virtual Stage - Independent Outputs!!

Post by Arvol »

My exposure tokens are already full up but i'll give my 2 cents anyways ;)

Do EVERYTHING inside Resolume.

Create your stage/slices in Advanced Output.
Create lots of slices and looks, they can be on their own virtual screen.
Use those dummy slices along with slice transform on each layer to get the look you're after. Then apply the FX to the layers. Then add your camera input on top in it's own layer and position it as well using slice transform and then apply FX to that layer. Now your content is mapped separately from your camera and you also have seperate FX controls.

Under Output turn on Spout and send your comp to OBS via the Spout plugin and then stream/record to hearts desire.

bonjee
Posts: 6
Joined: Tue Dec 01, 2020 08:03

Re: Virtual Stage - Independent Outputs!!

Post by bonjee »

Arvol wrote: Thu Mar 18, 2021 02:18 Do EVERYTHING inside Resolume.
Alright I've tried it, and you're right it's so much better... thanks for the suggestion you're a lifesaver!

I set it all up and it looks like this:
res1.png
I'm still familiarizing myself with the concept of screens and slices, but I got my 5 slices under one "screen" projecting the actual background image, and then I have another "screen" with a single slice, being my camera. I created a group with the layers that I would use for the background videos, and applied slice transform to that group. On a separate layer i have my cam input, and that one also has a slice transform.

My question now is, slice number 5 is the one directly under my camera. I would like this one to be scaled, so as to not just be flat like the three slices above but to be a bit zoomed in to create a distance effect. I am struggling to figure out how to do this, I'm guessing it has something to do with output transformation settings?

I am lost as to what output transformation even does. I've set up all my screens in input selection:
And that seems to be doing all the work.
res2.png
In the output transformation tab i've moved everything around and messed it all up, but the output doesn't change:
res3.png
Any idea as to what I'm doing wrong?

Thanks a lot for the help btw :) <3 <3 <3 <3 :)

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Virtual Stage - Independent Outputs!!

Post by Arvol »

Here is a tutorial I made for you.

Check the video's description for link to the plugin and Joris's tutorial video.

You can also use one layer with multiple slices selected for slice transform as well, but with multiple layers, you can have 4 different pieces of content playing at once on each different screen. It all depends on how complex you want to take it. But you could do this setup with only 2 layers (camera, and content) if you wanted to, just using slice transform, but you would also be limiting the creativity you could achieve with the other layers being assigned to each slice.

phpBB [video]

idrajit
Posts: 8
Joined: Sat Dec 05, 2020 19:54

Re: Virtual Stage - Independent Outputs!!

Post by idrajit »

Hey Arvol,

Woah, thanks so much for taking the time to make this!! Wish I could download all your resolume knowledge onto my brain :lol: I'm gonna study what you've explained and try to see what I come up with.

I got one quick final question (I promise :D) about the slices, I haven't implemented the method you use yet but with what I got currently I'm trying to make one of them show the video a bit more zoomed in than the rest to show a distance illusion of the dj booth and I'm struggling to figure that out. Do you have any idea how I could do that?

Thanks again for all the help, really! :)

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Virtual Stage - Independent Outputs!!

Post by Arvol »

That would need to be done on the Clip or the Layer level transform control. Add the Slice Transform and then adjust the scaling to make it look how you prefer.

Post Reply