5.4 QLab 控制功能:ASM 與觀眾端同步(測試版)
部署演出後,在 ASM 主控台啟用 QLab 控制、匯入 QLab 投影套件、連接本機橋接器,並排練由 QLab 驅動的 ASM 與觀眾端字幕提示同步。
測試版(Beta)
適用情境:讓 QLab 在本機投影字幕文字提示(Text Cue),同時透過 Pockitle Cue 主控台同步觀眾手機上的字幕。
重要:請先部署演出。部署前,QLab 僅能依照 匯出 QLab 匯入包 的說明,從離線編輯器匯出。
這個測試 (Beta) 工作流程做什麼
此工作流程讓 Pockitle Cue 繼續負責劇本、翻譯、部署、操作主控台與觀眾手機字幕;QLab 則負責演出期間的本機時間軸與字幕提示(Cue)觸發。
- QLab 會在本機播放匯入的字幕文字提示(Text Cue),讓投影電腦保有 QLab 原生的字幕備份。
- 啟用後,每個 Pockitle Cue 字幕群組 (Group) 也可以通知 Pockitle Cue 控制台跳到對應的已部署提示 (Cue)。
- Pockitle Cue 主控台再把正常的提示(Cue)狀態同步到觀眾連結與觀眾手機。
- 這不是第二條部署路徑。它使用既有的已部署演出、控制台連結與觀眾連結。
在 Pockitle Cue 準備字幕
- 在編輯器中完成劇本編輯、翻譯與字幕審閱。
- 使用 模擬 (Simulation) 確認提示 (Cue) 順序與語言。
- 透過 Go Live 部署演出。
- 在 部署控制台 (Deployment Cockpit) 中開啟已部署的演出。
啟用 QLab 控制並下載投影套件
- 在部署控制台中,於觀眾與前台資料區塊後方找到
QLab Cloud Sync面板。 - 開啟
在 Pockitle Cue 控制台啟用 QLab 控制。這只是允許 QLab 透過 Pockitle Cue 主控台同步觀眾手機字幕,不會改變主控台連結或 QR 碼。 - 下載該場已部署演出的 QLab 投影套件。
- 測試版部署控制台套件會使用已部署演出的預設值:單一已部署字幕語言、字幕置中、隱藏角色名稱,並跳過舞台指示。
- 在 QLab 選項中,請先選擇輸出語言、字幕位置、同一螢幕或分離螢幕、必要時的 QLab 螢幕/舞台名稱、角色名稱顯示,以及舞台指示處理方式。
- 更新現場字幕或重新部署後,請下載新的 QLab 投影套件,確保 QLab 與 Pockitle Cue 主控台使用同一份已部署字幕來源。
- 請在將會執行 QLab 的 Mac 上下載套件。QLab Script cue 需要任何種類的 QLab 授權;這部 Mac 也必須安裝 Node.js 18 或更新版本,才能執行橋接輔助程式。
匯入 QLab 套件
- 在執行 QLab 的 Mac 上解壓縮套件。
- 開啟您的 QLab 5 工作區。
- 執行
2a - Import into QLab.applescript,並選擇2b - QLab Cue Data.json。 - 按兩下
3 - Start Local Bridge.command並保持終端機開啟。開啟並解鎖一般 ASM 主控台,按一下開始演出,等待Cloud publish: Ready。然後開啟右下角的QLab enabled,按一下Connect local bridge;如有提示,請允許本機網路存取。等待Bridge helper: Connected,再按一下Allow QLab control。
匯入套件結構與規範
- 已部署演出的套件會將 Pockitle Cue 字幕匯入為 QLab 群組。每個群組包含一個或多個本機投影用的文字子提示(Text Child Cue),以及一個把非機密提示識別資訊傳送到本機橋接器的腳本子提示(Script Child Cue)。
- 如果選擇多種語言或多個螢幕,請將它們保留在同一個 Pockitle Cue 群組內;它們是同一個字幕提示,不是不同的演出時刻。同一螢幕的多種語言應放在不同的 Text child cue,並使用上方/中間/下方的位置。
- 如果將舞台指示匯入為文字 cue,它們也會成為一般的 Pockitle Cue 群組,可以在本機投影並同步到觀眾手機,適合無障礙字幕。備忘 cue 不支援同步。
- 如果之後匯入修正版套件 (Pack),相同的 Pockitle Cue 字幕群組 (Group) 會透過穩定提示識別鍵 (Cue Key) 原地更新,而不是重複建立。
- 將整個 Pockitle Cue 字幕群組 (Group) 移到主 QLab 演出清單 (Show List) 中實際需要出現的位置。
- 您可以在 Pockitle Cue 字幕群組前後或之間加入音效、燈光、影片、待命、等待、暫停或其他 QLab cue。
- 請保持每個 Pockitle Cue 群組完整。除非您刻意要讓該字幕停止同步 Pockitle Cue 主控台與觀眾手機,否則不要拆開文字子提示(Text Child Cue)與腳本子提示(Script Child Cue)。
將 QLab 連接至 Pockitle Cue 控制台
- 從部署控制台 (Deployment Cockpit) 中正常的
ASM 控制台連結開啟 Pockitle Cue 控制台,並使用操作員密碼解鎖。 - 在 QLab Mac 上執行
3 - Start Local Bridge.command。 - 在主控台中,按一下
Connect local bridge,連接本機橋接器。若連接埠 37621 已被使用,請勿在 QLab 中更改連接埠,也不要啟動第二個橋接器。 - 允許 QLab 控制前,請確認 ASM 主控台顯示
Bridge helper: Connected與Cloud publish: Ready。 - 按一下
Allow QLab control允許 QLab 控制。Pockitle Cue 主控台會把觀眾手機與投影輸出切換成逐提示取代模式,因此下一個 QLab 字幕提示觸發時,上一則字幕會立即消失;在 QLab 控制期間,ASM 的行動字幕顯示切換會鎖定。 - 執行一個 QLab 字幕提示 (Cue),確認 QLab 提示輸入 (Cue Input) 已到達 Pockitle Cue 控制台。
演出前進行排練
- 從 QLab 執行一個早段字幕,確認 QLab 投影、控制台目前提示 (Cue) 與觀眾手機字幕都相符。
- 確認下一個 QLab 字幕提示 (Cue) 出現時,上一則字幕會消失。
- 直接從 QLab 執行一個中段字幕,不要只測下一句。
- 先跳到錯誤字幕,再從 QLab 修正,並確認控制台與觀眾手機跟隨修正後的提示 (Cue)。
- 如果您的演出使用 QLab 黑場、暫停、等待或待命 cue,請把它們當作您自己的 QLab cue 進行測試。Pockitle Cue 測試套件不會額外加入黑場、待命、測試圖卡、備忘或最後清除 cue。
- 如果任何檢查失敗,請按一下
Stop QLab control停用 QLab 控制,改用 Pockitle Cue 主控台手動操作,或只用 QLab 本機投影作為備援。
如果匯出後字幕有所變更
- 在 Pockitle Cue 中修改字幕並儲存編輯器。
- 依照您的現場工作流程,使用 更新現場字幕 或重新部署。
- 從更新後的部署下載新的 QLab 投影套件。
- 再次執行匯入器。同一個 Pockitle Cue cue 的文字修改會原地更新對應的 QLab 群組及其文字子提示。新的 Pockitle Cue cue 會盡可能插入在上一個群組後方;已移除的字幕會標記為「已移除」,而不是直接刪除。
- 只改文字不會改變 QLab 來源識別:舊套件仍可能同步 ASM,但 QLab 會顯示舊文字。改變 cue 順序、字幕行 ID、編號或類型會改變識別,舊套件事件便無法送達 ASM。每次更新後都要重新匯入最新版套件,並一起核對 QLab、ASM 與 Viewer。
- 重新匯入後,請在演出前檢查周圍的音效、燈光、影片、等待或待命 cue。
安全邊界
- QLab 投影套件不包含 Pockitle Cue 密碼、執行期權杖或管理員憑證。
- 如果網路中斷,QLab 本機投影仍可繼續,因為文字提示(Text Cue)已存在於 QLab 工作區。
- 觀眾手機同步仍需要 Pockitle Cue 主控台、本機橋接器與 Pockitle Cue 執行期控制保持連線。
- 本機橋接器只會把已允許的提示跳轉從 QLab 轉送到演出 Mac 上的主控台。它只監聽 localhost 回送介面,不是公開網路介面。
- 瀏覽器 Web MIDI 不是這個測試版的劇場使用路徑。請使用本機橋接器工作流程。
- 只有在部署控制台啟用 QLab 控制,且操作員在 Pockitle Cue 主控台連接並允許 QLab 控制後,主控台才會準備 QLab 同步時間軸。
- QLab 已連線狀態不代表觀眾手機正在接收字幕。演出前務必測試真實觀眾端連結。
常見問題
依據目前 Pockitle Cue 系統整理的此工作流程常見問題。
部署前可以使用這個 beta 同步套件嗎?+
不行。同步套件適用於已部署的演出。部署前請使用 Editor QLab import pack,僅進行離線投影。
啟用後 QLab 會控制什麼?+
QLab 會投影本機 Text cue,並透過本機 bridge 將已啟用的 cue 跳轉傳送到已開啟的 Pockitle Cue 現場主控台。接著 Pockitle Cue 會將一般 cue 狀態發布到 Viewer 連結和觀眾手機。
啟用 QLab 控制會建立新的 ASM 連結嗎?+
不會。Deployment Cockpit 仍保留相同的 ASM 連結、QR code、Copy 和 Open 操作。此切換只允許已開啟的 ASM Console 連線並啟用本機 QLab bridge。
可以在 QLab 加入音效、燈光、影片或待命 cue 嗎?+
可以。可在完整的 Pockitle Cue 字幕 Group 前後或中間加入這些 cue。請保持每個 Pockitle Cue Group 完整,讓各語言/螢幕的 Text 子 cue 和同步 Script 子 cue 維持在一起。之後匯入 QLab Projection Pack 時,會依穩定 cue key 更新相符的 Pockitle Cue Group,不會刪除其他 QLab cue。
場館網路中斷時會發生什麼事?+
由於 Text cue 位於 QLab 工作區中,本機 QLab 投影仍可繼續。手機 Viewer 同步仍需要 ASM、本機 bridge 和 Pockitle Cue runtime control 保持連線。
部署工作流程
繼續此工作流程
劇本準備、翻譯流程、現場部署、操作員控制與 runtime 疑難排解。
