5Proiezione e mobile

5.4 Controllo QLab per la sincronizzazione di ASM e Viewer (Beta)

Dopo la distribuzione, abilita il controllo QLab in ASM, importa il QLab Projection Pack, connetti il bridge locale (Local Bridge) e prova la sincronizzazione dei cue di ASM e Viewer guidata da QLab.

Beta

Uso: consentire a QLab di proiettare cue di testo di sovratitoli locali (Text cues) e contemporaneamente controllare lo stato dei cue di SurtitleLive nella console operatore di SurtitleLive per i sovratitoli del Viewer mobile.

Importante: distribuire prima lo spettacolo. Prima del deployment, QLab può utilizzare solo l'esportazione offline dell'Editor descritta in Esportazione di un pacchetto di importazione QLab.

Cosa fa questo flusso di lavoro beta

Questo flusso di lavoro mantiene SurtitleLive come sistema di libretto, traduzione, deployment, console operatore e Viewer. QLab diventa l'interfaccia di show control per i cue di sovratitoli durante lo spettacolo.

  • QLab visualizza localmente i cue di testo dei sovratitoli importati, così il computer di proiezione dispone di un backup nativo dei sovratitoli in QLab.
  • Quando è armato, ogni gruppo di sovratitoli (Group) di SurtitleLive può anche indicare alla console operatore di passare al cue distribuito corrispondente.
  • La console operatore pubblica quindi il normale stato del cue di SurtitleLive sui collegamenti del Viewer e sui telefoni del pubblico.
  • Questo si basa sullo spettacolo distribuito esistente, sul collegamento della console operatore esistente e sui collegamenti del Viewer esistenti.

Preparare i sottotitoli su SurtitleLive

  1. Completa nell'Editor la modifica del libretto, la traduzione e la revisione dei sovratitoli.
  2. Usa la Simulazione per confermare l'ordine dei cue e le lingue.
  3. Distribuisci lo spettacolo tramite Trasmetti dal vivo (Go Live).
  4. Apri lo spettacolo distribuito nel Deployment Cockpit.

Abilitare QLab Cloud Sync e scaricare il pacchetto

  1. Nel Deployment Cockpit, trova il pannello Controllo QLab dopo il materiale del pubblico.
  2. Attiva Abilita controllo QLab nella console operatore. Questo non modifica il collegamento alla console operatore, il codice QR, l'azione di copia o apertura.
  3. Scarica il QLab Projection Pack per lo spettacolo distribuito.
  4. Il pacchetto beta usa le impostazioni predefinite dello spettacolo distribuito: una lingua, sovratitoli centrati, nomi dei personaggi nascosti e didascalie ignorate.
  5. Nelle opzioni QLab scegli lingua, posizione dei sovratitoli, uscita su uno o più schermi, nome dello schermo o del palco, visualizzazione dei nomi dei personaggi e trattamento delle didascalie.
  6. Per impostazione predefinita i nomi sono nascosti e le didascalie ignorate. Scarica un nuovo pacchetto dopo Update Live o una nuova distribuzione, così QLab e ASM usano la stessa sorgente.
  7. QLab Cloud Sync richiede una licenza QLab di qualsiasi tipo; sul Mac deve inoltre essere installato Node.js 18 o successivo per eseguire il bridge locale.

Configurare il pacchetto scaricato in tre passaggi

  1. Decomprimi il pacchetto, apri lo spazio di lavoro QLab 5 e segui le istruzioni di 1 - START HERE.txt, la guida rapida per l’operatore.
  2. Esegui 2a - Import into QLab.applescript e scegli 2b - QLab Cue Data.json.
  3. Fai doppio clic su 3 - Start Local Bridge.command e lascia Terminal aperto. Apri e sblocca ASM Console, seleziona QLab enabled, Connect local bridge, consenti l’accesso alla rete locale se richiesto, attendi Viewer sync ready e seleziona Allow QLab control.

Struttura e regole del pacchetto importato

  • Il pacchetto dello spettacolo distribuito importa i sovratitoli di SurtitleLive come gruppi QLab (Groups). Ciascun gruppo contiene un cue figlio di testo (Text child cue) per la proiezione locale e un cue figlio di script (Script child cue) che invia l'identità del cue non segreto al ponte locale.
  • Se scegli più lingue o schermi, mantienili nello stesso SurtitleLive Group: rappresentano un solo cue, non momenti diversi. Su uno stesso schermo, mantieni le lingue in Text child cue separate, nelle posizioni alta, centrale o bassa.
  • Le didascalie incluse come Text cue vengono importate come normali Group e possono essere proiettate e sincronizzate con i telefoni del pubblico, utile per l’accessibilità. I Memos non supportano la sincronizzazione.
  • Se importi in seguito un pacchetto aggiornato, i gruppi di sovratitoli di SurtitleLive corrispondenti vengono aggiornati tramite una chiave cue stabile anziché essere duplicati.
  • Sposta i gruppi completi di sovratitoli SurtitleLive nella lista principale dello spettacolo QLab, nel punto in cui devono apparire.
  • Aggiungi cue di suono, luce, video, standby, attesa (wait), pausa o altri cue di QLab prima, dopo o tra i gruppi di sovratitoli SurtitleLive.
  • Mantieni intatto ciascun gruppo di SurtitleLive. Non separare il cue figlio di testo dal cue figlio di script a meno che non desideri intenzionalmente che quel sopratitolo smetta di sincronizzarsi con la console operatore e il Viewer.

