api page 4
"input"
Whether or not to use this input. This will be an object key if using a cloud provider, or a regular URL otherwise.
Type | Required | Default |
---|---|---|
string | Yes |
"videoProfiles"
An array containing at least one video profile.
Type | Required | Default |
---|---|---|
array | Yes |
"audioProfiles"
An array containing zero or more audio profiles.
Type | Required | Default |
---|---|---|
array | Yes |
"output_container"
Output container to be used. Supported values are ts, mp4, hls, and silverlight.
Type | Required | Default |
---|---|---|
string | No | mp4 |
"ts_mode_input_audio_source_stream_count"
Audio stream count (in TS mode only).
Type | Required | Default |
---|---|---|
number | No |
"audio_output_path"
The cloud location where audio should be stored.
Type | Required | Default |
---|---|---|
string | No |
"bucket_output_path"
The location, within a cloud bucket, where the output should be stored in segmented mode.
Type | Required | Default |
---|---|---|
string | No |
"master_variant_mode"
Whether or not to use separate audio.
Type | Required | Default |
---|---|---|
boolean | No | false |
"segmented_output_hls"
Whether to use HLS in segmented output.
Type | Required | Default |
---|---|---|
boolean | No | false |
"segmented_output_dash"
Whether to use DASH in segmented output.
Type | Required | Default |
---|---|---|
boolean | No | false |
"segment_length"
The segment length in segmented output.
Type | Required | Default |
---|---|---|
number | No |
"video_codec"
Output video encoder. Supported values are h.264, mpeg2, and hevc.
Type | Required | Default |
---|---|---|
string | No | h.264 |
"ip_distance"
Target I/P frame distance.
Type | Required | Default |
---|---|---|
number | No |
"gop_length"
Target GOP length in seconds.
Type | Required | Default |
---|---|---|
number | No | 1 |
"scte35_passthough"
Use SCTE35 passthrough?
Type | Required | Default |
---|---|---|
boolean | No | false |
"scte35_pid_remap"
PID Remap.
Type | Required | Default |
---|---|---|
number | No |
"create_tar_file"
In segmented output, whether to tar the resulting directory and store it in the same bucket specified by the bucket_output_path parameter. Note that this will take up more space in your bucket.
Type | Required | Default |
---|---|---|
boolean | No |
"audio_volume"
Target audio volume (0-200).
Type | Required | Default |
---|---|---|
number | No | 100 |
"h264_quality"
Output quality. Accepted values are 'good', 'better', and 'best'. Supported values are good, better, and best.
Type | Required | Default |
---|---|---|
string | No | good |
"video_aspect_ratio"
Output video aspect ratio. Supported values are passthrough, force_4:3, force_16:9, invert_aspect_ratio, rotate_counterclockwise, rotate_clockwise, and rotate_counterclockwise + invert_aspect_ratio.
Type | Required | Default |
---|---|---|
string | No | passthrough |
"rotation_blackness"
... .
Type | Required | Default |
---|---|---|
number | No |
"closed_captions"
Write CC to output?
Type | Required | Default |
---|---|---|
boolean | No |
"force_progressive"
Force progressive?
Type | Required | Default |
---|---|---|
boolean | No | false |
"keep_fps"
Preserve the framerate?
Type | Required | Default |
---|---|---|
boolean | No | true |
"logo_url"
URL to an image file to use as a watermark.
Type | Required | Default |
---|---|---|
string | No |
"cloud_credentials"
See Below
Type | Required | Default |
---|---|---|
object | Yes |