Este artículo proporciona una guía paso a paso sobre la creación de Macros en Viz Vectar Plus / TriCaster que pueden automatizar varias acciones en Viz Flowics a través de Control API. Estas acciones incluyen transiciones de overlays, actualizaciones de temporizador y sincronización de datos de Google sheets.
Es importante tener en cuenta que la integración entre Viz Flowics y Viz Vectar Plus requiere la versión 1.3 o superior de Viz Vectar Plus. Asegúrate de tener instalada la versión correcta antes de intentar esta integración.
Las macros funcionarán en todas las versiones actuales de TriCaster, desde las versiones "Advanced Edition 2" (Rev 5-1).
Requisitos
Estos son los requisitos para esta integración:
- Plugin de Viz Flowics Macro control. Solicítalo a nuestro equipo de soporte.
- Para las integraciones a través de Livelink, necesitas ejecutar Vectar v1.3 o TriCaster Rev 7-9 o superior.
- Si estás ejecutando algo antes, necesitas pasar por el flujo de trabajo de NDI. Para esto, también necesitas descargar la aplicación de conversión NDI Flowics, obtén más información aquí.
- Token del paquete de gráficos, cómo obtenerlo, más información aquí.
- API de control, consulta la documentación completa de la API aquí.
Instalación del plugin de Viz Flowics Macro control
Solicita el plugin a nuestro equipo de soporte en soporte@flowics.com
Para instalar el plugin, necesitas solicitar el archivo .zip de instalación a nuestro equipo de soporte. Una vez que tengas el archivo:
- Descomprime
- Ejecuta "Install Flowics.bat " como administrador. El instalador detectará automáticamente si tu sistema es TriCaster, Viz Vectar o NewTek VMC1 y colocará los archivos en la ubicación correcta.
- Aparecerá un símbolo del sistema para confirmar que los archivos se han copiado correctamente.

Creación de Macros en Viz Vectar Plus / TriCaster
El siguiente procedimiento se aplica a Viz Vectar Plus y TriCaster.
1. Para crear macros en Viz Vectar Plus / TriCaster, abre el menú Configurar macros y crea una nueva macro para agregar control de sistema externo

2. Luego, crea una nueva carpeta donde guardarás las macros de control Flowics
3. Haz clic en el botón de nueva macro y sigue las instrucciones para completar el proceso

Control Overlay de macros
Después de hacer clic en el botón de una nueva macro, se abrirá el editor de macros. Ingresarás manualmente la información de la macro como se muestra a continuación.

4. El campo Shortcut siempre será ext.
5. El campo Value siempre será flowics.
6. El campo Key 0 siempre será token.
7. El Value 0 es tu token de Gráficos, como obtenerlo consulta el siguiente artículo.
8. El campo Key 1 siempre será id .
9. El value 1 es la identificación del nodo con el que deseas interactuar. Para obtener este valor en Gráficos solo tienes que hacer clic en la overlay que quieras controlar y en la URL encontrarás el ID al final.

10. El campo Key 2 siempre será acción.
11. El campo Value 2 podría ser cualquiera de las siguientes acciones:
Comportamiento |
Descripción |
---|---|
Toggle | Toma un elemento dentro o fuera, lo contrario del estado actual. |
In | Toma un overlay de entrada. |
Out | Salida del Overlay . |
Take-all-out | Saca todos los Overlay en la escena actual. |
Ejemplo
Acción IN

Acción Take-all-out

Control de temporizador de macros
Después de hacer clic en el botón de una nueva macro, se abrirá el editor de macros. Ingresarás manualmente la información de la macro como se muestra a continuación.
4. El campo Shortcut siempre será ext.
5. El campo Value siempre será flowics.
6. El campo Key 0 siempre será token.
7. El Value 0 es tu token de Gráficos, como obtenerlo consulta el siguiente artículo.
8. El campo Key 1 siempre será id .
9. El value 1 es la identificación del nodo con el que deseas interactuar. Para obtener este valor en Gráficos solo tienes que hacer clic en la overlay que quieras controlar y en la URL encontrarás el ID al final.

10. El campo Key 2 siempre será timer.
11. El campo Value 2 podría ser Puede ser cualquiera de las siguientes acciones:
Comportamiento |
Descripción |
---|---|
Play | Temporizador de inicio |
Pause | Temporizador de pausa |
Toggle | Cambiar el estado del temporizador (entre reproducción/pausa). |
Reset | Restablece el temporizador al valor inicial. |
Ejemplo
Restablecimiento del temporizador:
Sincronización de macro de Google sheet
Para que funcionen las actualizaciones de Hojas de cálculo de Google, necesitas habilitar la API de control: Provider actions. Así como un ID de integración para más información consultar el siguiente artículo.
Se puede hacer referencia a una hoja de cálculo de Google mediante un ID de elemento (id) o un ID de integración (iid). El ID del elemento es el
como se muestra arriba en este documento. Un ID de integración puede ser manualmente en la interfaz de Flowics cuando se selecciona el proveedor de hojas de cálculo de Google. Use solo uno de estos métodos (id/iid) en la macro.
Ejemplo de sincronización de GSheet usando un IID:

4. El campo Shortcut siempre será ext.
5. El campo Value siempre será flowics.
6. El campo Key 0 siempre será token.
7. El Value 0 es tu token de Gráficos, como obtenerlo consulta el siguiente artículo.
8. El campo Key 1 siempre será iid .
9. El value 1 es la identificación del nodo con el que deseas interactuar. Es el ID de integración agregado anteriormente, para obtener más información sobre cómo agregar un IID aquí .
10. El campo Clave 2 siempre será gsheets .
11. El campo Valor 2 podría ser Puede ser cualquiera de las siguientes acciones:
Acción |
Descripción |
---|---|
Sync | Realiza la actualización de datos de Google Sheet. Debido a los límites de tarifas a través de Google, no realices esta acción más de una vez por minuto. |