5Proyección y móvil

5.4 Control de QLab para la sincronización de ASM y Viewer (Beta)

Después del despliegue, habilite el control de QLab en ASM, importe el QLab Projection Pack, conecte el puente local (Local Bridge) y ensaye la sincronización de cues de ASM y Viewer dirigida por QLab.

Beta

Uso para: permitir que QLab proyecte cues de texto de sobretítulos locales (Text cues) mientras se conduce el estado de cues de SurtitleLive en la consola de operador de SurtitleLive para los sobretítulos de Viewer en teléfonos móviles.

Importante: implemente la función primero. Antes de la implementación, QLab solo puede usar la exportación del Editor fuera de línea descrita en Exportar un paquete de importación de QLab.

Qué hace este flujo de trabajo beta

Este flujo de trabajo mantiene a SurtitleLive como el sistema de guion, traducción, despliegue, consola del operador y Viewer. QLab se convierte en la interfaz de control del espectáculo para los cues de sobretítulos durante la función.

  • QLab muestra localmente los cues de texto de sobretítulos importados, de modo que la computadora de proyección tiene una copia de seguridad nativa de sobretítulos en QLab.
  • Cuando se habilita, cada grupo de sobretítulos (Group) de SurtitleLive también puede indicar a SurtitleLive Cloud que salte al cue desplegado correspondiente.
  • La consola del operador ya abierta publica el estado normal del cue de SurtitleLive en los enlaces de Viewer y los teléfonos del público.
  • No es una ruta de despliegue independiente. Utiliza la función ya desplegada, el enlace ASM existente y los enlaces de Viewer existentes.

Preparar subtítulos en SurtitleLive

  1. Termine la edición del libreto, la traducción y la revisión de sobretítulos en el Editor.
  2. Use la Simulación (Simulation) para confirmar el orden de los cues y los idiomas.
  3. Implemente la función a través de Transmitir en vivo (Go Live).
  4. Abra la función implementada en Deployment Cockpit.

Habilitar QLab Cloud Sync y descargar el paquete

  1. En Deployment Cockpit, busque el panel Control de QLab después de los materiales de la audiencia.
  2. Active Habilitar control de QLab en la consola de operador. Esto no cambia el enlace de la consola de operador, el código QR, la acción de copiar o abrir.
  3. Descargue el QLab Projection Pack para la función implementada.
  4. El paquete beta de Deployment Cockpit utiliza los valores predeterminados de la función desplegada: un idioma de sobretítulos, subtítulos centrados, nombres de personajes ocultos y acotaciones omitidas.
  5. Después de actualizar los sobretítulos en vivo o volver a desplegar, descargue un QLab Projection Pack nuevo para que QLab y ASM utilicen la misma fuente de sobretítulos desplegada.
  6. Descargue el paquete en el Mac que ejecutará QLab. Los QLab Script cues requieren cualquier tipo de licencia de QLab; ese Mac también debe tener Node.js 18 o posterior para ejecutar el asistente del puente.

Importar el paquete de QLab

  1. Descomprima el paquete en la Mac con QLab.
  2. Abra su espacio de trabajo de QLab 5.
  3. Ejecute 2a - Import into QLab.applescript y elija 2b - QLab Cue Data.json.
  4. Haga doble clic en 3 - Start Local Bridge.command y mantenga abierto Terminal. Abra y desbloquee la ASM Console normal, pulse QLab enabled abajo a la derecha y después Connect local bridge; permita el acceso a la red local si se solicita, espere Viewer sync ready y pulse Allow QLab control.

Estructura y reglas del paquete importado

  • El paquete de la función desplegada importa los sobretítulos de SurtitleLive como grupos de QLab (Groups). Cada grupo contiene uno o más Text child cues para la proyección local y un Script child cue que envía la identidad no secreta del cue al puente local.
  • Si elige varios idiomas o pantallas, manténgalos dentro del mismo grupo de SurtitleLive: representan el mismo cue, no momentos distintos. Los idiomas en una misma pantalla deben ser Text child cues separados, situados arriba, en el centro o abajo.
  • Si incluye acotaciones como Text cues, también se importan como grupos normales de SurtitleLive. Pueden proyectarse localmente y sincronizarse con los teléfonos del público, lo que resulta útil para subtítulos accesibles. Los cues de notas no admiten sincronización.
  • Si importa un paquete revisado más tarde, los grupos de sobretítulos de SurtitleLive coincidentes se actualizan mediante una clave de cue estable en lugar de duplicarse.
  • Mueva grupos enteros de sobretítulos de SurtitleLive a su lista principal de funciones de QLab donde deberían ocurrir esos sobretítulos.
  • Agregue cues de sonido, luz, video, standby, espera (wait), pausa u otros cues de QLab antes, después o entre los grupos de sobretítulos de SurtitleLive.
  • Mantenga intacto cada grupo de SurtitleLive. No separe el cue hijo de texto del cue hijo de script a menos que intencionalmente desee que ese sobretítulo deje de sincronizarse con la consola de operador y Viewer.

