Patent ID: 11871138
Assignee: GRASS VALLEY CANADA
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 15:
16. A virtualized production switcher for media production comprising:
a memory; and
a processor configured to implement instructions on the memory so as to provide:
a script database configured to store a plurality of predefined macros that each define a script for applying at least one media production function to media content;
a script optimizer configured to select of a subset of the plurality of predefined macros to be presented on a user interface as suggested scripts for each of a plurality of scenes of a media stream;
a program generator configured to receive a user input via the user interface that selects one of the predefined macros and to apply the corresponding script to a selected scene of the media stream for a media production by applying the at least one media production function to the selected scene based on an identified key-frame thereof;
a script profiler configured to identify metadata related to the selected scene and update the script database to store a correspondence between the selected scene and the selected predefined macro;
wherein the script optimizer is configured to update the subset of the plurality of predefined macros to be presented on the user interface based on the correspondence.