Originally Posted by: mavik Your setup sounds a bit weird to me.
add the original video as an input. Add the sign signal as another input and overlay it. This will get you the pip on output1. Set output 2 to input 1 and you have the clean feed.
I don't think they explained it particularly well. I thought it was weird as well, until I realized what (I think) they were actually describing, which is a fairly clever use of the Output input.
Say you have a church with a camera for the pastor, a camera for the choir, and a camera for the youth pastor who speaks to the kids away from the main podium (thus requiring a third camera).
All 3 are being interpreted into sign language on the feed in real time (let's say via vMix Call).
Transitioning between those 3 cameras is easiest done using the program output. It's pretty much what the whole thing is designed for.
But at that point, your only option to stream that output with the sign language interpretation would be to put the sign language interpreter on 1 of your Overlay channels (which won't work if they're already in use for other things, like closed captioning & graphics) or do what they're describing and use your main program feed simply to feed an input that you send to your stream.
The built-in streaming functionality is strictly tied to Output 1, while the program output (and output input) aren't.
That would then allow you to stream a multiview input of a fixed camera on your sign language interpreter and your program feed while using your overlay channels for other things.
Now, of course, they could use Mix inputs instead of the main program, but I can understand the desire to use the main program for this, especially if you're switching manually.
It's also an interesting way to get around a 4 Overlay channel limit, while maintaining full program level control, by building a custom output multiview around the output input that you stream in its stead.
Most of the functionality of vMix is built around the program output, not Output 1. Doing this essentially allows you to add 10 basic overlay channels while still maintaining the ability to switch your program output by clicking the UI buttons or using shortcuts and triggers that don't have to account for Mix inputs.
It's also handy with pre-recorded videos and audio, since you maintain the autoplay on transition functionality.
As for the original subject, +1.
There's really no reason for there to not to be a shortcut, since the functionality is offered within the settings to make the change and the other settings (such as Output 2-4) already have a shortcut.
That said, in the interim, outputs selections are saved to presets. So if you consistently use the same preset for the same setup (which I recommend) you can set it in your preset and not have to worry about it. I'd recommend putting it on input 1 and minimizing it so you don't lose or engage it.