5投影とモバイル

5.4 QLab control for ASM and Viewer sync (Beta)

After deployment, enable QLab control in ASM, import the QLab Projection Pack, connect the local bridge, and rehearse QLab-driven ASM and Viewer cue sync.

Beta

使用目的: QLabにローカルの字幕テキストキュー(Text cues)を投影させながら、同時にモバイルViewer字幕用にSurtitleLiveオペレーターコンソールのキュー状態を制御します。

重要: 最初に公演をデプロイしてください。デプロイ前は、QLabはQLabインポートパックの書き出しに記載されているオフラインEditor書き出しのみを使用できます。

このベータワークフローの機能

このワークフローは、SurtitleLiveを台本、翻訳、デプロイ、オペレーターコンソール、およびViewerシステムとして維持します。QLabは、本番中の字幕キューのショーコントロール画面になります。

  • QLabはインポートされた字幕テキストキューをローカルに表示するため、投影用コンピュータにはQLabネイティブの字幕バックアップが用意されます。
  • 有効化(armed)されると、各SurtitleLive字幕グループ(Group)はオペレーターコンソールに対応するデプロイ済みキューにジャンプするように指示することもできます。
  • オペレーターコンソールは、通常のSurtitleLiveキュー状態をViewerリンクと観客のスマートフォンに配信します。
  • これは独立したデプロイ経路ではありません。既存のデプロイされた公演、既存 of オペレーターコンソールリンク、および既存のViewerリンクを使用します。

最初にSurtitleLiveを準備する

  1. Editorで台本の編集、翻訳、および字幕の確認を完了します。
  2. キュー順序と言語を確認するためにシミュレーション(Simulation)を使用します。
  3. 本番公開(Go Live)から公演をデプロイします。
  4. Deployment Cockpitでデプロイされた公演を開きます。

コントロールの有効化とパックのダウンロード

  1. Deployment Cockpitで、観客用資料の後にQLabコントロールパネルを見つけます。
  2. オペレーターコンソールでQLabコントロールを有効化をオンにします。これにより、オペレーターコンソールのリンク、QRコード、コピー、または開くアクションは変更されません。
  3. デプロイされた公演のQLab Projection Packをダウンロードします。
  4. ベータ版のDeployment Cockpitパックは、デプロイされた公演のデフォルト(1つのデプロイされた字幕言語、中央配置のキャプション、役名非表示、舞台指示スキップ)を使用します。
  5. QLabとオペレーターコンソールが同じデプロイ済み字幕ソースを使用するように、ライブ字幕更新(Update Live)または再デプロイの後に新しいQLab Projection Packをダウンロードしてください。
  6. QLabを実行するMacにパックをダウンロードします。

QLabショーのインポートと配置

  1. QLabを実行するMacでパックを解凍します。
  2. QLab 5のワークスペースを開きます。
  3. import-into-qlab5.applescriptを実行し、surtitlelive-qlab-cues.jsonを選択します。
  4. デプロイされた公演のパックは、SurtitleLive字幕をQLabグループ(Groups)としてインポートします。各グループには、ローカル投影用のText子キューと、非機密のキュー識別情報をローカルブリッジに送信するScript子キューが含まれています。
  5. 後で修正されたパックをインポートする場合、一致するSurtitleLive字幕グループは、複製されるのではなく、安定したキューキーによって更新されます。
  6. SurtitleLive字幕グループ全体を、それらの字幕が表示されるべきメインのQLabショーリストに移動します。
  7. SurtitleLive字幕グループの前、後、または間に、音響、照明、映像、スタンバイ(standby)、ウェイト(wait)、ポーズ(pause)、またはその他のQLabキューを追加します。
  8. 各SurtitleLiveグループをそのまま維持します。この字幕とオペレーターコンソールおよびViewerの同期を意図的に停止させたい場合を除き、Text子キューをScript子キューから分離しないでください。

