Skip to main content

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_provider"cloud_credentials"
    WhetherSee or not to use this cloud provider. This will be an object key if using a cloud provider, or a regular URL otherwise.Below

    Type Required Default
    booleanobject NoYes