Skip to main content
Skip table of contents

VidiFlow Workflows for Publish

This option is not available on Vidinet as it requires VidiFlow.

Running VidiEditor in a system integrated with VidiFlow, allows for the usage of BPMN-based workflows in VidiFlow when publishing a timeline. This adds a wide variety of possibilities when executing a chain of workflow steps and decisions after publishing automatically.

To create a workflow from VidiEditor publish in VidiFlow requires the definition of some paramters between VidiEditor and the workflow execution. Those are explained as follows in a practical step by step scenario.

Workflows step by step

Create a workflow using the VidiFlow workflow editor. This can be done from the ConfigPortal global workflow page.

To display this workflow in the VidiEditor, map the desired workflow to VidiEditor in the VidiEditor Publish use case configuration (ConfigPortal) described in Publish Default Dialogue Configuration (On-prem/hybrid/BYOC). After this step, a VidiEditor user should already be able to see the configured workflows and select one in the publish dialog.

To execute the workflow in a minimally complex manner, some steps must be added to the workflow. In the following example, one can assume that a minimum requirement would be to render the timeline to a new video item. This can be done using the “Render Item Sequence“ workflow step.

To trigger the “Render Item Sequence” step correctly, the following input parameters are necessary for the proper execution of the job:

  • SourceShapeTag - Defines what shapes are used for transcoding as source material. This is hard coded to the value “original“ but can be overwritten in the workflow to base on another shape. E.g. houseformat files.

  • TargetShapeTag - Defines the desired output format of the target video. This value can be set in the ConfigurationPortal Publish Use case pages.

  • TargetStoragePlatformUri - Defines the desired target storage where the file will be located on. This value can be set in the ConfigurationPortal Publish Use case pages.

  • SourcePlatformUri - Hands over the ID of the newly generated item, that can be enriched with a newly transcoded file, created by the RenderItemSequence step. This value will be calculated by VidiEditro when triggering the workflow.

Those parameters can be added on the “Render Item Sequence“ step under Input/Output → Input Parameters:

Depending on the configuration, those parameters can be sent from VidiEditor into the workflow to be used in the workflow.

Please Note: This section gives only offers a basic insight in the VidiFlow workflows mentioning the most relevant needs for VidiEditor. A workflow triggered by VidieEditor supports all features from VidiFlow. Please refer to the documentation on VidiFlow’s Workflow Designer to learn more on designing BPMN as shown in the central Operations Guide.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.