InStream Plugin
Technická zpráva CESNETu
číslo 2/2004
k dispozici též ve formátech PDF,
PostScript a
XML.
Ivo Šmejkal, Bohumila Veselá
červen 2004
Microsoft Windows Media serie 9 je množina technologických nástrojů určených pro práci s multimediálními informacemi v jejich digitální podobě. Skupina nástrojů zahrnuje encoder, který slouží především k tvorbě audiovizuálního obsahu, server sloužící k distribuci tohoto obsahu, tzv. Digital Rights Management zajišťující zabezpečení této distribuce a výkonný přehrávač sloužící k prezentaci multimediálních dat. Windows Media Encoder je účinný nástroj pro tvůrce obsahu podporující kromě jiného i živé vysílaní resp. jeho záznam. Standardní chování programu lze navíc ovlivnit tzv. zásuvnými moduly (plugins) produkovanými i výrobci "třetích" stran. Zajímavými vlastnostmi disponuje zásuvný modul InStream firmy Inscriber, který rozšiřuje možnosti Encoderu o další užitečné funkce. Jedná se především o funkce:
- titulkování,
- zobrazování loga,
- vkládání časových informací.
Funkce titulkování umožňuje vstupní stream doplnit vytvořenými titulky a takto upravený stream standardně odvysílat (zaznamenat). Funkce titulkování je tvořena dvěma logicky samostatnými částmi a to editorem titulků a mechanismem pro zařazení titulků do výsledného streamu. Editor titulku firmy Inscriber je velmi mocný nástroj svědčící o významném postavení firmy Inscriber na trhu video produktů. Editor disponuje rozsáhlou množinou fontů i stylů a současně umožňuje velmi rozsáhlé korekce barevného podání i umístění titulku v obraze. Část z možností editoru titulků dokumentují následující dva obrázky.
Obrázek 1: Volba stylu písma
Obrázek 2: Nastavení barvy písma
Při začlenění souboru s připravený titulky může uživatel nastavit časový interval pro "prolnutí" titulku do výsledného video streamu (fade-in, fade-out) a úroveň neprůsvitnosti (opacity) titulku.
Obrázek 3: Výsledné titulky
Funkce loga je obdobou funkce titulkování s tím, že je v podstatě její podmnožinou. Logo uživatel vytváří standardními nástroji operačního systému (např. malování) a uloží ho do souboru v obvyklém grafickém formátu (bmp, gif, jpg a.j.).
Obrázek 4: Použití loga
Uživatel si může určit ve výsledném obrazu kvadrant, kam bude logo umístěno. Obdobně jako u funkce titulkování je možné nastavit časový interval pro prolnutí a úroveň neprůsvitnosti zobrazení loga.
Obrázek 5: Nastavení loga
Poslední, podle našeho názoru nejméně významnou funkcí InStream pluginu je možnost umístění časových informací do výsledného video streamu. Uživatel si může volit množinu časových resp. i jiných informací (aktuální čas, datum, čas udávající celkovou dobu vysílaní, volitelný text) včetně možnosti určit, ve kterém kvadrantu obrazovky se má daný údaj zobrazit.
Obrázek 6: Vložení časových informací
InStream plugin od firmy Inscriber představuje kvalitní nástroj, který za přijatelnou cenu 49 USD může nahradit výrazně dražší řešení založená na hardwarových titulkovacích jednotkách. Zejména z možností editoru pro vytváření titulků je patrné, že firma Inscriber má s podobnými produkty dlouhodobé zkušenosti a jejich služeb využívá řada profesionálních televizních stanic.