QLabをオペレーターコンソールに接続する

  1. Deployment Cockpitの通常のASM Consoleリンクからオペレーターコンソールを開き、オペレーターパスワードでロックを解除します。
  2. QLabを実行するMacでSurtitleLiveローカルブリッジを起動します。
  3. オペレーターコンソールで、ローカルブリッジに接続します。
  4. オペレーターコンソールにブリッジヘルパーが接続され、Viewer同期が準備完了と表示されていることを確認します。
  5. QLabコントロールを有効化(arm)します。オペレーターコンソールは、モバイルViewerとプロジェクター出力をキューごとの置き換えに切り替えるため、次のQLab字幕キューが実行されると前の字幕が消えます。
  6. 1つのQLab字幕キューを実行して、QLabキュー入力がオペレーターコンソールに届くことを確認します。

本番前のリハーサル

  • QLabから初期の字幕を実行し、QLab投影、オペレーターコンソールの現在のキュー、およびViewer字幕がすべて一致することを確認します。
  • 次のQLab字幕キューが表示されたときに、前の字幕が消えることを確認します。
  • 次のキューだけでなく、途中の字幕をQLabから直接実行します。
  • 間違った字幕にジャンプしてからQLabから修正し、オペレーターコンソールとViewerが修正されたキューに従うことを確認します。
  • ショーでQLabのブラックアウト(blackout)、ポーズ、ウェイト、またはスタンバイキューを使用する場合は、独自のQLabキューとしてテストしてください。SurtitleLiveベータパックには、追加のブラックアウト、スタンバイ、テストカード、メモ、または最終クリアキューは含まれていません。
  • チェックが失敗した場合は、QLabコントロールの有効化を解除(disarm)し、オペレーターコンソールの手動操作またはQLab投影のみをフォールバックとして使用してください。

書き出し後に字幕が変更された場合

  • SurtitleLiveで字幕の変更を行い、Editorを保存します。
  • ライブワークフローに応じて、ライブ字幕更新(Update Live Subtitles)または再デプロイを使用します。
  • 更新されたデプロイから新しいQLab Projection Packをダウンロードします。
  • インポーターを再度実行します。同じSurtitleLiveキューへのテキスト編集により、一致するQLabグループがその場で更新されます。新しいSurtitleLiveキューは、可能な限り前のSurtitleLiveグループの後に入力され、削除された字幕は削除されるのではなく「削除済み」としてマークされます。
  • キュー順序、行ID、キュー番号、またはキュータイプが変更された場合、アクティブなオペレーターコンソールソースの識別情報が変更される可能性があります。最新のパックがインポートされるまで、古いQLab Projection Packは意図的に拒否されます。
  • 再インポート後、本番前に周囲の音響、照明、映像、ウェイト、またはスタンバイキューを確認してください。

安全限界

  • QLab Projection Packには、SurtitleLiveのパスワード、ランタイムトークン、または管理者資格情報は含まれていません。
  • TextキューはQLabワークスペースにあるため、ネットワークが切断されてもQLabのローカル投影は継続できます。
  • モバイルViewerの同期には、オペレーターコンソール、ローカルブリッジ、およびSurtitleLiveランタイムコントロールが接続されている必要があります。
  • ローカルブリッジは、有効化(armed)されたキュージャンプのみをQLabからショーMac上のオペレーターコンソールにリレーします。パブリックネットワークインターフェースではなく、ループバックlocalhostでリッスンします。
  • ブラウザの直接のWeb MIDIは、このベータ版における劇場の経路ではありません。ローカルブリッジワークフローを使用してください。
  • オペレーターコンソールは、Deployment CockpitでQLabコントロールが有効になり、オペレーターがオペレーターコンソールのQLabパネルを接続して有効化(arm)した後にのみ、QLab同期タイムラインを準備します。
  • QLabの接続ステータスは、観客のスマートフォンが字幕を受信して​​いることの証明ではありません。本番前には必ず実際のViewerリンクをテストしてください。

FAQ

現在の 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 to ASM through the local bridge. ASM then publishes the normal SurtitleLive 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 its Text child cue and Script child cue 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.