Pockitle Cueformerly SurtitleLive
5การฉายและมือถือ

5.4 การควบคุม QLab สำหรับการซิงค์ ASM และ Viewer (เบต้า)

หลังจากการปรับใช้ ให้เปิดใช้งานการควบคุม QLab ใน ASM นำเข้าแพ็กการฉายภาพ QLab (QLab Projection Pack) เชื่อมต่อสะพานเชื่อมท้องถิ่น (Local Bridge) และซ้อมการซิงค์คิว ASM และ Viewer ที่ขับเคลื่อนด้วย QLab

รุ่นเบตา

ใช้สำหรับ: ให้ QLab ฉายคิวข้อความคำบรรยายในเครื่อง พร้อมส่งสถานะคิวสดของ Pockitle Cue ไปยังคำบรรยายบนโทรศัพท์ของผู้ชม

สำคัญ: ต้องดีพลอยการแสดงก่อน หากยังไม่ได้ดีพลอย QLab จะใช้ได้เฉพาะไฟล์ส่งออกแบบออฟไลน์จาก Editor ตามที่อธิบายไว้ใน การส่งออกแพ็กนำเข้า QLab

เวิร์กโฟลว์รุ่นเบตานี้ทำอะไร

เวิร์กโฟลว์นี้ยังคงให้ Pockitle Cue เป็นแหล่งหลักสำหรับบท การแปล การดีพลอย คอนโซลควบคุมการแสดง และโทรศัพท์ของผู้ชม ส่วน QLab ทำหน้าที่เป็นพื้นผิวควบคุมการแสดงสำหรับคิวคำบรรยายระหว่างการแสดง

  • QLab จะแสดงคิวข้อความคำบรรยายที่นำเข้ามาภายในเครื่อง เพื่อให้คอมพิวเตอร์ที่ใช้ฉายมีข้อมูลสำรองคำบรรยายในตัวของ QLab
  • เมื่อเปิดใช้การควบคุม แต่ละกลุ่มคำบรรยาย (Group) ของ Pockitle Cue จะสั่งให้ Pockitle Cue ไปยังคิวที่ดีพลอยแล้วและตรงกันได้
  • คอนโซลผู้ดำเนินการจะเผยแพร่สถานะคิว Pockitle Cue ปกติไปยังลิงก์ Viewer และโทรศัพท์ของผู้ชม
  • นี่ไม่ใช่เส้นทางการดีพลอยแยกต่างหาก แต่จะใช้การแสดงที่ดีพลอยแล้วที่มีอยู่ ลิงก์คอนโซลผู้ดำเนินการที่มีอยู่ และลิงก์ Viewer ที่มีอยู่

เตรียมคำบรรยายใน Pockitle Cue

  1. แก้ไขบทละคร แปล และตรวจสอบคำบรรยายในตัวแก้ไขให้เสร็จสิ้น
  2. ใช้ การจำลอง (Simulation) เพื่อยืนยันลำดับคิวและภาษา
  3. ดีพลอยการแสดงผ่าน เริ่มใช้งานจริง (Go Live)
  4. เปิดการแสดงที่ดีพลอยแล้วใน Deployment Cockpit

เปิดใช้ QLab Cloud Sync และดาวน์โหลดแพ็ก

  1. ใน Deployment Cockpit ให้หาแผง QLab Cloud Sync ถัดจากเอกสารสำหรับผู้ชม
  2. เปิด เปิดใช้การควบคุม QLab ในคอนโซล Pockitle Cue การดำเนินการนี้จะไม่เปลี่ยนลิงก์คอนโซลผู้ดำเนินการ รหัส QR การคัดลอก หรือการเปิด
  3. ดาวน์โหลด QLab Projection Pack สำหรับการแสดงที่ดีพลอยแล้ว
  4. ในหน้าตัวเลือก QLab ให้เลือกภาษาคำบรรยาย ตำแหน่งคำบรรยาย การส่งออกไปยังจอเดียวหรือแยกจอ ชื่อจอหรือชื่อเวที การแสดงชื่อตัวละคร และการจัดการคำบอกเวทีตามต้องการ
  5. ค่าเริ่มต้นของรุ่นเบตาปลอดภัยสำหรับโรงละคร: ซ่อนชื่อตัวละครและข้ามคำบอกเวที เว้นแต่คุณจะเลือกให้แสดง
  6. ดาวน์โหลด QLab Projection Pack ใหม่หลังจากอัปเดตคำบรรยายสด (Update Live) หรือดีพลอยใหม่ เพื่อให้ QLab และคอนโซลผู้ดำเนินการใช้แหล่งคำบรรยายที่ดีพลอยแล้วแหล่งเดียวกัน
  7. ดาวน์โหลดแพ็กบนเครื่อง Mac ที่จะใช้รัน QLab ใบอนุญาต QLab แบบใดก็ได้ก็เพียงพอ เพราะ Cloud Sync ใช้ Script cue และ Mac เครื่องนี้ต้องติดตั้ง Node.js รุ่น 18 ขึ้นไปเพื่อเรียกใช้ตัวช่วยบริดจ์

