api list 5
A better version of page 3 more accuracy but needs more formatting? I used offline AI models which don't have as much ram as chatgpt but this table was too large for free chatgpt.
Parameters
input
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 |