Encode Ladder
Encodes a single video stream into multiple quality renditions at different resolutions and bitrates
Component Configuration
| Option | Description | Required | Environment override |
|---|---|---|---|
id |
A unique identifier for the component instance |
✓ |
|
displayName |
The name shown in the Studio UI of this component |
✓ |
|
rungs |
The rungs in this encode ladder |
✗ |
|
passthroughMatchingInput |
When enabled, rungs whose codec, resolution, and frame rate match the input will pass through without re-encoding (default: false) |
✗ |
|
Options with an environment override can be set when Studio starts, without
editing the workflow. |
Rungs
| Option | Description | Required |
|---|---|---|
name |
Unique name of the ladder rung (used in outputs) (default: "default") |
✗ |
consistentGops |
(default: false) |
✗ |
software |
Settings to use when encoding using software mode |
✗ |
quadra |
Settings to use when encoding using quadra mode |
✗ |
nvidia |
Settings to use when encoding using nvidia mode |
✗ |
Tencent
Environment override: GLOBAL_TENCENT_SDK_CONFIG (sets this global option as a whole).
| Option | Description | Required |
|---|---|---|
source |
Whether the value is a file path on the media node, or the raw sdk_config JSON (default: "path") |
✗ |
value |
The sdk_config file path or its JSON contents, per Source. Leave blank to fall back to the media node's TSC_SDK_CONFIG. |
✗ |
Tags: ladder encoder abr renditions transcode