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 auto start_value media | The source to be used for time code data. A specific value can be forced by selecting start_value. |
source_timecode_selector | enum first highest lowest mxf gop sdti smpte material_package source_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 nearest up down | 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
}
]
}
]
}
}