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 produces a single output with the same schema as the input. 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.
|