bitfocus / companion-module-studiocoast-vmix

Studiocoast vMix module for Bitfocus Companion
MIT License
32 stars 10 forks source link

virtual ptz #239

Closed Dveadsl closed 7 months ago

Dveadsl commented 7 months ago

https://github.com/bitfocus/companion-module-studiocoast-vmix/issues/234

@thedist

thank you for this.... it's wondefull but my question is for VIRTUAL PTZ is possible make all command for virtual ptz?

thedist commented 7 months ago

The only PTZ commands that are specific to Virtual PTZ is PTZCreateVirtualInput, PTZUpdateVirtualInput, PTZMoveToVirtualInputPosition, and PTZMoveToVirtualInputPositionByIndex. All of which were added in the update.

The PTZ commands such as Move Down, all work for vMix's Virtual PTZ too. So I'm not sure what you're wanting, as all of vMix's PTZ control capabilities have been implemented in this module.

Dveadsl commented 7 months ago

The only PTZ commands that are specific to Virtual PTZ is PTZCreateVirtualInput, PTZUpdateVirtualInput, PTZMoveToVirtualInputPosition, and PTZMoveToVirtualInputPositionByIndex. All of which were added in the update.

The PTZ commands such as Move Down, all work for vMix's Virtual PTZ too. So I'm not sure what you're wanting, as all of vMix's PTZ control capabilities have been implemented in this module.

in companion if I search for the move up command, find ptz1, ptz2, ptz3, ptz4 (my camcorders) I can't apply move up to a non-ptz input.

I organize lots of interviews with teams and ndi... I create an input on vmix in ndi, and through virtualptz I can arrange the shots (remote guests are often not competent to take good shots) then with virtual ptz I do a bit of zoom and then arrange right/left/up/down. practically I would need to be able to have the ptz commands (zoomin zoomout up down right and left) on an input that I decide

thank you

thedist commented 7 months ago

Have you correctly set up the input you're attempting to control as a Virtual PTZ and connected to it?

When an input is set as a Virtual PTZ and Connected, adding the PTZ - Move action in Companion, with the input, movement, and value set, it all works as intended. I can't reproduce an issue of it not working.

Dveadsl commented 7 months ago

Have you correctly set up the input you're attempting to control as a Virtual PTZ and connected to it?

When an input is set as a Virtual PTZ and Connected, adding the PTZ - Move action in Companion, with the input, movement, and value set, it all works as intended. I can't reproduce an issue of it not working.

Screenshot 2023-12-14 163844 Screenshot 2023-12-14 163924

ptz ok

virtual no find command

Dveadsl commented 7 months ago

Screenshot 2023-12-14 164322

this input is ndi

thedist commented 7 months ago

ptz action

The Actions to control the PTZ in vMix all start with PTZ -. If you don't have them, then you're running an old version of Companion, download the latest Beta.