5Trình chiếu & di động

5.4 Điều khiển QLab để đồng bộ hóa ASM và Viewer (Bản thử nghiệm)

Sau khi triển khai, hãy bật điều khiển QLab trong ASM, nhập QLab Projection Pack, kết nối cầu nối cục bộ (Local Bridge) và diễn tập đồng bộ hóa cue ASM và Viewer do QLab điều khiển.

Beta

Sử dụng cho: cho phép QLab chiếu các cue văn bản phụ đề cục bộ (Text cues) đồng thời kiểm soát trạng thái cue của SurtitleLive trong console vận hành của SurtitleLive cho phụ đề Viewer trên thiết bị di động.

Quan trọng: deploy buổi diễn trước. Trước khi deploy, QLab chỉ có thể sử dụng bản xuất của Trình chỉnh sửa ngoại tuyến được mô tả trong Xuất gói nhập QLab.

Quy trình làm việc beta này làm nhiệm vụ gì

Quy trình làm việc này giữ SurtitleLive làm hệ thống kịch bản, dịch thuật, deploy, console vận hành và Viewer. QLab trở thành giao diện show-control cho các cue phụ đề trong suốt buổi diễn.

  • QLab hiển thị các cue văn bản phụ đề đã nhập cục bộ, để máy tính chiếu có bản sao lưu phụ đề gốc của QLab.
  • Khi armed, mỗi Nhóm phụ đề (Group) của SurtitleLive cũng có thể báo cho console vận hành nhảy đến cue đã deploy khớp.
  • Console vận hành sau đó sẽ phát hành trạng thái cue SurtitleLive thông thường tới các liên kết Viewer và điện thoại của khán giả.
  • Đây không phải là một đường dẫn deploy riêng biệt. Nó sử dụng buổi diễn đã deploy hiện có, liên kết console vận hành hiện có và liên kết Viewer hiện có.

Chuẩn bị phụ đề trên SurtitleLive

  1. Hoàn thành chỉnh sửa kịch bản, dịch thuật và kiểm tra phụ đề trong Trình chỉnh sửa.
  2. Sử dụng Mô phỏng (Simulation) để xác nhận thứ tự cue và ngôn ngữ.
  3. Deploy buổi diễn thông qua Bắt đầu trực tiếp (Go Live).
  4. Mở buổi diễn đã deploy trong Deployment Cockpit.

Kích hoạt kiểm soát console vận hành và tải xuống gói

  1. Trong Deployment Cockpit, tìm bảng Kiểm soát QLab sau Tài liệu khán giả.
  2. Bật Kích hoạt kiểm soát QLab trong console vận hành. Thao tác này không thay đổi liên kết console vận hành, mã QR, hành động Sao chép hoặc Mở.
  3. Tải xuống QLab Projection Pack cho buổi diễn đã deploy.
  4. Gói Deployment Cockpit beta sử dụng mặc định của buổi diễn đã deploy: một ngôn ngữ phụ đề được deploy, phụ đề ở giữa màn hình, ẩn tên nhân vật và bỏ qua chỉ dẫn sân khấu.
  5. Tải xuống một QLab Projection Pack mới sau khi Cập nhật phụ đề trực tiếp (Update Live) sau hoặc deploy lại để QLab và console vận hành sử dụng cùng một nguồn phụ đề được deploy.
  6. Tải xuống gói trên máy Mac sẽ chạy QLab.

Nhập gói QLab

  1. Giải nén gói trên máy Mac chạy QLab.
  2. Mở không gian làm việc QLab 5 của bạn.
  3. Chạy import-into-qlab5.applescript và chọn surtitlelive-qlab-cues.json.

Cấu trúc & quy tắc của gói đã nhập

  • Gói buổi diễn đã deploy nhập phụ đề SurtitleLive làm Nhóm QLab (Groups). Mỗi Nhóm chứa một cue con Văn bản để chiếu cục bộ và một cue con Script gửi danh tính cue không bí mật đến cầu nối cục bộ.
  • Nếu bạn nhập một gói đã chỉnh sửa sau đó, các Nhóm phụ đề SurtitleLive khớp sẽ được cập nhật bằng khóa cue ổn định thay vì bị nhân đôi.
  • Di chuyển toàn bộ Nhóm phụ đề SurtitleLive vào danh sách buổi diễn QLab chính của bạn nơi các phụ đề đó sẽ diễn ra.
  • Thêm âm thanh, ánh sáng, video, standby, chờ (wait), tạm dừng (pause) hoặc các cue QLab khác trước, sau hoặc giữa các Nhóm phụ đề SurtitleLive.
  • Giữ nguyên vẹn từng Nhóm SurtitleLive. Không tách biệt cue con Văn bản khỏi cue con Script trừ khi bạn cố ý muốn phụ đề đó ngừng đồng bộ hóa console vận hành và Viewer.