ตั้งค่าแพ็กที่ดาวน์โหลดในสามขั้นตอน

  1. แตกไฟล์แพ็ก เปิดพื้นที่ทำงาน QLab 5 แล้วอ่านและทำตาม 1 - START HERE.txt
  2. เรียกใช้ 2a - Import into QLab.applescript แล้วเลือก 2b - QLab Cue Data.json
  3. ดับเบิลคลิก 3 - Start Local Bridge.command และเปิด Terminal ค้างไว้ เปิดและปลดล็อก ASM Console ปกติ กด เริ่มถ่ายทอดสด แล้วรอ Cloud publish: Ready จากนั้นเปิด QLab enabled กด Connect local bridge อนุญาตการเข้าถึงเครือข่ายภายในหากระบบถาม รอ Bridge helper: Connected แล้วกด Allow QLab control

โครงสร้างและกฎของแพ็กที่นำเข้า

  • แพ็กการแสดงที่ดีพลอยแล้วจะนำเข้าคำบรรยาย Pockitle Cue เป็นกลุ่ม QLab (Groups) โดยแต่ละกลุ่มจะมีคิวลูกประเภทข้อความ (Text child cue) สำหรับการฉายในเครื่อง และคิวลูกประเภทสคริปต์ (Script child cue) ที่ส่งข้อมูลระบุคิวที่ไม่เป็นความลับไปยังบริดจ์ในเครื่อง
  • หากเลือกหลายภาษา หรือหลายจอ ให้คงไว้ใน Group เดียวกัน เพราะเป็นคิวคำบรรยายเดียวกัน ไม่ใช่ช่วงคิวแยกกัน ภาษาในจอเดียวกันควรเป็น Text child cue แยกกันที่ตำแหน่งบน กลาง หรือล่าง
  • หากรวมคำบอกเวทีเป็น Text cue ระบบจะนำเข้าเป็น Group ปกติ และสามารถฉายพร้อมซิงค์ไปยังโทรศัพท์ของผู้ชมได้ ซึ่งเหมาะกับคำบรรยายเพื่อการเข้าถึง ส่วน Memo ไม่รองรับการซิงค์
  • หากคุณนำเข้าแพ็กที่แก้ไขในภายหลัง กลุ่มคำบรรยาย Pockitle Cue ที่ตรงกันจะได้รับการอัปเดตด้วยคีย์คิวที่เสถียรแทนที่จะเป็นการคัดลอกซ้ำ
  • ย้ายกลุ่มคำบรรยาย Pockitle Cue ทั้งหมดไปยังรายการแสดง QLab หลักของคุณในตำแหน่งที่ควรแสดงคำบรรยายเหล่านั้น
  • เพิ่มคิวเสียง แสง วิดีโอ สแตนด์บาย (standby) รอ (wait) หยุดชั่วคราว (pause) หรือคิว QLab อื่นๆ ก่อน หลัง หรือระหว่างกลุ่มคำบรรยาย Pockitle Cue
  • รักษาแต่ละ Group ของ Pockitle Cue ให้ครบถ้วน อย่าแยก Text child cue ออกจาก Script child cue เว้นแต่ตั้งใจให้คำบรรยายนั้นหยุดซิงค์กับโทรศัพท์ของผู้ชม

