Question / Help interactive video art

youngeditor

New Member
This might be a bit out of the box, or too ambitious as a tech support question, but I hope you would still be able to assist.



We've recently stumbled on what could be a very interesting project. I have what might be a complicated question, but hopefully you would be able and willing to let me pick your brain a little bit. Here is our idea:

Interactive video overlay art installation

Booth 1:
Camera A
Subject: John

Booth 2:
Camera B
Subject: Mary

John and Mary sit in front of Camera A and B respectively. On a big screen their live stream videos are overlaid creating a blend of their faces. Think the Blade Runner 2049 love scene:

https://www.youtube.com/watch?v=NvGcg3H9HlI

This is cool in itself and relatively straightforward to do, right? Two video sources layered on top of each other with the opacity adjusted, and the output is sent full screen to a projector or a display.

I am currently looking at OBS studio as my main software.

But how can I make this interactive, shareable, and accessible for anybody who walks up to this project?

Ideally what we want is John and Mary sitting in front of their cameras. They can see their live stream footage interacting with one another. They play around discovering the effect that the transparent layers of their images have with one another. Then, once ready, either one of them engages a program to initiate a countdown, like in a Photobooth: 3, 2, 1. Then for the next 6 seconds their overlaid faces are recorded creating that wonderful dreamy interwoven effect.

Then they are presented with the option, perhaps on a third device, to email this video to two separate email addresses.

They are now done with the booth, but their video continues to play on the big screen.

That is until now Sarah and David get into Booth 1 and 2 and behind Camera A and B. They too initiate the program, induce the countdown, and are added on top of the already existing footage of John and Mary. They can now email this footage to themselves as well. etc. etc.

How would you approach accomplishing this? Is it too much rendering and computing power to have the videos constantly layer each other? Is it significantly simpler to just have a new video created with just two people each time? What other software might be necessary to make this happen?

I know this is a significant undertaking to think about so I appreciate any and all input provided.
 
Top