Kết nối QLab với console vận hành

  1. Mở console vận hành từ liên kết ASM Console bình thường trong Deployment Cockpit và mở khóa bằng mật khẩu của người vận hành.
  2. Khởi động cầu nối cục bộ SurtitleLive trên máy Mac chạy QLab.
  3. Trong console vận hành, kết nối với cầu nối cục bộ.
  4. Xác nhận console vận hành hiển thị Trợ lý cầu nối đã kết nối và đồng bộ hóa Viewer sẵn sàng.
  5. Arm kiểm soát QLab. Console vận hành sẽ chuyển đầu ra Viewer di động và Đầu ra chiếu sang thay thế cue-to-cue, để phụ đề trước đó biến mất khi cue phụ đề QLab tiếp theo kích hoạt.
  6. Chạy thử một cue phụ đề QLab để xác minh đầu vào cue QLab tiếp cận console vận hành.

Tập dượt trước giờ diễn

  • Chạy thử một phụ đề sớm từ QLab và xác nhận rằng chiếu QLab, cue hiện tại của console vận hành và phụ đề Viewer đều khớp.
  • Xác nhận phụ đề trước đó biến mất khi cue phụ đề QLab tiếp theo xuất hiện.
  • Chạy thử một phụ đề ở giữa trực tiếp từ QLab, không chỉ là cue tiếp theo.
  • Nhảy đến một phụ đề sai, sau đó sửa nó từ QLab và xác nhận console vận hành và Viewer đi theo cue đã sửa.
  • Nếu chương trình của bạn sử dụng cue blackout, tạm dừng, chờ hoặc standby của QLab, hãy kiểm tra những cue đó như cue QLab riêng của bạn. Gói SurtitleLive beta không thêm cue blackout, standby, thẻ kiểm tra, ghi chú hoặc cue xóa màn hình cuối cùng bổ sung.
  • Nếu bất kỳ kiểm tra nào thất bại, hãy disarm kiểm soát QLab và sử dụng điều khiển thủ công của console vận hành hoặc chỉ chiếu QLab làm dự phòng.

Nếu phụ đề thay đổi sau khi xuất

  • Thực hiện thay đổi phụ đề trong SurtitleLive và lưu Trình chỉnh sửa.
  • Usa Cập nhật phụ đề trực tiếp (Update Live Subtitles) hoặc deploy lại, tùy thuộc vào quy trình làm việc trực tiếp của bạn.
  • Tải xuống một QLab Projection Pack mới từ deployment được cập nhật.
  • Chạy lại trình nhập. Chỉnh sửa văn bản cho cùng một cue SurtitleLive cập nhật trực tiếp Nhóm QLab tương ứng. Các cue SurtitleLive mới được chèn sau Nhóm SurtitleLive trước đó nếu có thể, và các phụ đề bị xóa được đánh dấu là đã xóa thay vì bị xóa hoàn toàn.
  • Nếu thứ tự cue, ID dòng, số cue hoặc loại cue thay đổi, danh tính nguồn console vận hành đang hoạt động có thể thay đổi. Các QLab Projection Pack cũ sẽ bị từ chối một cách cố ý cho đến khi gói mới nhất được nhập.
  • Sau khi nhập lại, hãy kiểm tra bất kỳ cue âm thanh, ánh sáng, video, chờ hoặc standby xung quanh trước buổi diễn.

Ranh giới an toàn

  • QLab Projection Pack không chứa mật khẩu SurtitleLive, token runtime hoặc thông tin đăng nhập admin.
  • Chiếu cục bộ QLab có thể tiếp tục nếu mạng bị ngắt, vì các cue Văn bản nằm trong không gian làm việc của QLab.
  • Đồng bộ hóa Viewer di động vẫn cần có console vận hành, cầu nối cục bộ và kiểm soát runtime của SurtitleLive được kết nối.
  • Cầu nối cục bộ chỉ chuyển tiếp các bước nhảy cue đã arm từ QLab đến console vận hành trên máy Mac của chương trình. Nó lắng nghe trên loopback localhost, không phải giao diện mạng công cộng.
  • Web MIDI trình duyệt trực tiếp không phải là đường dẫn của địa điểm cho bản beta này. Sử dụng quy trình làm việc cầu nối cục bộ.
  • Console vận hành chỉ chuẩn bị dòng thời gian đồng bộ hóa QLab sau khi kiểm soát QLab được kích hoạt trong Deployment Cockpit và người vận hành kết nối và arm bảng QLab trong console vận hành.
  • Trạng thái kết nối QLab không phải là bằng chứng cho thấy điện thoại khán giả đang nhận phụ đề. Luôn kiểm tra một liên kết Viewer thực trước buổi diễn.

FAQ

Câu hỏi thường gặp cho quy trình này, dựa trên hệ thống SurtitleLive hiện tại.

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.