เชื่อมต่อ QLab กับคอนโซลและตรวจสอบบริดจ์

  1. เปิดคอนโซลผู้ดำเนินการจากลิงก์ คอนโซล ASM ปกติใน Deployment Cockpit และปลดล็อกด้วยรหัสผ่านผู้ดำเนินการ
  2. ดับเบิลคลิก 3 - Start Local Bridge.command บน Mac เครื่องเดียวกับที่รัน QLab หน้าต่าง Terminal ต้องเปิดไว้ และบริดจ์ต้องใช้ Node.js รุ่น 18 ขึ้นไป หากไฟล์เปิดไม่ได้ ให้เปิด Terminal จาก Applications → Utilities แล้วทำตามขั้นตอนสำรองใน 1 - START HERE.txt
  3. หากพอร์ต 37621 ถูกใช้งานอยู่ อย่าเปลี่ยนพอร์ตใน QLab หากบริดจ์ Pockitle Cue ทำงานอยู่แล้ว ให้เชื่อมต่อ ASM เข้ากับบริดจ์นั้นและอย่าเปิดตัวที่สอง หากแอปอื่นใช้พอร์ต ให้ใช้ lsof ระบุเจ้าของ หยุดแอปเฉพาะเมื่อรู้จักและหยุดได้อย่างปลอดภัยก่อนการแสดง มิฉะนั้นยกเลิกการควบคุม QLab และใช้ ASM ตามปกติ
  4. ในคอนโซลผู้ดำเนินการ ให้เชื่อมต่อไปยังบริดจ์ในเครื่อง
  5. ก่อนอนุญาตให้ QLab ควบคุม ให้ตรวจว่า ASM Console แสดง Bridge helper: Connected และ Cloud publish: Ready
  6. คลิก Allow QLab control เพื่อเปิดใช้การควบคุม QLab ASM จะเปลี่ยน Viewer บนมือถือและเอาต์พุตโปรเจ็กเตอร์เป็นการแทนที่คิวต่อคิว ทำให้คำบรรยายก่อนหน้าหายไปเมื่อคิวถัดไปทำงาน และจะล็อกตัวเลือกการแสดงคำบรรยายบนมือถือไว้
  7. หากแพ็กมีคำบอกเวทีเป็น Text cue คิวเหล่านั้นจะยังฉายและซิงค์ไปยังโทรศัพท์ของผู้ชมได้
  8. รันคิวคำบรรยาย QLab หนึ่งคิวเพื่อตรวจสอบว่าสัญญาณอินพุตคิว QLab ส่งไปถึงคอนโซลผู้ดำเนินการแล้ว

ซ้อมก่อนเวลาแสดงจริง

  • รันคิวคำบรรยายแรกๆ จาก QLab และยืนยันว่าการฉาย QLab, คิวปัจจุบันบนคอนโซลผู้ดำเนินการ และคำบรรยาย Viewer ตรงกันทั้งหมด
  • ยืนยันว่าคำบรรยายก่อนหน้าหายไปเมื่อคิวคำบรรยาย QLab ถัดไปปรากฏขึ้น
  • รันคิวคำบรรยายตรงกลางโดยตรงจาก QLab ไม่ใช่แค่คิวถัดไปเท่านั้น
  • ข้ามไปยังคิวคำบรรยายที่ผิด จากนั้นแก้ไขจาก QLab และยืนยันว่าคอนโซลผู้ดำเนินการและ Viewer ทำงานตามคิวที่แก้ไขแล้ว
  • หากการแสดงของคุณใช้คิวแบล็กเอาต์ (blackout) หยุดชั่วคราว รอ หรือสแตนด์บายของ QLab ให้ทดสอบคิวเหล่านั้นเป็นคิว QLab ของคุณเอง แพ็กเบต้าของ Pockitle Cue จะไม่เพิ่มคิวแบล็กเอาต์ สแตนด์บาย การ์ดทดสอบ บันทึก หรือคิวล้างจอสุดท้ายเพิ่มเติม
  • หากการตรวจสอบใดๆ ล้มเหลว ให้ยกเลิกการเตรียมพร้อม (disarm) การควบคุม QLab และใช้การควบคุมด้วยตนเองบนคอนโซลผู้ดำเนินการ หรือฉายผ่าน QLab ในเครื่องเท่านั้นเป็นแผนสำรอง

หากคำบรรยายมีการเปลี่ยนแปลงหลังการส่งออก

  • แก้ไขคำบรรยายใน Pockitle Cue และบันทึกตัวแก้ไข
  • ใช้ อัปเดตคำบรรยายสด (Update Live Subtitles) หรือดีพลอยใหม่ ทั้งนี้ขึ้นอยู่กับเวิร์กโฟลว์สดของคุณ
  • ดาวน์โหลด QLab Projection Pack ใหม่จากการดีพลอยที่อัปเดตแล้ว
  • รันผู้นำเข้าอีกครั้ง การแก้ไขข้อความในคิว Pockitle Cue เดิมจะอัปเดต Group ที่ตรงกันและ Text child cue ในตำแหน่งเดิม
  • การแก้เฉพาะข้อความไม่เปลี่ยนตัวตนต้นทาง QLab: แพ็กเก่าอาจยังซิงค์ ASM แต่ QLab แสดงข้อความเก่า การเปลี่ยนลำดับ ID หมายเลข หรือประเภท cue จะเปลี่ยนตัวตนและเหตุการณ์เก่าจะไม่ถึง ASM ให้นำเข้าแพ็กล่าสุดอีกครั้งและตรวจสอบ QLab, ASM และ Viewer
  • หลังจากนำเข้าใหม่แล้ว ให้ตรวจสอบคิวเสียง แสง วิดีโอ รอ หรือสแตนด์บายโดยรอบก่อนการแสดงจริง