Connettere QLab alla console operatore

  1. Apri la console operatore dal normale collegamento ASM Console nel Deployment Cockpit e sbloccala con la password dell'operatore.
  2. Fai doppio clic su 3 - Start Local Bridge.command; il bridge deve funzionare sullo stesso Mac di QLab e la finestra Terminal deve restare aperta.
  3. Se la porta 37621 è occupata, non modificarla in QLab e non avviare un secondo bridge. Se necessario, verifica con lsof -nP -iTCP:37621 -sTCP:LISTEN; se non riesci a risolvere il problema, disattiva il controllo QLab e usa ASM manualmente.
  4. Nella console operatore connettiti al bridge locale e consenti l’accesso alla rete locale se richiesto. Conferma che il bridge helper sia connesso e che la sincronizzazione Viewer sia pronta.
  5. Arma il controllo di QLab. La console operatore commuterà l'uscita del Viewer mobile e del proiettore sulla sostituzione cue-a-cue, in modo che il sopratitolo precedente scompaia quando si attiva il cue di sopratitolo QLab successivo.
  6. Quando il controllo QLab è autorizzato, ASM blocca i comandi di visualizzazione dei sovratitoli mobili; le Text cue con didascalie continuano a essere proiettate e sincronizzate. Esegui un cue per verificare che l’evento QLab raggiunga ASM.

Provare prima dello spettacolo

  • Esegui un sovratitolo iniziale da QLab e conferma che la proiezione di QLab, il cue attuale della console operatore e i sovratitoli del Viewer corrispondano tutti.
  • Conferma che il sopratitolo precedente scompaia quando appare il cue di sopratitolo QLab successivo.
  • Esegui un sopratitolo intermedio direttamente da QLab, non solo il cue successivo.
  • Salta a un sopratitolo errato, quindi correggilo da QLab e conferma che la console operatore e il Viewer seguano il cue corretto.
  • Se il tuo spettacolo utilizza cue di blackout, pausa, attesa o standby in QLab, testali come cue di QLab personali. Il pacchetto beta di SurtitleLive non aggiunge cue di blackout, standby, monoscopio, promemoria o di cancellazione finale dello schermo.
  • Se qualche controllo fallisce, disarma il controllo di QLab e utilizza i controlli manuali della console operatore o la proiezione esclusiva di QLab come fallback.

Se i sovratitoli cambiano dopo l'esportazione

  • Apporta la modifica al sopratitolo in SurtitleLive e salva l'Editor.
  • Usa Aggiorna sovratitoli dal vivo (Update Live Subtitles) o distribuisci nuovamente, a seconda del flusso di lavoro dal vivo.
  • Scarica un nuovo QLab Projection Pack dalla distribuzione aggiornata.
  • Esegui nuovamente l'esportazione e l'importatore. Le modifiche testuali allo stesso cue di SurtitleLive aggiornano sul posto il gruppo QLab corrispondente. I nuovi cue di SurtitleLive vengono inseriti dopo il gruppo precedente, se possibile, e i sovratitoli rimossi vengono contrassegnati come rimossi anziché essere eliminati.
  • Se l'ordine dei cue, gli ID di riga, i numeri di cue o i tipi di cue sono cambiati, l'identità della sorgente della console operatore attiva potrebbe cambiare. I vecchi QLab Projection Pack vengono intenzionalmente rifiutati finché non viene importato il pacchetto più recente.
  • Dopo la reimportazione, verifica l’ordine e le chiavi stabili dei cue aggiornati, poi controlla tutti i cue di suono, luce, video, attesa o standby circostanti prima dello spettacolo.

Limiti di sicurezza

  • Il QLab Projection Pack non contiene password di SurtitleLive, token di runtime o credenziali di amministratore.
  • La proiezione locale di QLab può continuare se la rete si interrompe, poiché i cue di testo si trovano nello spazio di lavoro di QLab.
  • La sincronizzazione del Viewer sui telefoni richiede comunque ASM, il bridge locale e il controllo runtime di SurtitleLive connessi.
  • Il bridge locale inoltra solo i passaggi di cue autorizzati da QLab ad ASM sul Mac dello spettacolo. È l’unico percorso di controllo QLab → ASM e ascolta solo su loopback localhost alla porta 37621, non su un’interfaccia pubblica.
  • Il Web MIDI del browser diretto non è il percorso della sala per questa versione beta. Utilizza il flusso di lavoro del ponte locale.
  • La console operatore prepara la sequenza temporale di sincronizzazione di QLab solo dopo che il controllo QLab è stato abilitato nel Deployment Cockpit e l'operatore connette e arma il pannello QLab nella console operatore.
  • Lo stato connesso di QLab non prova che i telefoni del pubblico stiano ricevendo i sovratitoli. Verifica sempre un collegamento Viewer reale prima dello spettacolo.

FAQ

Domande frequenti su questo workflow, basate sull'attuale sistema 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.