vikit.video.building.handlers.transition_handler ================================================ .. py:module:: vikit.video.building.handlers.transition_handler Overview -------- .. list-table:: Classes :header-rows: 0 :widths: auto :class: summarytable * - :py:obj:`VideoBuildingHandlerTransition ` - Helper class that provides a standard way to create an ABC using Classes ------- .. py:class:: VideoBuildingHandlerTransition Bases: :py:obj:`vikit.common.handler.Handler` Helper class that provides a standard way to create an ABC using inheritance. .. rubric:: Overview .. list-table:: Methods :header-rows: 0 :widths: auto :class: summarytable * - :py:obj:`execute_async `\ (video, ml_models_gateway) - Process the video generation binaries: we actually do ask the video to build itself .. rubric:: Members .. py:method:: execute_async(video: vikit.video.video.Video, ml_models_gateway: vikit.gateways.ML_models_gateway.MLModelsGateway) :async: Process the video generation binaries: we actually do ask the video to build itself as a video binary (typically an MP4 generated from Gen AI, hosted behind an API), or to compose from its inner videos in case of a child composite video :param args: The arguments: video, build_settings, video.media_url, target_file_name :returns: The composite video :rtype: CompositeVideo