Transform

The [Transform] section of the configuration lists the transformation tasks that you want to run. A configuration can contain any number of transformation tasks.

A transformation task requires a single input, transforms the data in some way (and might change its schema), and produces a single output. For example, you can use a transformation task to resize keyframes extracted by keyframe analysis, before sending them to the image encoder and writing them to disk.

The following example includes a single transformation task named ScaleKeyframes. The task uses the Scale transformation engine:

[Transform]
TransformEngine0=ScaleKeyframes

[ScaleKeyframes]
Type=Scale
Input=Keyframe.ResultWithSource
ImageSize=300,0

All transformation engines produce a single output track with the name TaskName.Output, where TaskName is the name of the transformation task.


_HP_HTML5_bannerTitle.htm