ขอบเขตความปลอดภัย

  • QLab Projection Pack ไม่มีรหัสผ่าน Pockitle Cue, โทเค็นรันไทม์ หรือข้อมูลประจำตัวของผู้ดูแลระบบ
  • การฉายภาพในเครื่องของ QLab จะสามารถดำเนินต่อไปได้หากเครือข่ายขัดข้อง เนื่องจากคิวข้อความอยู่ในพื้นที่ทำงานของ QLab
  • การซิงค์ Viewer บนมือถือยังคงต้องมีการเชื่อมต่อระหว่างคอนโซลผู้ดำเนินการ, บริดจ์ในเครื่อง และการควบคุมรันไทม์ของ Pockitle Cue
  • บริดจ์ในเครื่องจะส่งต่อเฉพาะการข้ามคิวที่อนุญาตจาก QLab ไปยัง ASM บน Mac ที่ใช้แสดงเท่านั้น โดยรับฟังผ่าน loopback localhost ไม่ใช่อินเทอร์เฟซเครือข่ายสาธารณะ
  • บริดจ์ในเครื่องเป็นเส้นทางควบคุม QLab ไปยัง ASM เพียงเส้นทางเดียว หากบริดจ์ใช้ไม่ได้ ให้ยกเลิกการควบคุม QLab และใช้ ASM แบบแมนนวลต่อไป Web MIDI โดยตรงจากเบราว์เซอร์ไม่ใช่เส้นทางควบคุมสำหรับการแสดงในรุ่นเบตานี้
  • คอนโซลผู้ดำเนินการจะเตรียมไทม์ไลน์การซิงค์ QLab เฉพาะหลังจากเปิดใช้งานการควบคุม QLab ใน Deployment Cockpit และผู้ดำเนินการเชื่อมต่อและเตรียมพร้อม (arm) แผง QLab ในคอนโซลผู้ดำเนินการแล้วเท่านั้น
  • สถานะการเชื่อมต่อ QLab ไม่ใช่ข้อพิสูจน์ว่าผู้ชมกำลังได้รับคำบรรยายบนโทรศัพท์ ให้ทดสอบผ่านลิงก์ Viewer จริงก่อนการแสดงทุกครั้ง

FAQ

คำถามที่พบบ่อยสำหรับเวิร์กโฟลว์นี้ อ้างอิงจากระบบ Pockitle Cue ปัจจุบัน

ใช้แพ็กเกจซิงก์ Beta นี้ก่อน Deploy ได้ไหม+

ไม่ได้ แพ็กเกจซิงก์ใช้กับการแสดงที่ Deploy แล้ว ก่อน Deploy ให้ใช้ Editor QLab import pack สำหรับฉายภาพออฟไลน์เท่านั้น

เมื่อเปิดการเชื่อมต่อนี้ QLab ควบคุมอะไร+

QLab ฉาย cue Text ในเครื่องและส่งการข้าม cue ที่ Arm ผ่าน Bridge ในเครื่องไปยัง Live Console ของ Pockitle Cue ที่เปิดอยู่แล้ว จากนั้น Pockitle Cue เผยแพร่สถานะ cue ตามปกติไปยัง ลิงก์ Viewer และโทรศัพท์ผู้ชม

การเปิดควบคุม QLab สร้าง ASM Link ใหม่หรือไม่+

ไม่ Deployment Cockpit ยังคงใช้ ASM Link, QR Code และการทำงาน “คัดลอก” และ “เปิด” แบบเดิม ปุ่มสลับเพียงอนุญาตให้ ASM Console ที่เปิดอยู่เชื่อมต่อและ Arm Bridge QLab ในเครื่อง

เพิ่ม cue เสียง แสง วิดีโอ หรือ Standby ใน QLab ได้ไหม+

ได้ เพิ่มก่อน หลัง หรือระหว่างกลุ่มซับไตเติล Pockitle Cue ที่ครบถ้วน อย่าแยกกลุ่ม เพื่อให้ Text cue ลูกของแต่ละภาษาและจอ รวมถึง Script cue ลูกสำหรับซิงก์ อยู่ด้วยกัน การ Import QLab Projection Pack ครั้งต่อไปอัปเดตกลุ่ม Pockitle Cue ที่ตรงกันด้วย Stable cue key และไม่ลบ cue QLab อื่น

จะเกิดอะไรขึ้นหากเครือข่ายของสถานที่ขัดข้อง+

การฉายภาพ QLab ในเครื่องอาจทำงานต่อได้ เพราะ cue Text อยู่ใน ใช้งานได้pace ของ QLab การซิงก์ Viewer บนมือถือยังต้องเชื่อมต่อ ASM, Bridge ในเครื่อง และ Pockitle Cue Runtime Control

เวิร์กโฟลว์ Deployment

ดำเนินต่อในเวิร์กโฟลว์นี้

การเตรียมบท เวิร์กโฟลว์การแปล การ deployment สด การควบคุมของผู้ปฏิบัติการ และการแก้ปัญหา runtime