Conectar QLab a la consola de operador

  1. Abra la consola de operador desde el enlace normal ASM Console en Deployment Cockpit y desbloquéela con la contraseña del operador.
  2. Inicie el puente local de SurtitleLive en la Mac con QLab.
  3. En la consola del operador, conéctese al puente local. Si el puerto 37621 está ocupado, no lo cambie en QLab ni inicie un segundo puente.
  4. Confirme que la consola de operador muestre que el asistente del puente está conectado y que la sincronización de Viewer está lista.
  5. Habilite el control de QLab. La consola del operador cambiará la salida del Viewer móvil y del proyector al reemplazo cue a cue, de modo que el sobretítulo anterior desaparezca cuando se active el siguiente cue de QLab; durante el control de QLab, los conmutadores de visualización de subtítulos móviles de ASM quedan bloqueados.
  6. Ejecute un cue de sobretítulo de QLab para verificar que la entrada de cue de QLab llegue a la consola de operador.

Ensayar antes de la función

  • Ejecute un sobretítulo temprano desde QLab y confirme que la proyección de QLab, el cue actual de la consola de operador y los sobretítulos de Viewer coincidan.
  • Confirme que el sobretítulo anterior desaparezca cuando aparezca el siguiente cue de sobretítulo de QLab.
  • Ejecute un sobretítulo intermedio directamente desde QLab, no solo el siguiente cue.
  • Salte a un sobretítulo incorrecto, luego corríjalo desde QLab y confirme que la consola de operador y el Viewer sigan el cue corregido.
  • Si su función utiliza cues de blackout, pausa, espera o standby en QLab, pruébelos como sus propios cues de QLab. El paquete beta de SurtitleLive no agrega cues adicionales de blackout, standby, carta de ajuste, notas o cues de limpieza final de pantalla.
  • Si falla alguna comprobación, detenga el control de QLab y use los controles manuales de la consola del operador o solo la proyección de QLab como respaldo.

Si los sobretítulos cambian después de la exportación

  • Realice el cambio de sobretítulo en SurtitleLive y guarde el Editor.
  • Use Actualizar sobretítulos en vivo o vuelva a desplegar, según su flujo de trabajo en vivo.
  • Descargue un QLab Projection Pack nuevo desde la implementación actualizada.
  • Ejecute el importador nuevamente. Las ediciones de texto del mismo cue de SurtitleLive actualizan en su lugar el grupo de QLab correspondiente y sus Text child cues, conservando la clave del cue. Los nuevos cues se insertan después del grupo anterior cuando sea posible, y los sobretítulos eliminados se marcan como eliminados en lugar de borrarse.
  • Si el orden de los cues, las ID de línea, los números de cue o los tipos de cue cambiaron, la identidad de la fuente de la consola de operador activa puede cambiar. Los paquetes de proyección de QLab antiguos se rechazan intencionalmente hasta que se importe el paquete más reciente.
  • Después de volver a importar, verifique los cues circundantes de sonido, luz, video, espera o standby antes de la función.

Límites de seguridad

  • El QLab Projection Pack no contiene contraseñas de SurtitleLive, tokens de tiempo de ejecución ni credenciales de administrador.
  • La proyección local de QLab puede continuar si se cae la red, porque los cues de texto viven en el espacio de trabajo de QLab.
  • La sincronización móvil de Viewer aún necesita que la consola de operador, el puente local y el control de tiempo de ejecución de SurtitleLive estén conectados.
  • El puente local solo transmite saltos de cue permitidos de QLab a la consola del operador en el Mac de la función. Escucha en loopback localhost, no en una interfaz de red pública. Es la única ruta de control de QLab a ASM; si no está disponible, desconecte el control de QLab y continúe con ASM manual.
  • El Web MIDI directo del navegador no es la ruta de sala de esta versión beta. Utilice el flujo de trabajo del puente local.
  • La consola del operador prepara la línea de tiempo de sincronización de QLab solo después de habilitar el control de QLab en Deployment Cockpit y de que el operador conecte y permita el control de QLab en la consola.
  • El estado conectado de QLab no es prueba de que los teléfonos de la audiencia estén recibiendo sobretítulos. Pruebe siempre un enlace de Viewer real antes de la función.

Preguntas frecuentes

Preguntas comunes sobre este flujo, basadas en el sistema actual de SurtitleLive.

Can I use this beta sync pack before deployment?+

No. The sync pack belongs to a deployed show. Before deployment, use the Editor QLab import pack for offline projection only.

What does QLab control when this is armed?+

QLab projects its local Text cues and sends armed cue jumps through the local bridge to the already-open SurtitleLive live console. SurtitleLive Cloud then publishes the normal cue state to Viewer links and audience phones.

Does enabling QLab control create a new ASM link?+

No. Deployment Cockpit keeps the same ASM link, QR code, Copy, and Open actions. The toggle only allows the already-open ASM Console to connect and arm the local QLab bridge.

Can I add sound, light, video, or standby cues in QLab?+

Yes. Add them before, after, or between whole SurtitleLive subtitle Groups. Keep each SurtitleLive Group intact so all language/screen Text child cues and the sync Script child stay together. Later QLab Projection Pack imports update matching SurtitleLive Groups by stable cue key and do not delete your other QLab cues.

What happens if the venue network drops?+

QLab local projection can continue because the Text cues are inside the QLab workspace. Mobile Viewer sync still needs ASM, the local bridge, and SurtitleLive runtime control to be connected.