Skip to main content

Timecode

NameTypeDescription
include_if_source_hasarray                          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_conditionsarray                          An array defining the include conditions for this time code track.
verifybooleanEnable or disable post transcode verification for this track.
default: true
sourceenum                          
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_selectorenum                          
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_valuestring
Start time code, use hh:mm:ss:nr (non-drop) or hh:mm:ss;nr (drop).
timecode_frame_ratestring
Start time code, use hh:mm:ss:nr (non-drop) or hh:mm:ss;nr (drop).
force_dropboolean
Forces time code interpretation to be drop-frame.
inherit_source_ndf_dfboolean
Inherit NDF / DF mode from source time code
no_recalculationboolean
Disable timecode recalculation when frame rate changes
rounding_modeenum                          
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
}
]
}
]
}
}