Overview
A Hybrik Job is composed of Elements and Connections. The relationship between these is as follows:
- A Job defines a complete media processing operation. It specifies the source file(s) and the various processing steps, including transcode, QC, notification, etc.
- Elements are the steps of a Job. An Element can be a processing task like transcoding or a logic step like an if/then choice.
- Connections describe how Elements are connected
When Hybrik is processing a Job, it breaks it down into Tasks. Generally, a Task has a one-to-one relationship with a Job Element. There are some Elements, however, that can be broken into smaller Tasks. For example, a transcode can be broken into many Tasks, where each Task is rendering a small section of the overall transcode.
This reference contains descriptions of all of the JSON objects that can be used in Hybrik. Whenever an object contains other objects, there is a hyperlink to the sub-object.