VSK VIRTUAL STUDIO KIT

Video Hub

Window ▸ VSK Video Hub kieruje dowolny sygnał na dowolny ekran w scenografii - ścianę monitorów za prezenterem, wirtualny telewizor, telebim.

VSK Video Hub - półka Quick Media i wiersz ekranu z bankiem cięć na 6 slotów, komórką ON AIR i regulacją fade

Video Hub - wiersz ekranu z bankiem cięć

Deskryptory źródeł

Każde źródło wideo to krótki deskryptor tekstowy, używany wszędzie (panel, triggery, web, Blueprinty):

DeskryptorZnaczenie
OffCzerń / ekran wyłączony
SDI:NWejście kamery N (współdzieli player kamery - bez podwójnego przechwytywania)
ProgramSam sygnał programowy
Bus:NazwaKanał szyny sterującej typu Video
Asset:/Game/X.XDowolna tekstura / asset mediów po ścieżce
File:nazwa.mp4Plik z półki Quick Media (dopisz !once dla pojedynczego odtworzenia)
NDI:Nazwa źródłaWykryte źródło NDI

Półka Quick Media

Przeciągnij pliki z pulpitu wprost na zakładkę - są kopiowane do <Projekt>/VSKMedia (bez importu assetów, bez mielenia edytora). Obrazy ładują się jako tekstury, wideo gra przez playery runtime z miniaturami wyciąganymi ffmpegiem. Pliki wgrane z pilota web lądują na tej samej półce.

Wejścia kamer: LIVE / CLIP

Tor kanału kamery może nieść jego kartę SDI albo klip z półki Quick Media. W karcie CAMERA INPUTS przeciągnij wideo z półki na komórkę kamery (albo wybierz je z menu SOURCE komórki). Ponieważ każdy odbiorca czyta ten sam player kamery, wszystko podąża za przełączeniem - keyer billboardu kluczuje klip jak żywy sygnał, routing huba i opóźnienie wejścia go niosą, a dźwięk klipu podąża za paskiem tej kamery w mikserze do miksu.

Workflow, który to otwiera: nagraj prezentera na greenscreenie gdziekolwiek, przynieś plik, włóż go do toru kamery i zagraj wirtualne studio - ruchy kamer, cięcia, miks - nagrywając program. Powtarzaj take’i do skutku: Cue clips on Record (VSK Project ▸ RECORD, domyślnie włączone) przewija każdą kamerę z klipem do klatki 0 przy starcie nagrywania, więc take’i mają identyczny timing.

Każda komórka pokazuje neutralną plakietkę - ● LIVE (zielona), ▶ CLIP z nazwą pliku (niebieska) albo ● LIVE - NO SIGNAL (bursztynowa: wybrane jest SDI, ale klatki nie przychodzą; komórka trzyma ostatnią zdekodowaną klatkę i sama łączy się ponownie, gdy sygnał wróci) - oraz transport CUE / PLAY / PAUSE, przełącznik Loop (pętla na próby, wyłączona dla pojedynczych take’ów) i ✕ LIVE wracające na kartę. Tryby klipów zapisują się i podróżują w .vskshow.

Routing i banki cięć

Jeden wiersz na ekran: miniaturki, bank cięć na 6 slotów (pomarańczowa ramka = na antenie), komórka podglądu ON AIR, menu ASSIGN i OFF. Przeciągnij miniaturkę na slot = przypisanie; na ON AIR = cięcie na żywo. FADE per ekran (0-5 s, 0 = twarde cięcie) obowiązuje na każdej ścieżce cięcia - panel, web i triggery <Ekran>.Cut.N (nadpisanie per wywołanie przez &fade=1.5). Crossfade kamera-kamera potwierdzony w studiu na żywych sygnałach.

Routing zapisuje się i przywraca przy BeginPlay - jutrzejszy program otwiera się dokładnie tak, jak skończył się dzisiejszy, nadpisując źródło ustawione w edytorze na komponencie.

Ekran w scenografii

Dodaj komponent VS Video Surface do dowolnej siatki (sam znajduje parametr tekstury materiału - jawna nazwa, VideoTexture, Screen albo jedyny parametr tekstury; panel ostrzega i wymienia kandydatów, gdy żadnego nie da się sterować), albo wrzuć aktora AVS_TVScreen dla ekranu od ręki.