5.4 تحكم QLab لمزامنة ASM وViewer (نسخة تجريبية)
بعد النشر، قم بتمكين تحكم QLab في ASM، واستيراد حزمة إسقاط QLab (QLab Projection Pack)، وتوصيل الجسر المحلي (Local Bridge)، والتدرب على مزامنة إشارات ASM وViewer بواسطة QLab.
Beta
الاستخدام: للسماح لـ QLab بعرض إشارات الترجمة النصية المحلية (Text cues) مع توجيه حالة إشارات Pockitle Cue في وحدة تحكم مشغل Pockitle Cue لترجمات Viewer على الهواتف المحمولة.
هام: قم بنشر العرض أولاً. قبل النشر، يمكن لـ QLab فقط استخدام تصدير Editor غير المتصل بالإنترنت الموضح في تصدير حزمة استيراد QLab.
ماذا يفعل سير عمل beta هذا
يبقي سير العمل هذا Pockitle Cue كنظام للنص، الترجمة، النشر، وحدة تحكم المشغل، وViewer. يصبح QLab واجهة التحكم في العرض لإشارات الترجمة أثناء الأداء.
- يعرض QLab إشارات الترجمة النصية المستوردة محليًا، بحيث يحتوي كمبيوتر العرض على نسخة احتياطية محلية من الترجمة في QLab.
- عند التمكين، يمكن لكل مجموعة ترجمة (Group) في Pockitle Cue إخبار وحدة تحكم المشغل بالانتقال إلى الإشارة المنشورة المطابقة.
- تقوم وحدة تحكم المشغل بعد ذلك بنشر حالة إشارة Pockitle Cue العادية إلى روابط Viewer وهواتف الجمهور.
- هذا ليس مسار نشر منفصل. إنه يستخدم العرض المنشور الحالي، رابط وحدة التحكم الحالي، وروابط Viewer الحالية.
إعداد الترجمة على Pockitle Cue
- أنهِ تحرير النص والترجمة ومراجعة الترجمة في Editor.
- استخدم المحاكاة (Simulation) لتأكيد ترتيب الإشارات واللغات.
- انشر العرض من خلال البدء بالبث المباشر (Go Live).
- افتح العرض المنشور في لوحة النشر.
تمكين QLab Cloud Sync وتنزيل الحزمة
- في لوحة النشر، ابحث عن لوحة
مزامنة QLab السحابيةبعد مواد الجمهور. - قم بتشغيل
تمكين تحكم QLab في وحدة تحكم Pockitle Cue. هذا لا يغير رابط وحدة التحكم أو رمز QR أو إجراء النسخ أو الفتح. - قم بتنزيل QLab Projection Pack للعرض المنشور.
- تستخدم الحزمة التجريبية الإعدادات الافتراضية للعرض المنشور: لغة ترجمة واحدة، وترجمات في منتصف الشاشة، وأسماء شخصيات مخفية، وتخطي الإرشادات المسرحية.
- في حوار خيارات QLab، اختر اللغة وموضع الترجمة والإخراج على شاشة واحدة أو شاشات منفصلة واسم الشاشة أو المسرح وعرض أسماء الشخصيات ومعالجة الإرشادات المسرحية.
- تخفي الإعدادات الافتراضية أسماء الشخصيات وتتخطى الإرشادات المسرحية. نزّل حزمة جديدة بعد Update Live أو إعادة النشر كي يستخدم QLab وASM مصدر الترجمة نفسه.
- يتطلب QLab Cloud Sync أي نوع من تراخيص QLab، كما يجب تثبيت Node.js 18 أو أحدث على جهاز Mac لتشغيل مساعد الجسر المحلي.
إعداد الحزمة المُنزّلة في ثلاث خطوات
- فك ضغط الحزمة، وافتح مساحة عمل QLab 5، ثم اتبع التعليمات في
1 - START HERE.txt، وهو دليل المشغّل المختصر. - شغّل
2a - Import into QLab.applescriptواختر2b - QLab Cue Data.json. - انقر مرتين على
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 واحد من Pockitle Cue؛ فهي cue واحدة وليست لحظات عرض منفصلة. وفي الشاشة الواحدة، أبقِ اللغات في Text child cues منفصلة بمواضع أعلى أو وسط أو أسفل.
- يمكن إدراج الإرشادات المسرحية كـ Text cues ومزامنتها مع هواتف الجمهور، وهو مفيد للترجمة الميسّرة. لا تدعم Memos المزامنة.
- إذا قمت باستيراد حزمة مراجعة لاحقًا، فسيتم تحديث مجموعات ترجمة Pockitle Cue المطابقة بواسطة مفتاح cue ثابت بدلاً من تكرارها.
- انقل مجموعات ترجمة Pockitle Cue الكاملة إلى قائمة عرض QLab الرئيسية حيث يجب أن تظهر هذه الترجمات.
- أضف إشارات الصوت أو الضوء أو الفيديو أو الاستعداد (standby) أو الانتظار (wait) أو الإيقاف المؤقت (pause) أو إشارات QLab الأخرى قبل أو بعد أو بين مجموعات ترجمة Pockitle Cue.
- حافظ على سلامة كل مجموعة Pockitle Cue. لا تفصل إشارة Text الفرعية عن إشارة Script الفرعية إلا إذا كنت ترغب عمدًا في إيقاف مزامنة هذه الترجمة مع وحدة التحكم وViewer.
فحص الجسر واستكشاف أخطاء QLab وإصلاحها
- افتح وحدة التحكم من رابط
وحدة تحكم ASMالعادي في لوحة النشر وافتحها باستخدام كلمة مرور المشغل. - انقر مرتين على
3 - Start Local Bridge.command؛ يجب أن يعمل الجسر على جهاز Mac نفسه الذي يعمل عليه QLab، وأن تبقى نافذة Terminal مفتوحة. - إذا كان المنفذ
37621مشغولًا، فلا تغيّره في QLab ولا تشغّل جسرًا ثانيًا. افحصه عند الحاجة بالأمرlsof -nP -iTCP:37621 -sTCP:LISTEN؛ وإذا تعذّر تحديد العملية، عطّل تحكم QLab واستخدم ASM يدويًا. - تأكد من أن ASM Console تعرض
Bridge helper: ConnectedوCloud publish: Readyقبل السماح بتحكم QLab. - قم بتمكين (arm) التحكم في QLab. ستقوم وحدة التحكم بتحويل مخرجات Viewer المحمول والبروجيكتور إلى استبدال إشارة بإشارة، بحيث تختفي الترجمة السابقة عند تشغيل إشارة ترجمة QLab التالية.
- أثناء السماح بتحكم QLab، تقفل ASM مفاتيح عرض ترجمات الهاتف؛ وتظل Text cues الخاصة بالإرشادات المسرحية معروضة ومتزامنة. شغّل cue واحدة للتأكد من وصول حدث QLab إلى ASM.
- إذا تعذّر تشغيل الجسر أو فشل الاختبار، عطّل تحكم QLab وتابع باستخدام عناصر تحكم ASM اليدوية.
البروفة قبل وقت العرض
- قم بتشغيل ترجمة مبكرة من QLab وتأكد من مطابقة عرض QLab وإشارة وحدة التحكم الحالية وترجمات Viewer.
- تأكد من اختفاء الترجمة السابقة عند ظهور إشارة ترجمة QLab التالية.
- قم بتشغيل ترجمة من المنتصف مباشرة من QLab، وليس فقط الإشارة التالية.
- انتقل إلى ترجمة خاطئة، ثم قم بتصحيحها من QLab، وتأكد من أن وحدة التحكم وViewer يتبعان الإشارة المصححة.
- إذا كان عرضك يستخدم إشارات التعتيم (blackout) أو الإيقاف المؤقت أو الانتظار أو الاستعداد في QLab، فاختبر تلك الإشارات كإشارات QLab خاصة بك. لا تضيف حزمة beta لـ Pockitle Cue إشارات تعتيم أو استعداد أو بطاقات اختبار أو مذكرات أو إشارات مسح نهائي إضافية.
- إذا فشل أي فحص، فقم بإلغاء تمكين التحكم في QLab واستخدم عناصر التحكم اليدوية في وحدة التحكم أو عرض QLab المحلي فقط كبديل.
إذا تغيرت الترجمات بعد التصدير
- قم بإجراء تغيير الترجمة في Pockitle Cue واحفظ Editor.
- استخدم تحديث الترجمات المباشرة (Update Live Subtitles) أو أعد النشر، اعتمادًا على سير عملك المباشر.
- قم بتنزيل QLab Projection Pack جديدة من النشر المحدث.
- قم بتشغيل المستورد مرة أخرى. تعمل تعديلات النص على نفس إشارة Pockitle Cue على تحديث مجموعة QLab المطابقة في مكانها. يتم إدراج إشارات Pockitle Cue الجديدة بعد مجموعة Pockitle Cue السابقة عندما يكون ذلك ممكنًا، ويتم وضع علامة على الترجمات المحذوفة على أنها تمت إزالتها بدلاً من حذفها.
- تعديل النص وحده لا يغيّر هوية مصدر QLab: قد تظل الحزمة القديمة تزامن ASM بينما تعرض نصًا قديمًا. أما تغيير ترتيب الإشارات أو معرّفات الأسطر أو أرقامها أو أنواعها فيغيّر الهوية، فلا تصل أحداث الحزمة القديمة إلى ASM. أعد استيراد أحدث حزمة وتحقق من QLab وASM وViewer معًا.
- بعد إعادة الاستيراد، تحقق من أي إشارات صوت أو ضوء أو فيديو أو انتظار أو استعداد محيطة قبل الأداء.
- تحقق أيضًا من احتفاظ الإشارات المحدّثة بترتيبها ومفاتيح cue الثابتة.
حدود الأمان
- لا تحتوي QLab Projection Pack على كلمات مرور Pockitle Cue أو رموز التشغيل أو بيانات اعتماد المسؤول.
- يمكن أن يستمر عرض QLab المحلي إذا انقطع الشبكة، لأن إشارات Text تعيش في مساحة عمل QLab.
- لا تزال مزامنة Viewer على الهواتف بحاجة إلى اتصال ASM والجسر المحلي وruntime Pockitle Cue.
- ينقل الجسر المحلي فقط عمليات الانتقال المسموح بها من QLab إلى ASM على جهاز Mac الخاص بالعرض. وهو مسار التحكم الوحيد QLab → ASM، ويستمع على loopback محلي (localhost) عبر المنفذ 37621، وليس على واجهة شبكة عامة.
- Web MIDI المباشر للمتصفح ليس هو مسار القاعة في هذا الإصدار التجريبي. استخدم سير عمل الجسر المحلي.
- تقوم وحدة التحكم بإعداد الجدول الزمني لمزامنة QLab فقط بعد تمكين التحكم في QLab في لوحة النشر وتوصيل المشغل وتمكين لوحة QLab في وحدة التحكم.
- حالة اتصال QLab ليست دليلاً على أن هواتف الجمهور تتلقى الترجمات. اختبر دائمًا رابط Viewer حقيقي قبل الأداء.
الأسئلة الشائعة
أسئلة شائعة حول سير العمل هذا، بناء على نظام Pockitle Cue الحالي.
هل يمكن استخدام حزمة المزامنة التجريبية قبل النشر؟+
لا. حزمة المزامنة مخصصة لعرض منشور. قبل النشر استخدم Editor QLab import pack للإسقاط دون اتصال فقط.
ما الذي يتحكم فيه QLab عند تفعيل الربط؟+
يعرض QLab إشارات Text المحلية ويرسل قفزات الإشارات المفعّلة عبر الجسر المحلي إلى وحدة تحكم Pockitle Cue المباشرة المفتوحة. ثم تنشر Pockitle Cue حالة الإشارة المعتادة إلى روابط Viewer وهواتف الجمهور.
هل يؤدي تفعيل التحكم بـ QLab إلى إنشاء رابط ASM جديد؟+
لا. تحتفظ لوحة النشر برابط ASM ورمز QR وخياري «نسخ» و«يفتح» نفسيهما. يسمح المفتاح فقط لوحدة تحكم ASM (المشغل) المفتوحة بالاتصال وتفعيل جسر QLab المحلي.
هل يمكن إضافة إشارات صوت أو إضاءة أو فيديو أو استعداد إلى QLab؟+
نعم. أضفها قبل مجموعات ترجمات Pockitle Cue الكاملة أو بعدها أو بينها. أبقِ كل مجموعة Pockitle Cue سليمة كي تبقى إشارات Text الفرعية لكل لغة/شاشة وإشارة Script للمزامنة معاً. تحدّث عمليات استيراد QLab Projection Pack اللاحقة المجموعات المطابقة بحسب مفتاح cue الثابت ولا تحذف إشارات QLab الأخرى.
ماذا يحدث إذا انقطعت شبكة المكان؟+
يمكن أن يستمر إسقاط QLab المحلي لأن إشارات Text موجودة في مساحة عمل QLab. أما مزامنة Viewer على الهواتف فتتطلب استمرار اتصال ASM والجسر المحلي وPockitle Cue runtime control.
سير عمل النشر الحي
تابع في سير العمل هذا
تحضير النص المسرحي، وسير الترجمة، والنشر الحي، وتحكم المشغل، وتشخيص وقت التشغيل.
0.15 استكشاف المشكلات دون صفحة Logs
استخدم حالة سير العمل الظاهرة، واستخدام النقاط، ولافتات النشر، ومطالبات إعادة المحاولة عندما لا تتوفر صفحة Logs عامة.
0.16 رسائل الخطأ واستكشاف المشكلات
افهم مشكلات المشاريع والترجمة والنشر والأرصدة الشائعة.
2.1 البدء السريع في المحرر
استخدم عناصر التحكم الأساسية في المحرر لإدارة اللغات، وترجمة AI، والمحاكاة، والتصدير.
