Skip to content

TranscodeJobProps

Properties for defining a TranscodeJob.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-mps-transcodejob

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkmps"
&alicloudroscdkmps.TranscodeJobProps {
    Input: interface{},
    OutputBucket: interface{},
    Outputs: interface{},
    PipelineId: interface{},
    OutputLocation: interface{},
}

Properties

Name Type Description
Input interface{} Property input: Job input.
OutputBucket interface{} Property outputBucket: The name of the OSS bucket where the output files are stored.
Outputs interface{} Property outputs: The output configuration of the job.
PipelineId interface{} Property pipelineId: The ID of the pipeline.
OutputLocation interface{} Property outputLocation: The OSS region (OSS Region) where the output bucket resides.

InputRequired

Input interface{}
  • Type: interface{}

Property input: Job input.

  • In ApsaraVideo Media Processing APIs, the Object value must be URL-encoded using UTF-8 encoding.
  • The OSS region must match the region where MPS is deployed.

OutputBucketRequired

OutputBucket interface{}
  • Type: interface{}

Property outputBucket: The name of the OSS bucket where the output files are stored.


OutputsRequired

Outputs interface{}
  • Type: interface{}

Property outputs: The output configuration of the job.

Consists of a list of Output objects, JSON array, with a maximum size of 30.


PipelineIdRequired

PipelineId interface{}
  • Type: interface{}

Property pipelineId: The ID of the pipeline.


OutputLocationOptional

OutputLocation interface{}
  • Type: interface{}

Property outputLocation: The OSS region (OSS Region) where the output bucket resides.

  • The OSS bucket must be in the same region as the ApsaraVideo Media Processing service.
  • Follows the OSS bucket definition.

Protocols