Timecode
| Name | Type | Description |
|---|---|---|
| include_if_source_has | array | This array allows for conditionally outputting tracks based on whether or not a specific input track exists. The tracks in the source are referred to by number reference: timecode[0] refers to the first timecode track. |
| include_conditions | array | An array defining the include conditions for this time code track. |
| verify | boolean | Enable or disable post transcode verification for this track. default: true |
| source | enum autostart_valuemedia | The source to be used for time code data. A specific value can be forced by selecting start_value. |
| source_timecode_selector | enum firsthighestlowestmxfgopsdtismptematerial_packagesource_package | Specifies the metadata track to be used for time code data. [DESC] default: first |
| start_value | string | Start time code, use hh:mm:ss:nr (non-drop) or hh:mm:ss;nr (drop). |
| timecode_frame_rate | string | Start time code, use hh:mm:ss:nr (non-drop) or hh:mm:ss;nr (drop). |
| force_drop | boolean | Forces time code interpretation to be drop-frame. |
| inherit_source_ndf_df | boolean | Inherit NDF / DF mode from source time code |
| no_recalculation | boolean | Disable timecode recalculation when frame rate changes |
| rounding_mode | enum nearestupdown | Rounding mode when converting time code default: nearest |
Example timecode
{
"uid": "transcode_task",
"kind": "transcode",
"payload": {
"location": {
"storage_provider": "s3",
"path": "s3://my_bucket/my_folder"
},
"targets": [
{
"file_pattern": "{source_basename}_converted{default_extension}",
"existing_files": "replace",
"timecode": [
{
"source": "start_value",
"start_value": "01:00:00;00"
}
],
"container": {
"kind": "mp4"
},
"video": {
"width": 1280,
"height": 720,
"codec": "h264",
"frame_rate": "30000/1001"
},
"audio": [
{
"codec": "aac",
"channels": 2,
"sample_rate": 48000,
"sample_size": 16,
"bitrate_kb": 96
}
]
}
]
}
}