5.4 ASM ve Viewer Senkronizasyonu için QLab Kontrolü (Beta)
Dağıtımdan sonra ASM'de QLab kontrolünü etkinleştirin, QLab Projection Pack'i içe aktarın, yerel köprüyü (Local Bridge) bağlayın ve QLab destekli ASM ve Viewer cue senkronizasyonunun provasını yapın.
Beta
Kullanım amacı: QLab'in yerel altyazı Metin cue'larını (Text cues) yansıtmasına izin verirken, mobil Viewer altyazıları için SurtitleLive operatör konsolu cue durumunu yönlendirmek.
Önemli: önce gösteriyi dağıtın (deploy). Dağıtımdan önce QLab, yalnızca QLab İçe Aktarım Paketi Dışa Aktarma bölümünde açıklanan çevrimdışı Editör dışa aktarımını kullanabilir.
Bu beta iş akışı ne yapar
Bu iş akışı SurtitleLive'ı oyun metni, çeviri, dağıtım, operatör konsolu ve Viewer sistemi olarak korur. QLab, performans sırasında altyazı cue'ları için show-control arayüzü haline gelir.
- QLab, içe aktarılan altyazı Metin cue'larını yerel olarak görüntüler, böylece projeksiyon bilgisayarı QLab tabanlı yerel bir altyazı yedeğine sahip olur.
- QLab kontrolü etkinleştirildiğinde (armed), her SurtitleLive altyazı Group'u SurtitleLive Cloud'a eşleşen dağıtılmış cue'ya geçmesini bildirebilir.
- Operatör konsolu daha sonra normal SurtitleLive cue durumunu Viewer bağlantılarına ve izleyici telefonlarına yayınlar.
- Bu ayrı bir dağıtım yolu değildir. Mevcut dağıtılmış gösteriyi, mevcut operatör konsolu bağlantısını ve mevcut Viewer bağlantılarını kullanır.
SurtitleLive'da altyazıları hazırlayın
- Editörde oyun metni düzenlemeyi, çeviriyi ve altyazı incelemesini tamamlayın.
- Cue sırasını ve dilleri doğrulamak için Simülasyon (Simulation) kullanın.
- Canlı yayına geç (Go Live) aracılığıyla gösteriyi dağıtın.
- Dağıtılan gösteriyi Deployment Cockpit içinde açın.
QLab Cloud Sync'i etkinleştirin ve paketi indirin
- Deployment Cockpit'te Front-of-House Materials bölümünün altında
QLab Cloud Syncpanelini bulun. SurtitleLive konsolunda QLab kontrolünü etkinleştirseçeneğini açın. Bu işlem ASM bağlantısını, QR kodunu veya Copy/Open işlemlerini değiştirmez.- Dağıtılan gösteri için QLab Projection Pack indirin.
- İndirmeden önce QLab seçeneklerinde dili, altyazı konumunu, aynı veya ayrı ekran yönlendirmesini, gerekirse QLab ekran/sahne adını, karakter adlarının gösterimini ve sahne yönergelerinin işlenmesini seçin.
- Beta varsayılanları sahne için güvenlidir: karakter adları gizlenir ve sahne yönergeleri siz özellikle eklemedikçe atlanır.
- QLab ile ASM'nin aynı dağıtılmış altyazı kaynağını kullanması için Update Live veya yeniden dağıtımdan sonra yeni bir QLab Projection Pack indirin.
- Paketi QLab'i çalıştıracak Mac'e indirin. QLab Script cue'ları her tür QLab lisansı gerektirir; yerel köprü yardımcısını çalıştırmak için bu Mac'te Node.js 18 veya üzeri de kurulu olmalıdır.
İndirilen paketi üç adımda kurun
- Paketi açın, QLab 5 çalışma alanınızı açın ve bu paketin kısa operatör kılavuzu olan
1 - START HERE.txtdosyasını izleyin. 2a - Import into QLab.applescriptdosyasını çalıştırın, ardından2b - QLab Cue Data.jsondosyasını seçin.3 - Start Local Bridge.commanddosyasına çift tıklayın ve Terminal penceresini gösteri boyunca açık tutun. NormalASM Console'u açıp kilidini kaldırın; ardındanQLab enabled,Connect local bridgeve gerekirse yerel ağ erişimine izin verme adımlarını tamamlayın.Viewer sync readygöründüğündeAllow QLab control'u tıklayın.
İçe aktarılan paketin yapısı ve kuralları
- Dağıtılan gösteri paketi, SurtitleLive altyazılarını QLab Group'ları olarak içe aktarır. Her Group, yerel projeksiyon için bir veya daha fazla Text child cue ve gizli olmayan cue kimliğini yerel köprüye gönderen bir Script child cue içerir.
- Birden fazla dil veya ekran seçerseniz bunları aynı SurtitleLive Group içinde tutun; bunlar ayrı cue anları değil, aynı altyazı cue'sudur. Aynı ekrandaki dilleri farklı top/middle/bottom konumlarında ayrı Text child cue'lar olarak bırakın.
- Sahne yönergelerini Text cue olarak eklerseniz bunlar da normal SurtitleLive Group'ları olarak içe aktarılır. Yerel olarak projekte edilebilir ve erişilebilirlik altyazıları için izleyici telefonlarıyla senkronize olabilir. Memos senkronizasyonu desteklemez.
- Daha sonra revize edilmiş bir paketi içe aktarırsanız, eşleşen SurtitleLive altyazı grupları kopyalanmak yerine kararlı bir cue anahtarı ile güncellenir.
- SurtitleLive altyazı gruplarının tamamını, bu altyazıların görünmesi gereken ana QLab gösteri listenize taşıyın.
- SurtitleLive altyazı gruplarından önce, sonra veya arasına ses, ışık, video, standby, bekleme (wait), duraklatma (pause) veya diğer QLab cue'larını ekleyin.
- Her SurtitleLive Group'unu bütün olarak koruyun. İzleyici telefonlarıyla senkronizasyonu bilerek durdurmak istemiyorsanız Text child cue'ları Script child cue'dan ayırmayın.
Köprü kontrolleri ve QLab bağlantısı
- QLab ile aynı Mac'te SurtitleLive yerel köprüsünü başlatın. Node.js 18 veya üzeri gerekir; gösteri boyunca Terminal penceresini açık tutun.
- Operatör konsolunda yerel köprüye bağlanın.
- Operatör konsolunun Köprü Yardımcısı bağlandı ve Viewer senkronizasyonu hazır durumunu gösterdiğini doğrulayın.
- QLab kontrolünü hazırlayın (arm). Operatör konsolu, mobil Viewer ve projeksiyon çıkışını cue'dan cue'ya değiştirmeye geçirecektir, böylece bir sonraki QLab altyazı cue'su tetiklendiğinde önceki altyazı kaybolur.
- Bir QLab altyazı cue'su çalıştırarak QLab girdisinin ASM'ye ulaştığını doğrulayın.
- 37621 portu meşgulse QLab'de portu değiştirmeyin. SurtitleLive köprüsü zaten çalışıyorsa açık bırakıp ASM'yi ona bağlayın; ikinci bir köprü başlatmayın.
- Başka bir uygulama portu kullanıyorsa Terminal'de lsof -nP -iTCP:37621 -sTCP:LISTEN komutunu çalıştırın, gösterilen uygulamayı kapatın ve
3 - Start Local Bridge.commanddosyasını yeniden çalıştırın. Uygulamayı belirleyemez veya kapatamazsanız QLab kontrolünü kapatıp normal ASM kontrolleriyle devam edin. Allow QLab controlsonrasında ASM, mobil Viewer ve Projection çıkışını cue'dan cue'ya değiştirmeye geçirir; mobil altyazı görüntüleme düğmeleri kilitlenir. Pakette sahne yönergeleri Text cue olarak varsa bunlar da projekte edilir ve izleyici telefonlarıyla senkronize olur.
Gösteri saatinden önce prova yapın
- QLab'den erken bir altyazı çalıştırın ve QLab projeksiyonunun, operatör konsolundaki mevcut cue'nun ve Viewer altyazılarının eşleştiğini doğrulayın.
- Bir sonraki QLab altyazı cue'su göründüğünde önceki altyazının kaybolduğunu doğrulayın.
- Sadece bir sonraki cue'yu değil, doğrudan QLab'den orta bir altyazıyı çalıştırın.
- Yanlış bir altyazıya atlayın, ardından QLab'den düzeltin ve operatör konsolu ile Viewer'ın düzeltilen cue'yu takip ettiğini doğrulayın.
- Gösteriniz QLab blackout, duraklatma, bekleme veya standby cue'ları kullanıyorsa, bunları kendi QLab cue'larınız olarak test edin. SurtitleLive beta paketi ekstra blackout, standby, test kartı, memo veya son altyazı temizleme cue'ları eklemez.
- Herhangi bir kontrol başarısız olursa, QLab kontrolünü devreden çıkarın (disarm) ve operatör konsolu manuel kontrollerini veya yalnızca QLab projeksiyonunu yedek plan olarak kullanın.
Dışa aktardıktan sonra altyazılar değişirse
- Altyazı değişikliğini SurtitleLive'da yapın ve Editör'ü kaydedin.
- Canlı iş akışınıza bağlı olarak Canlı Altyazıları Güncelle (Update Live Subtitles) veya yeniden dağıtın.
- Güncellenen dağıtımdan yeni bir QLab Projection Pack indirin.
- İçe aktarıcıyı tekrar çalıştırın. Aynı SurtitleLive cue'sunda yapılan metin düzenlemeleri, eşleşen QLab Group'unu ve içindeki Text child cue'ları yerinde günceller.
- Yeni SurtitleLive cue'larına yeni cue key'leri verilir ve mümkünse önceki SurtitleLive Group'unun arkasına eklenir. Kaldırılan altyazılar silinmek yerine kaldırıldı olarak işaretlenir.
- Cue sırası, satır kimlikleri, cue numaraları veya cue tipleri değiştiyse aktif operatör konsolunun kaynak kimliği değişebilir. En son paket içe aktarılana kadar eski QLab Projection Pack'leri bilerek reddedilir.
- Yeniden içe aktardıktan sonra, performanstan önce çevredeki ses, ışık, video, bekleme veya standby cue'larını kontrol edin.
Güvenlik sınırları
- QLab Projection Pack; SurtitleLive şifrelerini, çalışma zamanı token'larını veya yönetici kimlik bilgilerini içermez.
- QLab yerel projeksiyonu, Metin cue'ları QLab çalışma alanında saklandığı için ağ kesilse bile devam edebilir.
- Mobil Viewer senkronizasyonu için operatör konsolunun, yerel köprünün ve SurtitleLive çalışma zamanı kontrolünün bağlı olması gerekir.
- Yerel köprü, yalnızca QLab'den gösteri Mac'indeki operatör konsoluna hazırlanan (armed) cue atlamalarını iletir. Herkese açık bir ağ arayüzünde değil, loopback localhost üzerinde dinleme yapar.
- Doğrudan tarayıcı Web MIDI'si bu beta sürümünde kullanılmaz; yerel köprü, QLab'den ASM'ye giden tek kontrol yoludur. Köprü kullanılamıyorsa QLab kontrolünü kapatıp ASM'yi manuel olarak kullanın.
- Operatör konsolu, QLab senkronizasyon zaman tünelini yalnızca Deployment Cockpit'te QLab kontrolü etkinleştirildikten ve operatör bağlanıp operatör konsolundaki QLab panelini hazırladıktan (arm) sonra hazırlar.
- QLab bağlı durumu, izleyici telefonlarının altyazı aldığının kanıtı değildir. Performanstan önce her zaman gerçek bir Viewer bağlantısını test edin.
SSS
Geçerli SurtitleLive sistemine göre bu workflow için sık sorulan sorular.
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.
Deployment workflow'u
Bu workflow'da devam et
Oyun metni hazırlığı, çeviri workflow'u, canlı deployment, operatör kontrolü ve runtime sorun giderme.
0.15 Logs sayfası olmadan sorun giderme
Genel bir Logs sayfası olmadığında görünür iş akışı durumunu, Kredi Kullanımı'nı, dağıtım bildirimlerini ve yeniden deneme istemlerini kullanın.
0.16 Hata mesajları ve sorun giderme
Proje, çeviri, dağıtım ve kredi sorunlarını çözümleyin.
2.1 Editöre hızlı başlangıç
Dil yönetimi, AI çeviri, simülasyon ve dışa aktarma için Editörün temel araçlarını öğrenin.
