1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. MpsProcessMediaOperation
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.MpsProcessMediaOperation

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Provides a resource to create a mps process_media_operation

    Example Usage

    Process mps media through CMQ

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const output = new tencentcloud.CosBucket("output", {
        bucket: `tf-bucket-mps-edit-media-output-${local.app_id}`,
        forceClean: true,
        acl: "public-read",
    });
    const object = tencentcloud.getCosBucketObject({
        bucket: `keep-bucket-${local.app_id}`,
        key: "/mps-test/test.mov",
    });
    const operation = new tencentcloud.MpsProcessMediaOperation("operation", {
        inputInfo: {
            type: "COS",
            cosInputInfo: {
                bucket: object.then(object => object.bucket),
                region: "%s",
                object: object.then(object => object.key),
            },
        },
        outputStorage: {
            type: "COS",
            cosOutputStorage: {
                bucket: output.bucket,
                region: "%s",
            },
        },
        outputDir: "output/",
        aiContentReviewTask: {
            definition: 10,
        },
        aiRecognitionTask: {
            definition: 10,
        },
        taskNotifyConfig: {
            cmqModel: "Queue",
            cmqRegion: "gz",
            queueName: "test",
            topicName: "test",
            notifyType: "CMQ",
        },
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    output = tencentcloud.CosBucket("output",
        bucket=f"tf-bucket-mps-edit-media-output-{local['app_id']}",
        force_clean=True,
        acl="public-read")
    object = tencentcloud.get_cos_bucket_object(bucket=f"keep-bucket-{local['app_id']}",
        key="/mps-test/test.mov")
    operation = tencentcloud.MpsProcessMediaOperation("operation",
        input_info={
            "type": "COS",
            "cos_input_info": {
                "bucket": object.bucket,
                "region": "%s",
                "object": object.key,
            },
        },
        output_storage={
            "type": "COS",
            "cos_output_storage": {
                "bucket": output.bucket,
                "region": "%s",
            },
        },
        output_dir="output/",
        ai_content_review_task={
            "definition": 10,
        },
        ai_recognition_task={
            "definition": 10,
        },
        task_notify_config={
            "cmq_model": "Queue",
            "cmq_region": "gz",
            "queue_name": "test",
            "topic_name": "test",
            "notify_type": "CMQ",
        })
    
    package main
    
    import (
    	"fmt"
    
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		output, err := tencentcloud.NewCosBucket(ctx, "output", &tencentcloud.CosBucketArgs{
    			Bucket:     pulumi.Sprintf("tf-bucket-mps-edit-media-output-%v", local.App_id),
    			ForceClean: pulumi.Bool(true),
    			Acl:        pulumi.String("public-read"),
    		})
    		if err != nil {
    			return err
    		}
    		object, err := tencentcloud.LookupCosBucketObject(ctx, &tencentcloud.LookupCosBucketObjectArgs{
    			Bucket: fmt.Sprintf("keep-bucket-%v", local.App_id),
    			Key:    "/mps-test/test.mov",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = tencentcloud.NewMpsProcessMediaOperation(ctx, "operation", &tencentcloud.MpsProcessMediaOperationArgs{
    			InputInfo: &tencentcloud.MpsProcessMediaOperationInputInfoArgs{
    				Type: pulumi.String("COS"),
    				CosInputInfo: &tencentcloud.MpsProcessMediaOperationInputInfoCosInputInfoArgs{
    					Bucket: pulumi.String(object.Bucket),
    					Region: pulumi.String("%s"),
    					Object: pulumi.String(object.Key),
    				},
    			},
    			OutputStorage: &tencentcloud.MpsProcessMediaOperationOutputStorageArgs{
    				Type: pulumi.String("COS"),
    				CosOutputStorage: &tencentcloud.MpsProcessMediaOperationOutputStorageCosOutputStorageArgs{
    					Bucket: output.Bucket,
    					Region: pulumi.String("%s"),
    				},
    			},
    			OutputDir: pulumi.String("output/"),
    			AiContentReviewTask: &tencentcloud.MpsProcessMediaOperationAiContentReviewTaskArgs{
    				Definition: pulumi.Float64(10),
    			},
    			AiRecognitionTask: &tencentcloud.MpsProcessMediaOperationAiRecognitionTaskArgs{
    				Definition: pulumi.Float64(10),
    			},
    			TaskNotifyConfig: &tencentcloud.MpsProcessMediaOperationTaskNotifyConfigArgs{
    				CmqModel:   pulumi.String("Queue"),
    				CmqRegion:  pulumi.String("gz"),
    				QueueName:  pulumi.String("test"),
    				TopicName:  pulumi.String("test"),
    				NotifyType: pulumi.String("CMQ"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var output = new Tencentcloud.CosBucket("output", new()
        {
            Bucket = $"tf-bucket-mps-edit-media-output-{local.App_id}",
            ForceClean = true,
            Acl = "public-read",
        });
    
        var @object = Tencentcloud.GetCosBucketObject.Invoke(new()
        {
            Bucket = $"keep-bucket-{local.App_id}",
            Key = "/mps-test/test.mov",
        });
    
        var operation = new Tencentcloud.MpsProcessMediaOperation("operation", new()
        {
            InputInfo = new Tencentcloud.Inputs.MpsProcessMediaOperationInputInfoArgs
            {
                Type = "COS",
                CosInputInfo = new Tencentcloud.Inputs.MpsProcessMediaOperationInputInfoCosInputInfoArgs
                {
                    Bucket = @object.Apply(@object => @object.Apply(getCosBucketObjectResult => getCosBucketObjectResult.Bucket)),
                    Region = "%s",
                    Object = @object.Apply(@object => @object.Apply(getCosBucketObjectResult => getCosBucketObjectResult.Key)),
                },
            },
            OutputStorage = new Tencentcloud.Inputs.MpsProcessMediaOperationOutputStorageArgs
            {
                Type = "COS",
                CosOutputStorage = new Tencentcloud.Inputs.MpsProcessMediaOperationOutputStorageCosOutputStorageArgs
                {
                    Bucket = output.Bucket,
                    Region = "%s",
                },
            },
            OutputDir = "output/",
            AiContentReviewTask = new Tencentcloud.Inputs.MpsProcessMediaOperationAiContentReviewTaskArgs
            {
                Definition = 10,
            },
            AiRecognitionTask = new Tencentcloud.Inputs.MpsProcessMediaOperationAiRecognitionTaskArgs
            {
                Definition = 10,
            },
            TaskNotifyConfig = new Tencentcloud.Inputs.MpsProcessMediaOperationTaskNotifyConfigArgs
            {
                CmqModel = "Queue",
                CmqRegion = "gz",
                QueueName = "test",
                TopicName = "test",
                NotifyType = "CMQ",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.CosBucket;
    import com.pulumi.tencentcloud.CosBucketArgs;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetCosBucketObjectArgs;
    import com.pulumi.tencentcloud.MpsProcessMediaOperation;
    import com.pulumi.tencentcloud.MpsProcessMediaOperationArgs;
    import com.pulumi.tencentcloud.inputs.MpsProcessMediaOperationInputInfoArgs;
    import com.pulumi.tencentcloud.inputs.MpsProcessMediaOperationInputInfoCosInputInfoArgs;
    import com.pulumi.tencentcloud.inputs.MpsProcessMediaOperationOutputStorageArgs;
    import com.pulumi.tencentcloud.inputs.MpsProcessMediaOperationOutputStorageCosOutputStorageArgs;
    import com.pulumi.tencentcloud.inputs.MpsProcessMediaOperationAiContentReviewTaskArgs;
    import com.pulumi.tencentcloud.inputs.MpsProcessMediaOperationAiRecognitionTaskArgs;
    import com.pulumi.tencentcloud.inputs.MpsProcessMediaOperationTaskNotifyConfigArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var output = new CosBucket("output", CosBucketArgs.builder()
                .bucket(String.format("tf-bucket-mps-edit-media-output-%s", local.app_id()))
                .forceClean(true)
                .acl("public-read")
                .build());
    
            final var object = TencentcloudFunctions.getCosBucketObject(GetCosBucketObjectArgs.builder()
                .bucket(String.format("keep-bucket-%s", local.app_id()))
                .key("/mps-test/test.mov")
                .build());
    
            var operation = new MpsProcessMediaOperation("operation", MpsProcessMediaOperationArgs.builder()
                .inputInfo(MpsProcessMediaOperationInputInfoArgs.builder()
                    .type("COS")
                    .cosInputInfo(MpsProcessMediaOperationInputInfoCosInputInfoArgs.builder()
                        .bucket(object.applyValue(getCosBucketObjectResult -> getCosBucketObjectResult.bucket()))
                        .region("%s")
                        .object(object.applyValue(getCosBucketObjectResult -> getCosBucketObjectResult.key()))
                        .build())
                    .build())
                .outputStorage(MpsProcessMediaOperationOutputStorageArgs.builder()
                    .type("COS")
                    .cosOutputStorage(MpsProcessMediaOperationOutputStorageCosOutputStorageArgs.builder()
                        .bucket(output.bucket())
                        .region("%s")
                        .build())
                    .build())
                .outputDir("output/")
                .aiContentReviewTask(MpsProcessMediaOperationAiContentReviewTaskArgs.builder()
                    .definition(10)
                    .build())
                .aiRecognitionTask(MpsProcessMediaOperationAiRecognitionTaskArgs.builder()
                    .definition(10)
                    .build())
                .taskNotifyConfig(MpsProcessMediaOperationTaskNotifyConfigArgs.builder()
                    .cmqModel("Queue")
                    .cmqRegion("gz")
                    .queueName("test")
                    .topicName("test")
                    .notifyType("CMQ")
                    .build())
                .build());
    
        }
    }
    
    resources:
      output:
        type: tencentcloud:CosBucket
        properties:
          bucket: tf-bucket-mps-edit-media-output-${local.app_id}
          forceClean: true
          acl: public-read
      operation:
        type: tencentcloud:MpsProcessMediaOperation
        properties:
          inputInfo:
            type: COS
            cosInputInfo:
              bucket: ${object.bucket}
              region: '%s'
              object: ${object.key}
          outputStorage:
            type: COS
            cosOutputStorage:
              bucket: ${output.bucket}
              region: '%s'
          outputDir: output/
          aiContentReviewTask:
            definition: 10
          aiRecognitionTask:
            definition: 10
          taskNotifyConfig:
            cmqModel: Queue
            cmqRegion: gz
            queueName: test
            topicName: test
            notifyType: CMQ
    variables:
      object:
        fn::invoke:
          function: tencentcloud:getCosBucketObject
          arguments:
            bucket: keep-bucket-${local.app_id}
            key: /mps-test/test.mov
    

    Create MpsProcessMediaOperation Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new MpsProcessMediaOperation(name: string, args: MpsProcessMediaOperationArgs, opts?: CustomResourceOptions);
    @overload
    def MpsProcessMediaOperation(resource_name: str,
                                 args: MpsProcessMediaOperationArgs,
                                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def MpsProcessMediaOperation(resource_name: str,
                                 opts: Optional[ResourceOptions] = None,
                                 input_info: Optional[MpsProcessMediaOperationInputInfoArgs] = None,
                                 mps_process_media_operation_id: Optional[str] = None,
                                 output_storage: Optional[MpsProcessMediaOperationOutputStorageArgs] = None,
                                 ai_recognition_task: Optional[MpsProcessMediaOperationAiRecognitionTaskArgs] = None,
                                 ai_content_review_task: Optional[MpsProcessMediaOperationAiContentReviewTaskArgs] = None,
                                 media_process_task: Optional[MpsProcessMediaOperationMediaProcessTaskArgs] = None,
                                 ai_analysis_task: Optional[MpsProcessMediaOperationAiAnalysisTaskArgs] = None,
                                 output_dir: Optional[str] = None,
                                 ai_quality_control_task: Optional[MpsProcessMediaOperationAiQualityControlTaskArgs] = None,
                                 schedule_id: Optional[float] = None,
                                 session_context: Optional[str] = None,
                                 session_id: Optional[str] = None,
                                 task_notify_config: Optional[MpsProcessMediaOperationTaskNotifyConfigArgs] = None,
                                 task_type: Optional[str] = None,
                                 tasks_priority: Optional[float] = None)
    func NewMpsProcessMediaOperation(ctx *Context, name string, args MpsProcessMediaOperationArgs, opts ...ResourceOption) (*MpsProcessMediaOperation, error)
    public MpsProcessMediaOperation(string name, MpsProcessMediaOperationArgs args, CustomResourceOptions? opts = null)
    public MpsProcessMediaOperation(String name, MpsProcessMediaOperationArgs args)
    public MpsProcessMediaOperation(String name, MpsProcessMediaOperationArgs args, CustomResourceOptions options)
    
    type: tencentcloud:MpsProcessMediaOperation
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args MpsProcessMediaOperationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args MpsProcessMediaOperationArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args MpsProcessMediaOperationArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args MpsProcessMediaOperationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args MpsProcessMediaOperationArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    MpsProcessMediaOperation Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The MpsProcessMediaOperation resource accepts the following input properties:

    InputInfo MpsProcessMediaOperationInputInfo
    The information of the file to process.
    AiAnalysisTask MpsProcessMediaOperationAiAnalysisTask
    Video content analysis task parameter.
    AiContentReviewTask MpsProcessMediaOperationAiContentReviewTask
    Type parameter of a video content audit task.
    AiQualityControlTask MpsProcessMediaOperationAiQualityControlTask
    The parameters of a quality control task.
    AiRecognitionTask MpsProcessMediaOperationAiRecognitionTask
    Type parameter of a video content recognition task.
    MediaProcessTask MpsProcessMediaOperationMediaProcessTask
    The media processing parameters to use.
    MpsProcessMediaOperationId string
    ID of the resource.
    OutputDir string
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    OutputStorage MpsProcessMediaOperationOutputStorage
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    ScheduleId double
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    SessionContext string
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    SessionId string
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    TaskNotifyConfig MpsProcessMediaOperationTaskNotifyConfig
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    TaskType string
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    TasksPriority double
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    InputInfo MpsProcessMediaOperationInputInfoArgs
    The information of the file to process.
    AiAnalysisTask MpsProcessMediaOperationAiAnalysisTaskArgs
    Video content analysis task parameter.
    AiContentReviewTask MpsProcessMediaOperationAiContentReviewTaskArgs
    Type parameter of a video content audit task.
    AiQualityControlTask MpsProcessMediaOperationAiQualityControlTaskArgs
    The parameters of a quality control task.
    AiRecognitionTask MpsProcessMediaOperationAiRecognitionTaskArgs
    Type parameter of a video content recognition task.
    MediaProcessTask MpsProcessMediaOperationMediaProcessTaskArgs
    The media processing parameters to use.
    MpsProcessMediaOperationId string
    ID of the resource.
    OutputDir string
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    OutputStorage MpsProcessMediaOperationOutputStorageArgs
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    ScheduleId float64
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    SessionContext string
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    SessionId string
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    TaskNotifyConfig MpsProcessMediaOperationTaskNotifyConfigArgs
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    TaskType string
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    TasksPriority float64
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    inputInfo MpsProcessMediaOperationInputInfo
    The information of the file to process.
    aiAnalysisTask MpsProcessMediaOperationAiAnalysisTask
    Video content analysis task parameter.
    aiContentReviewTask MpsProcessMediaOperationAiContentReviewTask
    Type parameter of a video content audit task.
    aiQualityControlTask MpsProcessMediaOperationAiQualityControlTask
    The parameters of a quality control task.
    aiRecognitionTask MpsProcessMediaOperationAiRecognitionTask
    Type parameter of a video content recognition task.
    mediaProcessTask MpsProcessMediaOperationMediaProcessTask
    The media processing parameters to use.
    mpsProcessMediaOperationId String
    ID of the resource.
    outputDir String
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    outputStorage MpsProcessMediaOperationOutputStorage
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    scheduleId Double
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    sessionContext String
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    sessionId String
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    taskNotifyConfig MpsProcessMediaOperationTaskNotifyConfig
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    taskType String
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasksPriority Double
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    inputInfo MpsProcessMediaOperationInputInfo
    The information of the file to process.
    aiAnalysisTask MpsProcessMediaOperationAiAnalysisTask
    Video content analysis task parameter.
    aiContentReviewTask MpsProcessMediaOperationAiContentReviewTask
    Type parameter of a video content audit task.
    aiQualityControlTask MpsProcessMediaOperationAiQualityControlTask
    The parameters of a quality control task.
    aiRecognitionTask MpsProcessMediaOperationAiRecognitionTask
    Type parameter of a video content recognition task.
    mediaProcessTask MpsProcessMediaOperationMediaProcessTask
    The media processing parameters to use.
    mpsProcessMediaOperationId string
    ID of the resource.
    outputDir string
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    outputStorage MpsProcessMediaOperationOutputStorage
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    scheduleId number
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    sessionContext string
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    sessionId string
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    taskNotifyConfig MpsProcessMediaOperationTaskNotifyConfig
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    taskType string
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasksPriority number
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    input_info MpsProcessMediaOperationInputInfoArgs
    The information of the file to process.
    ai_analysis_task MpsProcessMediaOperationAiAnalysisTaskArgs
    Video content analysis task parameter.
    ai_content_review_task MpsProcessMediaOperationAiContentReviewTaskArgs
    Type parameter of a video content audit task.
    ai_quality_control_task MpsProcessMediaOperationAiQualityControlTaskArgs
    The parameters of a quality control task.
    ai_recognition_task MpsProcessMediaOperationAiRecognitionTaskArgs
    Type parameter of a video content recognition task.
    media_process_task MpsProcessMediaOperationMediaProcessTaskArgs
    The media processing parameters to use.
    mps_process_media_operation_id str
    ID of the resource.
    output_dir str
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    output_storage MpsProcessMediaOperationOutputStorageArgs
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    schedule_id float
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    session_context str
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    session_id str
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    task_notify_config MpsProcessMediaOperationTaskNotifyConfigArgs
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    task_type str
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasks_priority float
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    inputInfo Property Map
    The information of the file to process.
    aiAnalysisTask Property Map
    Video content analysis task parameter.
    aiContentReviewTask Property Map
    Type parameter of a video content audit task.
    aiQualityControlTask Property Map
    The parameters of a quality control task.
    aiRecognitionTask Property Map
    Type parameter of a video content recognition task.
    mediaProcessTask Property Map
    The media processing parameters to use.
    mpsProcessMediaOperationId String
    ID of the resource.
    outputDir String
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    outputStorage Property Map
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    scheduleId Number
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    sessionContext String
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    sessionId String
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    taskNotifyConfig Property Map
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    taskType String
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasksPriority Number
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the MpsProcessMediaOperation resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing MpsProcessMediaOperation Resource

    Get an existing MpsProcessMediaOperation resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: MpsProcessMediaOperationState, opts?: CustomResourceOptions): MpsProcessMediaOperation
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ai_analysis_task: Optional[MpsProcessMediaOperationAiAnalysisTaskArgs] = None,
            ai_content_review_task: Optional[MpsProcessMediaOperationAiContentReviewTaskArgs] = None,
            ai_quality_control_task: Optional[MpsProcessMediaOperationAiQualityControlTaskArgs] = None,
            ai_recognition_task: Optional[MpsProcessMediaOperationAiRecognitionTaskArgs] = None,
            input_info: Optional[MpsProcessMediaOperationInputInfoArgs] = None,
            media_process_task: Optional[MpsProcessMediaOperationMediaProcessTaskArgs] = None,
            mps_process_media_operation_id: Optional[str] = None,
            output_dir: Optional[str] = None,
            output_storage: Optional[MpsProcessMediaOperationOutputStorageArgs] = None,
            schedule_id: Optional[float] = None,
            session_context: Optional[str] = None,
            session_id: Optional[str] = None,
            task_notify_config: Optional[MpsProcessMediaOperationTaskNotifyConfigArgs] = None,
            task_type: Optional[str] = None,
            tasks_priority: Optional[float] = None) -> MpsProcessMediaOperation
    func GetMpsProcessMediaOperation(ctx *Context, name string, id IDInput, state *MpsProcessMediaOperationState, opts ...ResourceOption) (*MpsProcessMediaOperation, error)
    public static MpsProcessMediaOperation Get(string name, Input<string> id, MpsProcessMediaOperationState? state, CustomResourceOptions? opts = null)
    public static MpsProcessMediaOperation get(String name, Output<String> id, MpsProcessMediaOperationState state, CustomResourceOptions options)
    resources:  _:    type: tencentcloud:MpsProcessMediaOperation    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AiAnalysisTask MpsProcessMediaOperationAiAnalysisTask
    Video content analysis task parameter.
    AiContentReviewTask MpsProcessMediaOperationAiContentReviewTask
    Type parameter of a video content audit task.
    AiQualityControlTask MpsProcessMediaOperationAiQualityControlTask
    The parameters of a quality control task.
    AiRecognitionTask MpsProcessMediaOperationAiRecognitionTask
    Type parameter of a video content recognition task.
    InputInfo MpsProcessMediaOperationInputInfo
    The information of the file to process.
    MediaProcessTask MpsProcessMediaOperationMediaProcessTask
    The media processing parameters to use.
    MpsProcessMediaOperationId string
    ID of the resource.
    OutputDir string
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    OutputStorage MpsProcessMediaOperationOutputStorage
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    ScheduleId double
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    SessionContext string
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    SessionId string
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    TaskNotifyConfig MpsProcessMediaOperationTaskNotifyConfig
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    TaskType string
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    TasksPriority double
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    AiAnalysisTask MpsProcessMediaOperationAiAnalysisTaskArgs
    Video content analysis task parameter.
    AiContentReviewTask MpsProcessMediaOperationAiContentReviewTaskArgs
    Type parameter of a video content audit task.
    AiQualityControlTask MpsProcessMediaOperationAiQualityControlTaskArgs
    The parameters of a quality control task.
    AiRecognitionTask MpsProcessMediaOperationAiRecognitionTaskArgs
    Type parameter of a video content recognition task.
    InputInfo MpsProcessMediaOperationInputInfoArgs
    The information of the file to process.
    MediaProcessTask MpsProcessMediaOperationMediaProcessTaskArgs
    The media processing parameters to use.
    MpsProcessMediaOperationId string
    ID of the resource.
    OutputDir string
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    OutputStorage MpsProcessMediaOperationOutputStorageArgs
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    ScheduleId float64
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    SessionContext string
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    SessionId string
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    TaskNotifyConfig MpsProcessMediaOperationTaskNotifyConfigArgs
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    TaskType string
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    TasksPriority float64
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    aiAnalysisTask MpsProcessMediaOperationAiAnalysisTask
    Video content analysis task parameter.
    aiContentReviewTask MpsProcessMediaOperationAiContentReviewTask
    Type parameter of a video content audit task.
    aiQualityControlTask MpsProcessMediaOperationAiQualityControlTask
    The parameters of a quality control task.
    aiRecognitionTask MpsProcessMediaOperationAiRecognitionTask
    Type parameter of a video content recognition task.
    inputInfo MpsProcessMediaOperationInputInfo
    The information of the file to process.
    mediaProcessTask MpsProcessMediaOperationMediaProcessTask
    The media processing parameters to use.
    mpsProcessMediaOperationId String
    ID of the resource.
    outputDir String
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    outputStorage MpsProcessMediaOperationOutputStorage
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    scheduleId Double
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    sessionContext String
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    sessionId String
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    taskNotifyConfig MpsProcessMediaOperationTaskNotifyConfig
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    taskType String
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasksPriority Double
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    aiAnalysisTask MpsProcessMediaOperationAiAnalysisTask
    Video content analysis task parameter.
    aiContentReviewTask MpsProcessMediaOperationAiContentReviewTask
    Type parameter of a video content audit task.
    aiQualityControlTask MpsProcessMediaOperationAiQualityControlTask
    The parameters of a quality control task.
    aiRecognitionTask MpsProcessMediaOperationAiRecognitionTask
    Type parameter of a video content recognition task.
    inputInfo MpsProcessMediaOperationInputInfo
    The information of the file to process.
    mediaProcessTask MpsProcessMediaOperationMediaProcessTask
    The media processing parameters to use.
    mpsProcessMediaOperationId string
    ID of the resource.
    outputDir string
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    outputStorage MpsProcessMediaOperationOutputStorage
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    scheduleId number
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    sessionContext string
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    sessionId string
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    taskNotifyConfig MpsProcessMediaOperationTaskNotifyConfig
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    taskType string
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasksPriority number
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    ai_analysis_task MpsProcessMediaOperationAiAnalysisTaskArgs
    Video content analysis task parameter.
    ai_content_review_task MpsProcessMediaOperationAiContentReviewTaskArgs
    Type parameter of a video content audit task.
    ai_quality_control_task MpsProcessMediaOperationAiQualityControlTaskArgs
    The parameters of a quality control task.
    ai_recognition_task MpsProcessMediaOperationAiRecognitionTaskArgs
    Type parameter of a video content recognition task.
    input_info MpsProcessMediaOperationInputInfoArgs
    The information of the file to process.
    media_process_task MpsProcessMediaOperationMediaProcessTaskArgs
    The media processing parameters to use.
    mps_process_media_operation_id str
    ID of the resource.
    output_dir str
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    output_storage MpsProcessMediaOperationOutputStorageArgs
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    schedule_id float
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    session_context str
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    session_id str
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    task_notify_config MpsProcessMediaOperationTaskNotifyConfigArgs
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    task_type str
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasks_priority float
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.
    aiAnalysisTask Property Map
    Video content analysis task parameter.
    aiContentReviewTask Property Map
    Type parameter of a video content audit task.
    aiQualityControlTask Property Map
    The parameters of a quality control task.
    aiRecognitionTask Property Map
    Type parameter of a video content recognition task.
    inputInfo Property Map
    The information of the file to process.
    mediaProcessTask Property Map
    The media processing parameters to use.
    mpsProcessMediaOperationId String
    ID of the resource.
    outputDir String
    The directory to save the media processing output file, which must start and end with /, such as /movie/201907/.If you do not specify this parameter, the file will be saved to the directory specified in InputInfo.
    outputStorage Property Map
    The storage location of the media processing output file. If this parameter is left empty, the storage location in InputInfo will be inherited.
    scheduleId Number
    The scheme ID.Note 1: About OutputStorage and OutputDirIf an output storage and directory are specified for a subtask of the scheme, those output settings will be applied.If an output storage and directory are not specified for the subtasks of a scheme, the output parameters passed in the ProcessMedia API will be applied.Note 2: If TaskNotifyConfig is specified, the specified settings will be used instead of the default callback settings of the scheme.Note 3: The trigger configured for a scheme is for automatically starting a scheme. It stops working when you manually call this API to start a scheme.
    sessionContext String
    The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.
    sessionId String
    The ID used for deduplication. If there was a request with the same ID in the last three days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or an empty string is entered, no deduplication will be performed.
    taskNotifyConfig Property Map
    Event notification information of a task. If this parameter is left empty, no event notifications will be obtained.
    taskType String
    The task type. Online (default): A task that is executed immediately. Offline: A task that is executed when the system is idle (within three days by default).
    tasksPriority Number
    Task flow priority. The higher the value, the higher the priority. Value range: [-10, 10]. If this parameter is left empty, 0 will be used.

    Supporting Types

    MpsProcessMediaOperationAiAnalysisTask, MpsProcessMediaOperationAiAnalysisTaskArgs

    Definition double
    Video content analysis template ID.
    ExtendedParameter string
    An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
    Definition float64
    Video content analysis template ID.
    ExtendedParameter string
    An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
    definition Double
    Video content analysis template ID.
    extendedParameter String
    An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
    definition number
    Video content analysis template ID.
    extendedParameter string
    An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
    definition float
    Video content analysis template ID.
    extended_parameter str
    An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.
    definition Number
    Video content analysis template ID.
    extendedParameter String
    An extended parameter, whose value is a stringfied JSON.Note: This parameter is for customers with special requirements. It needs to be customized offline.Note: This field may return null, indicating that no valid values can be obtained.

    MpsProcessMediaOperationAiContentReviewTask, MpsProcessMediaOperationAiContentReviewTaskArgs

    Definition double
    Video content audit template ID.
    Definition float64
    Video content audit template ID.
    definition Double
    Video content audit template ID.
    definition number
    Video content audit template ID.
    definition float
    Video content audit template ID.
    definition Number
    Video content audit template ID.

    MpsProcessMediaOperationAiQualityControlTask, MpsProcessMediaOperationAiQualityControlTaskArgs

    ChannelExtPara string
    The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
    Definition double
    The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
    ChannelExtPara string
    The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
    Definition float64
    The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
    channelExtPara String
    The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
    definition Double
    The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
    channelExtPara string
    The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
    definition number
    The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
    channel_ext_para str
    The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
    definition float
    The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.
    channelExtPara String
    The channel extension parameter, which is a serialized JSON string.Note: This field may return null, indicating that no valid values can be obtained.
    definition Number
    The ID of the quality control template.Note: This field may return null, indicating that no valid values can be obtained.

    MpsProcessMediaOperationAiRecognitionTask, MpsProcessMediaOperationAiRecognitionTaskArgs

    Definition double
    Intelligent video recognition template ID.
    Definition float64
    Intelligent video recognition template ID.
    definition Double
    Intelligent video recognition template ID.
    definition number
    Intelligent video recognition template ID.
    definition float
    Intelligent video recognition template ID.
    definition Number
    Intelligent video recognition template ID.

    MpsProcessMediaOperationInputInfo, MpsProcessMediaOperationInputInfoArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationInputInfoS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationInputInfoUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationInputInfoS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationInputInfoUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationInputInfoS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationInputInfoUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationInputInfoS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationInputInfoUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationInputInfoS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationInputInfoUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationInputInfoCosInputInfo, MpsProcessMediaOperationInputInfoCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationInputInfoS3InputInfo, MpsProcessMediaOperationInputInfoS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationInputInfoUrlInputInfo, MpsProcessMediaOperationInputInfoUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTask, MpsProcessMediaOperationMediaProcessTaskArgs

    adaptive_dynamic_streaming_task_sets Sequence[MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSet]
    List of adaptive bitrate streaming tasks.
    animated_graphic_task_sets Sequence[MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSet]
    List of animated image generating tasks.
    image_sprite_task_sets Sequence[MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSet]
    List of image sprite generating tasks.
    sample_snapshot_task_sets Sequence[MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSet]
    List of sampled screencapturing tasks.
    snapshot_by_time_offset_task_sets Sequence[MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSet]
    List of time point screencapturing tasks.
    transcode_task_sets Sequence[MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSet]
    List of transcoding tasks.
    adaptiveDynamicStreamingTaskSets List<Property Map>
    List of adaptive bitrate streaming tasks.
    animatedGraphicTaskSets List<Property Map>
    List of animated image generating tasks.
    imageSpriteTaskSets List<Property Map>
    List of image sprite generating tasks.
    sampleSnapshotTaskSets List<Property Map>
    List of sampled screencapturing tasks.
    snapshotByTimeOffsetTaskSets List<Property Map>
    List of time point screencapturing tasks.
    transcodeTaskSets List<Property Map>
    List of transcoding tasks.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSet, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetArgs

    Definition double
    ID of a watermarking template.
    AddOnSubtitles List<MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle>
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage
    Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
    SegmentObjectName string
    The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
    SubStreamObjectName string
    The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
    WatermarkSets List<MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.
    Definition float64
    ID of a watermarking template.
    AddOnSubtitles []MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage
    Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
    SegmentObjectName string
    The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
    SubStreamObjectName string
    The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
    WatermarkSets []MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet
    List of up to 10 image or text watermarks.
    definition Double
    ID of a watermarking template.
    addOnSubtitles List<MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle>
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage
    Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
    segmentObjectName String
    The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
    subStreamObjectName String
    The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
    watermarkSets List<MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.
    definition number
    ID of a watermarking template.
    addOnSubtitles MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle[]
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath string
    The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage
    Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
    segmentObjectName string
    The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
    subStreamObjectName string
    The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
    watermarkSets MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet[]
    List of up to 10 image or text watermarks.
    definition float
    ID of a watermarking template.
    add_on_subtitles Sequence[MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle]
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    output_object_path str
    The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
    output_storage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage
    Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
    segment_object_name str
    The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
    sub_stream_object_name str
    The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
    watermark_sets Sequence[MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet]
    List of up to 10 image or text watermarks.
    definition Number
    ID of a watermarking template.
    addOnSubtitles List<Property Map>
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    The relative or absolute output path of the manifest file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}.{format}.
    outputStorage Property Map
    Target bucket of an output file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: this field may return null, indicating that no valid values can be obtained.
    segmentObjectName String
    The relative output path of the segment file after being transcoded to adaptive bitrate streaming (in HLS format only). If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}.
    subStreamObjectName String
    The relative output path of the substream file after being transcoded to adaptive bitrate streaming. If this parameter is left empty, a relative path in the following format will be used by default: {inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}.
    watermarkSets List<Property Map>
    List of up to 10 image or text watermarks.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitle, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleArgs

    Subtitle MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    Subtitle MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle Property Map
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitle, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfo, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfo, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetAddOnSubtitleSubtitleUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorage, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageArgs

    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cos_output_storage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3_output_storage MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage Property Map
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage Property Map
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorage, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageCosOutputStorageArgs

    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket str
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region str
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorage, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetOutputStorageS3OutputStorageArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to upload files to the AWS S3 object.
    s3_secret_key str
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSet, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetArgs

    Definition double
    ID of a watermarking template.
    EndTimeOffset double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    Definition float64
    ID of a watermarking template.
    EndTimeOffset float64
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset float64
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Double
    ID of a watermarking template.
    endTimeOffset Double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition number
    ID of a watermarking template.
    endTimeOffset number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition float
    ID of a watermarking template.
    end_time_offset float
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    raw_parameter MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    start_time_offset float
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svg_content str
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    text_content str
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Number
    ID of a watermarking template.
    endTimeOffset Number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter Property Map
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameter, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterArgs

    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type str
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinate_origin str
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    image_template MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    x_pos str
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    y_pos str
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate Property Map
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplate, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateArgs

    ImageContent MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    ImageContent MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    image_content MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height str
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeat_type str
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width str
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent Property Map
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContent, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskAdaptiveDynamicStreamingTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSet, MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetArgs

    Definition double
    Animated image generating template ID.
    EndTimeOffset double
    End time of an animated image in a video in seconds.
    StartTimeOffset double
    Start time of an animated image in a video in seconds.
    OutputObjectPath string
    Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage
    Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    Definition float64
    Animated image generating template ID.
    EndTimeOffset float64
    End time of an animated image in a video in seconds.
    StartTimeOffset float64
    Start time of an animated image in a video in seconds.
    OutputObjectPath string
    Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage
    Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    definition Double
    Animated image generating template ID.
    endTimeOffset Double
    End time of an animated image in a video in seconds.
    startTimeOffset Double
    Start time of an animated image in a video in seconds.
    outputObjectPath String
    Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage
    Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    definition number
    Animated image generating template ID.
    endTimeOffset number
    End time of an animated image in a video in seconds.
    startTimeOffset number
    Start time of an animated image in a video in seconds.
    outputObjectPath string
    Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage
    Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    definition float
    Animated image generating template ID.
    end_time_offset float
    End time of an animated image in a video in seconds.
    start_time_offset float
    Start time of an animated image in a video in seconds.
    output_object_path str
    Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
    output_storage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage
    Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    definition Number
    Animated image generating template ID.
    endTimeOffset Number
    End time of an animated image in a video in seconds.
    startTimeOffset Number
    Start time of an animated image in a video in seconds.
    outputObjectPath String
    Output path to a generated animated image file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_animatedGraphic_{definition}.{format}.
    outputStorage Property Map
    Target bucket of a generated animated image file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.

    MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorage, MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageArgs

    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cos_output_storage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3_output_storage MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage Property Map
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage Property Map
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorage, MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageCosOutputStorageArgs

    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket str
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region str
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

    MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorage, MpsProcessMediaOperationMediaProcessTaskAnimatedGraphicTaskSetOutputStorageS3OutputStorageArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to upload files to the AWS S3 object.
    s3_secret_key str
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSet, MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetArgs

    Definition double
    ID of an image sprite generating template.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat
    Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage
    Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    WebVttObjectName string
    Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
    Definition float64
    ID of an image sprite generating template.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat
    Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage
    Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    WebVttObjectName string
    Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
    definition Double
    ID of an image sprite generating template.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat
    Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage
    Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    webVttObjectName String
    Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
    definition number
    ID of an image sprite generating template.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat
    Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath string
    Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage
    Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    webVttObjectName string
    Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
    definition float
    ID of an image sprite generating template.
    object_number_format MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat
    Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
    output_object_path str
    Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
    output_storage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage
    Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    web_vtt_object_name str
    Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.
    definition Number
    ID of an image sprite generating template.
    objectNumberFormat Property Map
    Rule of the {number} variable in the image sprite output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Output path to a generated image sprite file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}_{number}.{format}.
    outputStorage Property Map
    Target bucket of a generated image sprite. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    webVttObjectName String
    Output path to the WebVTT file after an image sprite is generated, which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_imageSprite_{definition}.{format}.

    MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormat, MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetObjectNumberFormatArgs

    Increment double
    Increment of the {number} variable. Default value: 1.
    InitialValue double
    Start value of the {number} variable. Default value: 0.
    MinLength double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    Increment float64
    Increment of the {number} variable. Default value: 1.
    InitialValue float64
    Start value of the {number} variable. Default value: 0.
    MinLength float64
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Double
    Increment of the {number} variable. Default value: 1.
    initialValue Double
    Start value of the {number} variable. Default value: 0.
    minLength Double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment number
    Increment of the {number} variable. Default value: 1.
    initialValue number
    Start value of the {number} variable. Default value: 0.
    minLength number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment float
    Increment of the {number} variable. Default value: 1.
    initial_value float
    Start value of the {number} variable. Default value: 0.
    min_length float
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    place_holder str
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Number
    Increment of the {number} variable. Default value: 1.
    initialValue Number
    Start value of the {number} variable. Default value: 0.
    minLength Number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

    MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorage, MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageArgs

    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cos_output_storage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3_output_storage MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage Property Map
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage Property Map
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorage, MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageCosOutputStorageArgs

    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket str
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region str
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

    MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorage, MpsProcessMediaOperationMediaProcessTaskImageSpriteTaskSetOutputStorageS3OutputStorageArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to upload files to the AWS S3 object.
    s3_secret_key str
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSet, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetArgs

    Definition double
    ID of a watermarking template.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat
    Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage
    Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    WatermarkSets List<MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    Definition float64
    ID of a watermarking template.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat
    Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage
    Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    WatermarkSets []MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition Double
    ID of a watermarking template.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat
    Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage
    Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    watermarkSets List<MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition number
    ID of a watermarking template.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat
    Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath string
    Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage
    Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    watermarkSets MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet[]
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition float
    ID of a watermarking template.
    object_number_format MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat
    Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    output_object_path str
    Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
    output_storage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage
    Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    watermark_sets Sequence[MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet]
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition Number
    ID of a watermarking template.
    objectNumberFormat Property Map
    Rule of the {number} variable in the sampled screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Output path to a generated sampled screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_sampleSnapshot_{definition}_{number}.{format}.
    outputStorage Property Map
    Target bucket of a sampled screenshot. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    watermarkSets List<Property Map>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormat, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetObjectNumberFormatArgs

    Increment double
    Increment of the {number} variable. Default value: 1.
    InitialValue double
    Start value of the {number} variable. Default value: 0.
    MinLength double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    Increment float64
    Increment of the {number} variable. Default value: 1.
    InitialValue float64
    Start value of the {number} variable. Default value: 0.
    MinLength float64
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Double
    Increment of the {number} variable. Default value: 1.
    initialValue Double
    Start value of the {number} variable. Default value: 0.
    minLength Double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment number
    Increment of the {number} variable. Default value: 1.
    initialValue number
    Start value of the {number} variable. Default value: 0.
    minLength number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment float
    Increment of the {number} variable. Default value: 1.
    initial_value float
    Start value of the {number} variable. Default value: 0.
    min_length float
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    place_holder str
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Number
    Increment of the {number} variable. Default value: 1.
    initialValue Number
    Start value of the {number} variable. Default value: 0.
    minLength Number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorage, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageArgs

    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cos_output_storage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3_output_storage MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage Property Map
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage Property Map
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorage, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageCosOutputStorageArgs

    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket str
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region str
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorage, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetOutputStorageS3OutputStorageArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to upload files to the AWS S3 object.
    s3_secret_key str
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSet, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetArgs

    Definition double
    ID of a watermarking template.
    EndTimeOffset double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    Definition float64
    ID of a watermarking template.
    EndTimeOffset float64
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset float64
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Double
    ID of a watermarking template.
    endTimeOffset Double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition number
    ID of a watermarking template.
    endTimeOffset number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition float
    ID of a watermarking template.
    end_time_offset float
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    raw_parameter MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    start_time_offset float
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svg_content str
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    text_content str
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Number
    ID of a watermarking template.
    endTimeOffset Number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter Property Map
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameter, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterArgs

    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type str
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinate_origin str
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    image_template MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    x_pos str
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    y_pos str
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate Property Map
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplate, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateArgs

    ImageContent MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    ImageContent MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    image_content MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height str
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeat_type str
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width str
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent Property Map
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContent, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskSampleSnapshotTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSet, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetArgs

    Definition double
    ID of a watermarking template.
    ExtTimeOffsetSets List<string>
    List of screenshot time points in the format of s or %:If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second;If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat
    Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage
    Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    TimeOffsetSets List<double>
    List of time points of screenshots in <font color=red>seconds</font>.
    WatermarkSets List<MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    Definition float64
    ID of a watermarking template.
    ExtTimeOffsetSets []string
    List of screenshot time points in the format of s or %:If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second;If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat
    Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage
    Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    TimeOffsetSets []float64
    List of time points of screenshots in <font color=red>seconds</font>.
    WatermarkSets []MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition Double
    ID of a watermarking template.
    extTimeOffsetSets List<String>
    List of screenshot time points in the format of s or %:If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second;If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat
    Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage
    Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    timeOffsetSets List<Double>
    List of time points of screenshots in <font color=red>seconds</font>.
    watermarkSets List<MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition number
    ID of a watermarking template.
    extTimeOffsetSets string[]
    List of screenshot time points in the format of s or %:If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second;If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat
    Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath string
    Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage
    Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    timeOffsetSets number[]
    List of time points of screenshots in <font color=red>seconds</font>.
    watermarkSets MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet[]
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition float
    ID of a watermarking template.
    ext_time_offset_sets Sequence[str]
    List of screenshot time points in the format of s or %:If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second;If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
    object_number_format MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat
    Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    output_object_path str
    Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
    output_storage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage
    Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    time_offset_sets Sequence[float]
    List of time points of screenshots in <font color=red>seconds</font>.
    watermark_sets Sequence[MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet]
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition Number
    ID of a watermarking template.
    extTimeOffsetSets List<String>
    List of screenshot time points in the format of s or %:If the string ends in s, it means that the time point is in seconds; for example, 3.5s means that the time point is the 3.5th second;If the string ends in %, it means that the time point is the specified percentage of the video duration; for example, 10% means that the time point is 10% of the video duration.
    objectNumberFormat Property Map
    Rule of the {number} variable in the time point screenshot output path.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Output path to a generated time point screenshot, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_snapshotByTimeOffset_{definition}_{number}.{format}.
    outputStorage Property Map
    Target bucket of a generated time point screenshot file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    timeOffsetSets List<Number>
    List of time points of screenshots in <font color=red>seconds</font>.
    watermarkSets List<Property Map>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormat, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetObjectNumberFormatArgs

    Increment double
    Increment of the {number} variable. Default value: 1.
    InitialValue double
    Start value of the {number} variable. Default value: 0.
    MinLength double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    Increment float64
    Increment of the {number} variable. Default value: 1.
    InitialValue float64
    Start value of the {number} variable. Default value: 0.
    MinLength float64
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Double
    Increment of the {number} variable. Default value: 1.
    initialValue Double
    Start value of the {number} variable. Default value: 0.
    minLength Double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment number
    Increment of the {number} variable. Default value: 1.
    initialValue number
    Start value of the {number} variable. Default value: 0.
    minLength number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment float
    Increment of the {number} variable. Default value: 1.
    initial_value float
    Start value of the {number} variable. Default value: 0.
    min_length float
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    place_holder str
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Number
    Increment of the {number} variable. Default value: 1.
    initialValue Number
    Start value of the {number} variable. Default value: 0.
    minLength Number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorage, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageArgs

    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cos_output_storage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3_output_storage MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage Property Map
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage Property Map
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorage, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageCosOutputStorageArgs

    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket str
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region str
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorage, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetOutputStorageS3OutputStorageArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to upload files to the AWS S3 object.
    s3_secret_key str
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSet, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetArgs

    Definition double
    ID of a watermarking template.
    EndTimeOffset double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    Definition float64
    ID of a watermarking template.
    EndTimeOffset float64
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset float64
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Double
    ID of a watermarking template.
    endTimeOffset Double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition number
    ID of a watermarking template.
    endTimeOffset number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition float
    ID of a watermarking template.
    end_time_offset float
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    raw_parameter MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    start_time_offset float
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svg_content str
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    text_content str
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Number
    ID of a watermarking template.
    endTimeOffset Number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter Property Map
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameter, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterArgs

    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type str
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinate_origin str
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    image_template MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    x_pos str
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    y_pos str
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate Property Map
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplate, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateArgs

    ImageContent MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    ImageContent MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    image_content MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height str
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeat_type str
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width str
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent Property Map
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContent, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskSnapshotByTimeOffsetTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSet, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetArgs

    Definition double
    ID of a watermarking template.
    EndTimeOffset double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    HeadTailParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter
    Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
    MosaicSets List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet>
    List of blurs. Up to 10 ones can be supported.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat
    Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage
    Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    OverrideParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter
    Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
    RawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    SegmentObjectName string
    Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
    StartTimeOffset double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    WatermarkSets List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    Definition float64
    ID of a watermarking template.
    EndTimeOffset float64
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    HeadTailParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter
    Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
    MosaicSets []MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet
    List of blurs. Up to 10 ones can be supported.
    ObjectNumberFormat MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat
    Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    OutputObjectPath string
    Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
    OutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage
    Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    OverrideParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter
    Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
    RawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    SegmentObjectName string
    Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
    StartTimeOffset float64
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    WatermarkSets []MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition Double
    ID of a watermarking template.
    endTimeOffset Double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    headTailParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter
    Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
    mosaicSets List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet>
    List of blurs. Up to 10 ones can be supported.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat
    Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage
    Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    overrideParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter
    Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
    rawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    segmentObjectName String
    Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
    startTimeOffset Double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    watermarkSets List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition number
    ID of a watermarking template.
    endTimeOffset number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    headTailParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter
    Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
    mosaicSets MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet[]
    List of blurs. Up to 10 ones can be supported.
    objectNumberFormat MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat
    Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath string
    Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
    outputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage
    Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    overrideParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter
    Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
    rawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    segmentObjectName string
    Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
    startTimeOffset number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    watermarkSets MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet[]
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition float
    ID of a watermarking template.
    end_time_offset float
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    head_tail_parameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter
    Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
    mosaic_sets Sequence[MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet]
    List of blurs. Up to 10 ones can be supported.
    object_number_format MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat
    Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    output_object_path str
    Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
    output_storage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage
    Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    override_parameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter
    Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
    raw_parameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    segment_object_name str
    Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
    start_time_offset float
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    watermark_sets Sequence[MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet]
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.
    definition Number
    ID of a watermarking template.
    endTimeOffset Number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    headTailParameter Property Map
    Opening and closing credits parametersNote: this field may return null, indicating that no valid value was found.
    mosaicSets List<Property Map>
    List of blurs. Up to 10 ones can be supported.
    objectNumberFormat Property Map
    Rule of the {number} variable in the output path after transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    outputObjectPath String
    Path to a primary output file, which can be a relative path or an absolute path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}.{format}.
    outputStorage Property Map
    Target bucket of an output file. If this parameter is left empty, the OutputStorage value of the upper folder will be inherited.Note: This field may return null, indicating that no valid values can be obtained.
    overrideParameter Property Map
    Video transcoding custom parameter, which is valid when Definition is not 0.When any parameters in this structure are entered, they will be used to override corresponding parameters in templates.This parameter is used in highly customized scenarios. We recommend you only use Definition to specify the transcoding parameter.Note: this field may return null, indicating that no valid value was found.
    rawParameter Property Map
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    segmentObjectName String
    Path to an output file part (the path to ts during transcoding to HLS), which can only be a relative path. If this parameter is left empty, the following relative path will be used by default: {inputName}_transcode_{definition}_{number}.{format}.
    startTimeOffset Number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    watermarkSets List<Property Map>
    List of up to 10 image or text watermarks.Note: This field may return null, indicating that no valid values can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameter, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterArgs

    headSets List<Property Map>
    Opening credits list.
    tailSets List<Property Map>
    Closing credits list.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSet, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterHeadSetUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSet, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetHeadTailParameterTailSetUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSet, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetMosaicSetArgs

    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
    EndTimeOffset double
    End time offset of blur in seconds.If this parameter is left empty or 0 is entered, the blur will exist till the last video frame;If this value is greater than 0 (e.g., n), the blur will exist till second n;If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
    Height string
    Blur height. % and px formats are supported:If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
    StartTimeOffset double
    Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame.If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame;If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
    Width string
    Blur width. % and px formats are supported:If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    XPos string
    The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported:If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
    EndTimeOffset float64
    End time offset of blur in seconds.If this parameter is left empty or 0 is entered, the blur will exist till the last video frame;If this value is greater than 0 (e.g., n), the blur will exist till second n;If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
    Height string
    Blur height. % and px formats are supported:If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
    StartTimeOffset float64
    Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame.If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame;If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
    Width string
    Blur width. % and px formats are supported:If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    XPos string
    The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported:If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
    endTimeOffset Double
    End time offset of blur in seconds.If this parameter is left empty or 0 is entered, the blur will exist till the last video frame;If this value is greater than 0 (e.g., n), the blur will exist till second n;If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
    height String
    Blur height. % and px formats are supported:If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
    startTimeOffset Double
    Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame.If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame;If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
    width String
    Blur width. % and px formats are supported:If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    xPos String
    The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported:If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    coordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
    endTimeOffset number
    End time offset of blur in seconds.If this parameter is left empty or 0 is entered, the blur will exist till the last video frame;If this value is greater than 0 (e.g., n), the blur will exist till second n;If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
    height string
    Blur height. % and px formats are supported:If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
    startTimeOffset number
    Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame.If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame;If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
    width string
    Blur width. % and px formats are supported:If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    xPos string
    The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos string
    Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported:If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    coordinate_origin str
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
    end_time_offset float
    End time offset of blur in seconds.If this parameter is left empty or 0 is entered, the blur will exist till the last video frame;If this value is greater than 0 (e.g., n), the blur will exist till second n;If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
    height str
    Blur height. % and px formats are supported:If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
    start_time_offset float
    Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame.If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame;If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
    width str
    Blur width. % and px formats are supported:If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    x_pos str
    The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    y_pos str
    Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported:If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the blur is in the top-left corner of the image or text.Default value: TopLeft.
    endTimeOffset Number
    End time offset of blur in seconds.If this parameter is left empty or 0 is entered, the blur will exist till the last video frame;If this value is greater than 0 (e.g., n), the blur will exist till second n;If this value is smaller than 0 (e.g., -n), the blur will exist till second n before the last video frame.
    height String
    Blur height. % and px formats are supported:If the string ends in %, the Height of the blur will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the blur will be in px; for example, 100px means that Height is 100 px.Default value: 10%.
    startTimeOffset Number
    Start time offset of blur in seconds. If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame.If this parameter is left empty or 0 is entered, the blur will appear upon the first video frame;If this value is greater than 0 (e.g., n), the blur will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the blur will appear at second n before the last video frame.
    width String
    Blur width. % and px formats are supported:If the string ends in %, the Width of the blur will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the blur will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    xPos String
    The horizontal position of the origin of the blur relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the blur will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the blur will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    Vertical position of the origin of blur relative to the origin of coordinates of video. % and px formats are supported:If the string ends in %, the YPos of the blur will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the blur will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormat, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetObjectNumberFormatArgs

    Increment double
    Increment of the {number} variable. Default value: 1.
    InitialValue double
    Start value of the {number} variable. Default value: 0.
    MinLength double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    Increment float64
    Increment of the {number} variable. Default value: 1.
    InitialValue float64
    Start value of the {number} variable. Default value: 0.
    MinLength float64
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    PlaceHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Double
    Increment of the {number} variable. Default value: 1.
    initialValue Double
    Start value of the {number} variable. Default value: 0.
    minLength Double
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment number
    Increment of the {number} variable. Default value: 1.
    initialValue number
    Start value of the {number} variable. Default value: 0.
    minLength number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder string
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment float
    Increment of the {number} variable. Default value: 1.
    initial_value float
    Start value of the {number} variable. Default value: 0.
    min_length float
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    place_holder str
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.
    increment Number
    Increment of the {number} variable. Default value: 1.
    initialValue Number
    Start value of the {number} variable. Default value: 0.
    minLength Number
    Minimum length of the {number} variable. A placeholder will be used if the variable length is below the minimum requirement. Default value: 1.
    placeHolder String
    Placeholder used when the {number} variable length is below the minimum requirement. Default value: 0.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorage, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageArgs

    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cos_output_storage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3_output_storage MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage Property Map
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage Property Map
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorage, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageCosOutputStorageArgs

    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket str
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region str
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorage, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOutputStorageS3OutputStorageArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to upload files to the AWS S3 object.
    s3_secret_key str
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameter, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterArgs

    AddOnSubtitles List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle>
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    AddonAudioStreams List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream>
    The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
    AudioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate
    Audio stream configuration parameter.
    Container string
    Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
    RemoveAudio double
    Whether to remove audio data. Valid values:0: retain1: remove.
    RemoveVideo double
    Whether to remove video data. Valid values:0: retain1: remove.
    StdExtInfo string
    An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    SubtitleTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate
    The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
    TehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig
    The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
    VideoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate
    Video stream configuration parameter.
    AddOnSubtitles []MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    AddonAudioStreams []MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream
    The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
    AudioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate
    Audio stream configuration parameter.
    Container string
    Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
    RemoveAudio float64
    Whether to remove audio data. Valid values:0: retain1: remove.
    RemoveVideo float64
    Whether to remove video data. Valid values:0: retain1: remove.
    StdExtInfo string
    An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    SubtitleTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate
    The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
    TehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig
    The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
    VideoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate
    Video stream configuration parameter.
    addOnSubtitles List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle>
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    addonAudioStreams List<MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream>
    The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
    audioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate
    Audio stream configuration parameter.
    container String
    Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
    removeAudio Double
    Whether to remove audio data. Valid values:0: retain1: remove.
    removeVideo Double
    Whether to remove video data. Valid values:0: retain1: remove.
    stdExtInfo String
    An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    subtitleTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate
    The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
    tehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig
    The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
    videoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate
    Video stream configuration parameter.
    addOnSubtitles MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle[]
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    addonAudioStreams MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream[]
    The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
    audioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate
    Audio stream configuration parameter.
    container string
    Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
    removeAudio number
    Whether to remove audio data. Valid values:0: retain1: remove.
    removeVideo number
    Whether to remove video data. Valid values:0: retain1: remove.
    stdExtInfo string
    An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    subtitleTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate
    The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
    tehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig
    The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
    videoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate
    Video stream configuration parameter.
    add_on_subtitles Sequence[MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle]
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    addon_audio_streams Sequence[MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream]
    The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
    audio_template MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate
    Audio stream configuration parameter.
    container str
    Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
    remove_audio float
    Whether to remove audio data. Valid values:0: retain1: remove.
    remove_video float
    Whether to remove video data. Valid values:0: retain1: remove.
    std_ext_info str
    An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    subtitle_template MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate
    The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
    tehd_config MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig
    The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
    video_template MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate
    Video stream configuration parameter.
    addOnSubtitles List<Property Map>
    The subtitle file to add.Note: This field may return null, indicating that no valid values can be obtained.
    addonAudioStreams List<Property Map>
    The information of the external audio track to add.Note: This field may return null, indicating that no valid values can be obtained.
    audioTemplate Property Map
    Audio stream configuration parameter.
    container String
    Container format. Valid values: mp4, flv, hls, mp3, flac, ogg, and m4a; mp3, flac, ogg, and m4a are formats of audio files.
    removeAudio Number
    Whether to remove audio data. Valid values:0: retain1: remove.
    removeVideo Number
    Whether to remove video data. Valid values:0: retain1: remove.
    stdExtInfo String
    An extended field for transcoding.Note: This field may return null, indicating that no valid values can be obtained.
    subtitleTemplate Property Map
    The subtitle settings.Note: This field may return null, indicating that no valid values can be obtained.
    tehdConfig Property Map
    The TSC transcoding parameters.Note: This field may return null, indicating that no valid values can be obtained.
    videoTemplate Property Map
    Video stream configuration parameter.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitle, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleArgs

    Subtitle MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    Subtitle MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    subtitle Property Map
    The subtitle file.Note: This field may return null, indicating that no valid values can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitle, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddOnSubtitleSubtitleUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStream, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAddonAudioStreamUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplate, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterAudioTemplateArgs

    AudioChannel double
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    Bitrate double
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    Codec string
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    SampleRate double
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    StreamSelects List<double>
    The audio tracks to retain. All audio tracks are retained by default.
    AudioChannel float64
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    Bitrate float64
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    Codec string
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    SampleRate float64
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    StreamSelects []float64
    The audio tracks to retain. All audio tracks are retained by default.
    audioChannel Double
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate Double
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec String
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sampleRate Double
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    streamSelects List<Double>
    The audio tracks to retain. All audio tracks are retained by default.
    audioChannel number
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate number
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec string
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sampleRate number
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    streamSelects number[]
    The audio tracks to retain. All audio tracks are retained by default.
    audio_channel float
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate float
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec str
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sample_rate float
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    stream_selects Sequence[float]
    The audio tracks to retain. All audio tracks are retained by default.
    audioChannel Number
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate Number
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec String
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sampleRate Number
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    streamSelects List<Number>
    The audio tracks to retain. All audio tracks are retained by default.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplate, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterSubtitleTemplateArgs

    FontAlpha double
    The text transparency. Value range: 0-1.0: Fully transparent.1: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
    FontColor string
    The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
    FontSize string
    The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
    FontType string
    The font. Valid values:hei.ttf: Heiti.song.ttf: Songti.simkai.ttf: Kaiti.arial.ttf: Arial.The default is hei.ttf.Note: This field may return null, indicating that no valid values can be obtained.
    Path string
    The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
    StreamIndex double
    The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.Note: This field may return null, indicating that no valid values can be obtained.
    FontAlpha float64
    The text transparency. Value range: 0-1.0: Fully transparent.1: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
    FontColor string
    The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
    FontSize string
    The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
    FontType string
    The font. Valid values:hei.ttf: Heiti.song.ttf: Songti.simkai.ttf: Kaiti.arial.ttf: Arial.The default is hei.ttf.Note: This field may return null, indicating that no valid values can be obtained.
    Path string
    The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
    StreamIndex float64
    The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.Note: This field may return null, indicating that no valid values can be obtained.
    fontAlpha Double
    The text transparency. Value range: 0-1.0: Fully transparent.1: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
    fontColor String
    The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
    fontSize String
    The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
    fontType String
    The font. Valid values:hei.ttf: Heiti.song.ttf: Songti.simkai.ttf: Kaiti.arial.ttf: Arial.The default is hei.ttf.Note: This field may return null, indicating that no valid values can be obtained.
    path String
    The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
    streamIndex Double
    The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.Note: This field may return null, indicating that no valid values can be obtained.
    fontAlpha number
    The text transparency. Value range: 0-1.0: Fully transparent.1: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
    fontColor string
    The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
    fontSize string
    The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
    fontType string
    The font. Valid values:hei.ttf: Heiti.song.ttf: Songti.simkai.ttf: Kaiti.arial.ttf: Arial.The default is hei.ttf.Note: This field may return null, indicating that no valid values can be obtained.
    path string
    The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
    streamIndex number
    The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.Note: This field may return null, indicating that no valid values can be obtained.
    font_alpha float
    The text transparency. Value range: 0-1.0: Fully transparent.1: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
    font_color str
    The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
    font_size str
    The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
    font_type str
    The font. Valid values:hei.ttf: Heiti.song.ttf: Songti.simkai.ttf: Kaiti.arial.ttf: Arial.The default is hei.ttf.Note: This field may return null, indicating that no valid values can be obtained.
    path str
    The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
    stream_index float
    The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.Note: This field may return null, indicating that no valid values can be obtained.
    fontAlpha Number
    The text transparency. Value range: 0-1.0: Fully transparent.1: Fully opaque.Default value: 1.Note: This field may return null, indicating that no valid values can be obtained.
    fontColor String
    The font color in 0xRRGGBB format. Default value: 0xFFFFFF (white).Note: This field may return null, indicating that no valid values can be obtained.
    fontSize String
    The font size (pixels). If this is not specified, the font size in the subtitle file will be used.Note: This field may return null, indicating that no valid values can be obtained.
    fontType String
    The font. Valid values:hei.ttf: Heiti.song.ttf: Songti.simkai.ttf: Kaiti.arial.ttf: Arial.The default is hei.ttf.Note: This field may return null, indicating that no valid values can be obtained.
    path String
    The URL of the subtitles to add to the video.Note: This field may return null, indicating that no valid values can be obtained.
    streamIndex Number
    The subtitle track to add to the video. If both Path and StreamIndex are specified, Path will be used. You need to specify at least one of the two parameters.Note: This field may return null, indicating that no valid values can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfig, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterTehdConfigArgs

    MaxVideoBitrate double
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    MaxVideoBitrate float64
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    maxVideoBitrate Double
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    maxVideoBitrate number
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    max_video_bitrate float
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type str
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    maxVideoBitrate Number
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplate, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetOverrideParameterVideoTemplateArgs

    Bitrate double
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    Codec string
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    ContentAdaptStream double
    Whether to enable adaptive encoding. Valid values:0: Disable1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
    FillType string
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    Fps double
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    Gop double
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    Height double
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    ResolutionAdaptive string
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    Vcrf double
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    Width double
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    Bitrate float64
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    Codec string
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    ContentAdaptStream float64
    Whether to enable adaptive encoding. Valid values:0: Disable1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
    FillType string
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    Fps float64
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    Gop float64
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    Height float64
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    ResolutionAdaptive string
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    Vcrf float64
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    Width float64
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate Double
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec String
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    contentAdaptStream Double
    Whether to enable adaptive encoding. Valid values:0: Disable1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
    fillType String
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    fps Double
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    gop Double
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height Double
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolutionAdaptive String
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf Double
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width Double
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate number
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec string
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    contentAdaptStream number
    Whether to enable adaptive encoding. Valid values:0: Disable1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
    fillType string
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    fps number
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    gop number
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height number
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolutionAdaptive string
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf number
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width number
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate float
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec str
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    content_adapt_stream float
    Whether to enable adaptive encoding. Valid values:0: Disable1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
    fill_type str
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    fps float
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    gop float
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height float
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolution_adaptive str
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf float
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width float
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate Number
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec String
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    contentAdaptStream Number
    Whether to enable adaptive encoding. Valid values:0: Disable1: EnableDefault value: 0. If this parameter is set to 1, multiple streams with different resolutions and bitrates will be generated automatically. The highest resolution, bitrate, and quality of the streams are determined by the values of width and height, Bitrate, and Vcrf in VideoTemplate respectively. If these parameters are not set in VideoTemplate, the highest resolution generated will be the same as that of the source video, and the highest video quality will be close to VMAF 95. To use this parameter or learn about the billing details of adaptive encoding, please contact your sales rep.
    fillType String
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    fps Number
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    gop Number
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height Number
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolutionAdaptive String
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf Number
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width Number
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameter, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterArgs

    Container string
    Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
    AudioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate
    Audio stream configuration parameter. This field is required when RemoveAudio is 0.
    RemoveAudio double
    Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
    RemoveVideo double
    Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
    TehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig
    TESHD transcoding parameter.
    VideoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate
    Video stream configuration parameter. This field is required when RemoveVideo is 0.
    Container string
    Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
    AudioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate
    Audio stream configuration parameter. This field is required when RemoveAudio is 0.
    RemoveAudio float64
    Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
    RemoveVideo float64
    Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
    TehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig
    TESHD transcoding parameter.
    VideoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate
    Video stream configuration parameter. This field is required when RemoveVideo is 0.
    container String
    Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
    audioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate
    Audio stream configuration parameter. This field is required when RemoveAudio is 0.
    removeAudio Double
    Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
    removeVideo Double
    Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
    tehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig
    TESHD transcoding parameter.
    videoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate
    Video stream configuration parameter. This field is required when RemoveVideo is 0.
    container string
    Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
    audioTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate
    Audio stream configuration parameter. This field is required when RemoveAudio is 0.
    removeAudio number
    Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
    removeVideo number
    Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
    tehdConfig MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig
    TESHD transcoding parameter.
    videoTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate
    Video stream configuration parameter. This field is required when RemoveVideo is 0.
    container str
    Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
    audio_template MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate
    Audio stream configuration parameter. This field is required when RemoveAudio is 0.
    remove_audio float
    Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
    remove_video float
    Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
    tehd_config MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig
    TESHD transcoding parameter.
    video_template MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate
    Video stream configuration parameter. This field is required when RemoveVideo is 0.
    container String
    Container. Valid values: mp4; flv; hls; mp3; flac; ogg; m4a. Among them, mp3, flac, ogg, and m4a are for audio files.
    audioTemplate Property Map
    Audio stream configuration parameter. This field is required when RemoveAudio is 0.
    removeAudio Number
    Whether to remove audio data. Valid values:0: retain;1: remove.Default value: 0.
    removeVideo Number
    Whether to remove video data. Valid values:0: retain;1: remove.Default value: 0.
    tehdConfig Property Map
    TESHD transcoding parameter.
    videoTemplate Property Map
    Video stream configuration parameter. This field is required when RemoveVideo is 0.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplate, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterAudioTemplateArgs

    Bitrate double
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    Codec string
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    SampleRate double
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    AudioChannel double
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    Bitrate float64
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    Codec string
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    SampleRate float64
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    AudioChannel float64
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate Double
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec String
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sampleRate Double
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    audioChannel Double
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate number
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec string
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sampleRate number
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    audioChannel number
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate float
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec str
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sample_rate float
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    audio_channel float
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.
    bitrate Number
    Audio stream bitrate in Kbps. Value range: 0 and [26, 256].If the value is 0, the bitrate of the audio stream will be the same as that of the original audio.
    codec String
    Audio stream codec.When the outer Container parameter is mp3, the valid value is:libmp3lame.When the outer Container parameter is ogg or flac, the valid value is:flac.When the outer Container parameter is m4a, the valid values include:libfdk_aac;libmp3lame;ac3.When the outer Container parameter is mp4 or flv, the valid values include:libfdk_aac: more suitable for mp4;libmp3lame: more suitable for flv.When the outer Container parameter is hls, the valid values include:libfdk_aac;libmp3lame.
    sampleRate Number
    Audio stream sample rate. Valid values:32,00044,10048,000In Hz.
    audioChannel Number
    Audio channel system. Valid values:1: Mono2: Dual6: StereoWhen the media is packaged in audio format (FLAC, OGG, MP3, M4A), the sound channel cannot be set to stereo.Default value: 2.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfig, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterTehdConfigArgs

    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    MaxVideoBitrate double
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    MaxVideoBitrate float64
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    maxVideoBitrate Double
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    maxVideoBitrate number
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type str
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    max_video_bitrate float
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    maxVideoBitrate Number
    Maximum bitrate, which is valid when Type is TESHD.If this parameter is left empty or 0 is entered, there will be no upper limit for bitrate.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplate, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetRawParameterVideoTemplateArgs

    Bitrate double
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    Codec string
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    Fps double
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    FillType string
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    Gop double
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    Height double
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    ResolutionAdaptive string
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    Vcrf double
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    Width double
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    Bitrate float64
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    Codec string
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    Fps float64
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    FillType string
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    Gop float64
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    Height float64
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    ResolutionAdaptive string
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    Vcrf float64
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    Width float64
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate Double
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec String
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    fps Double
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    fillType String
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    gop Double
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height Double
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolutionAdaptive String
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf Double
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width Double
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate number
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec string
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    fps number
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    fillType string
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    gop number
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height number
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolutionAdaptive string
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf number
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width number
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate float
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec str
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    fps float
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    fill_type str
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    gop float
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height float
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolution_adaptive str
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf float
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width float
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    bitrate Number
    The video bitrate (Kbps). Value range: 0 and [128, 35000].If the value is 0, the bitrate of the video will be the same as that of the source video.
    codec String
    The video codec. Valid values:libx264: H.264libx265: H.265av1: AOMedia Video 1Note: You must specify a resolution (not higher than 640 x 480) if the H.265 codec is used.Note: You can only use the AOMedia Video 1 codec for MP4 files.
    fps Number
    The video frame rate (Hz). Value range: [0, 100].If the value is 0, the frame rate will be the same as that of the source video.Note: For adaptive bitrate streaming, the value range of this parameter is [0, 60].
    fillType String
    The fill mode, which indicates how a video is resized when the video's original aspect ratio is different from the target aspect ratio. Valid values:stretch: Stretch the image frame by frame to fill the entire screen. The video image may become squashed or stretched after transcoding.black: Keep the image's original aspect ratio and fill the blank space with black bars.white: Keep the image's original aspect ratio and fill the blank space with white bars.gauss: Keep the image's original aspect ratio and apply Gaussian blur to the blank space.Default value: black.Note: Only stretch and black are supported for adaptive bitrate streaming.
    gop Number
    Frame interval between I keyframes. Value range: 0 and [1,100000].If this parameter is 0 or left empty, the system will automatically set the GOP length.
    height Number
    Maximum value of the height (or short side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.
    resolutionAdaptive String
    Resolution adaption. Valid values:open: Enabled. When resolution adaption is enabled, Width indicates the long side of a video, while Height indicates the short side.close: Disabled. When resolution adaption is disabled, Width indicates the width of a video, while Height indicates the height.Default value: open.Note: When resolution adaption is enabled, Width cannot be smaller than Height.
    vcrf Number
    The control factor of video constant bitrate. Value range: [1, 51]If this parameter is specified, CRF (a bitrate control method) will be used for transcoding. (Video bitrate will no longer take effect.)It is not recommended to specify this parameter if there are no special requirements.
    width Number
    Maximum value of the width (or long side) of a video stream in px. Value range: 0 and [128, 4,096].If both Width and Height are 0, the resolution will be the same as that of the source video;If Width is 0, but Height is not 0, Width will be proportionally scaled;If Width is not 0, but Height is 0, Height will be proportionally scaled;If both Width and Height are not 0, the custom resolution will be used.Default value: 0.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSet, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetArgs

    Definition double
    ID of a watermarking template.
    EndTimeOffset double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    Definition float64
    ID of a watermarking template.
    EndTimeOffset float64
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    RawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    StartTimeOffset float64
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    SvgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    TextContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Double
    ID of a watermarking template.
    endTimeOffset Double
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Double
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition number
    ID of a watermarking template.
    endTimeOffset number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent string
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent string
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition float
    ID of a watermarking template.
    end_time_offset float
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    raw_parameter MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    start_time_offset float
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svg_content str
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    text_content str
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.
    definition Number
    ID of a watermarking template.
    endTimeOffset Number
    End time offset of a watermark in seconds.If this parameter is left empty or 0 is entered, the watermark will exist till the last video frame;If this value is greater than 0 (e.g., n), the watermark will exist till second n;If this value is smaller than 0 (e.g., -n), the watermark will exist till second n before the last video frame.
    rawParameter Property Map
    Custom watermark parameter, which is valid if Definition is 0.This parameter is used in highly customized scenarios. We recommend you use Definition to specify the watermark parameter preferably.Custom watermark parameter is not available for screenshot.
    startTimeOffset Number
    Start time offset of a watermark in seconds. If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame.If this parameter is left empty or 0 is entered, the watermark will appear upon the first video frame;If this value is greater than 0 (e.g., n), the watermark will appear at second n after the first video frame;If this value is smaller than 0 (e.g., -n), the watermark will appear at second n before the last video frame.
    svgContent String
    SVG content of up to 2,000,000 characters. This field is required only when the watermark type is SVG.SVG watermark is not available for screenshot.
    textContent String
    Text content of up to 100 characters. This field is required only when the watermark type is text.Text watermark is not available for screenshot.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameter, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterArgs

    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    Type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    CoordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    ImageTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    XPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    YPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type string
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin string
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos string
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos string
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type str
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinate_origin str
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    image_template MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    x_pos str
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    y_pos str
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.
    type String
    TESHD type. Valid values:TEHD-100: TESHD-100.If this parameter is left empty, TESHD will not be enabled.
    coordinateOrigin String
    Origin position, which currently can only be:TopLeft: the origin of coordinates is in the top-left corner of the video, and the origin of the watermark is in the top-left corner of the image or text.Default value: TopLeft.
    imageTemplate Property Map
    Image watermark template. This field is required when Type is image and is invalid when Type is text.
    xPos String
    The horizontal position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the XPos of the watermark will be the specified percentage of the video width; for example, 10% means that XPos is 10% of the video width;If the string ends in px, the XPos of the watermark will be the specified px; for example, 100px means that XPos is 100 px.Default value: 0 px.
    yPos String
    The vertical position of the origin of the watermark relative to the origin of coordinates of the video. % and px formats are supported:If the string ends in %, the YPos of the watermark will be the specified percentage of the video height; for example, 10% means that YPos is 10% of the video height;If the string ends in px, the YPos of the watermark will be the specified px; for example, 100px means that YPos is 100 px.Default value: 0 px.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplate, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateArgs

    ImageContent MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    ImageContent MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    Height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    RepeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    Width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height string
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType string
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width string
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    image_content MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent
    Input content of watermark image. JPEG and PNG images are supported.
    height str
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeat_type str
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width str
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.
    imageContent Property Map
    Input content of watermark image. JPEG and PNG images are supported.
    height String
    Watermark height. % and px formats are supported:If the string ends in %, the Height of the watermark will be the specified percentage of the video height; for example, 10% means that Height is 10% of the video height;If the string ends in px, the Height of the watermark will be in px; for example, 100px means that Height is 100 px.Default value: 0 px, which means that Height will be proportionally scaled according to the aspect ratio of the original watermark image.
    repeatType String
    Repeat type of an animated watermark. Valid values:once: no longer appears after watermark playback ends.repeat_last_frame: stays on the last frame after watermark playback ends.repeat (default): repeats the playback until the video ends.
    width String
    Watermark width. % and px formats are supported:If the string ends in %, the Width of the watermark will be the specified percentage of the video width; for example, 10% means that Width is 10% of the video width;If the string ends in px, the Width of the watermark will be in px; for example, 100px means that Width is 100 px.Default value: 10%.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContent, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentArgs

    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    CosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    UrlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cos_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    url_input_info MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The input type. Valid values:COS: A COS bucket address. URL: A URL. AWS-S3: An AWS S3 bucket address. Currently, this type is only supported for transcoding tasks.
    cosInputInfo Property Map
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo Property Map
    The information of the AWS S3 object processed. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    urlInputInfo Property Map
    The URL of the object to process. This parameter is valid and required when Type is URL.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentCosInputInfoArgs

    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    Bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    Object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    Region string
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.
    bucket string
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object string
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region string
    The region of the COS bucket, such as ap-chongqing.
    bucket str
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object str
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region str
    The region of the COS bucket, such as ap-chongqing.
    bucket String
    The COS bucket of the object to process, such as TopRankVideo-125xxx88.
    object String
    The path of the object to process, such as /movie/201907/WildAnimal.mov.
    region String
    The region of the COS bucket, such as ap-chongqing.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentS3InputInfoArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Object string
    The path of the AWS S3 object.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to access the AWS S3 object.
    S3SecretKey string
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Object string
    The path of the AWS S3 object.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to access the AWS S3 object.
    s3SecretKey string
    The key required to access the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_object str
    The path of the AWS S3 object.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to access the AWS S3 object.
    s3_secret_key str
    The key required to access the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Object String
    The path of the AWS S3 object.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to access the AWS S3 object.
    s3SecretKey String
    The key required to access the AWS S3 object.

    MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfo, MpsProcessMediaOperationMediaProcessTaskTranscodeTaskSetWatermarkSetRawParameterImageTemplateImageContentUrlInputInfoArgs

    Url string
    URL of a video.
    Url string
    URL of a video.
    url String
    URL of a video.
    url string
    URL of a video.
    url str
    URL of a video.
    url String
    URL of a video.

    MpsProcessMediaOperationOutputStorage, MpsProcessMediaOperationOutputStorageArgs

    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    Type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    CosOutputStorage MpsProcessMediaOperationOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    S3OutputStorage MpsProcessMediaOperationOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type string
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage MpsProcessMediaOperationOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage MpsProcessMediaOperationOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type str
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cos_output_storage MpsProcessMediaOperationOutputStorageCosOutputStorage
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3_output_storage MpsProcessMediaOperationOutputStorageS3OutputStorage
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.
    type String
    The storage type for a media processing output file. Valid values:COS: Tencent Cloud COS&gt;AWS-S3: AWS S3. This type is only supported for AWS tasks, and the output bucket must be in the same region as the bucket of the source file.
    cosOutputStorage Property Map
    The location to save the output object in COS. This parameter is valid and required when Type is COS.Note: This field may return null, indicating that no valid value can be obtained.
    s3OutputStorage Property Map
    The AWS S3 bucket to save the output file. This parameter is required if Type is AWS-S3.Note: This field may return null, indicating that no valid value can be obtained.

    MpsProcessMediaOperationOutputStorageCosOutputStorage, MpsProcessMediaOperationOutputStorageCosOutputStorageArgs

    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    Bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    Region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket string
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region string
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket str
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region str
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.
    bucket String
    The bucket to which the output file of media processing is saved, such as TopRankVideo-125xxx88. If this parameter is left empty, the value of the upper layer will be inherited.
    region String
    The region of the output bucket, such as ap-chongqing. If this parameter is left empty, the value of the upper layer will be inherited.

    MpsProcessMediaOperationOutputStorageS3OutputStorage, MpsProcessMediaOperationOutputStorageS3OutputStorageArgs

    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    S3Bucket string
    The AWS S3 bucket.
    S3Region string
    The region of the AWS S3 bucket.
    S3SecretId string
    The key ID required to upload files to the AWS S3 object.
    S3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.
    s3Bucket string
    The AWS S3 bucket.
    s3Region string
    The region of the AWS S3 bucket.
    s3SecretId string
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey string
    The key required to upload files to the AWS S3 object.
    s3_bucket str
    The AWS S3 bucket.
    s3_region str
    The region of the AWS S3 bucket.
    s3_secret_id str
    The key ID required to upload files to the AWS S3 object.
    s3_secret_key str
    The key required to upload files to the AWS S3 object.
    s3Bucket String
    The AWS S3 bucket.
    s3Region String
    The region of the AWS S3 bucket.
    s3SecretId String
    The key ID required to upload files to the AWS S3 object.
    s3SecretKey String
    The key required to upload files to the AWS S3 object.

    MpsProcessMediaOperationTaskNotifyConfig, MpsProcessMediaOperationTaskNotifyConfigArgs

    AwsSqa MpsProcessMediaOperationTaskNotifyConfigAwsSqa
    The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
    CmqModel string
    The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
    CmqRegion string
    The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
    NotifyMode string
    Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
    NotifyType string
    The notification type. Valid values:CMQ: This value is no longer used. Please use TDMQ-CMQ instead.TDMQ-CMQ: Message queueURL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API.SCF: This notification type is not recommended. You need to configure it in the SCF console.AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.<font color=red>Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.</font>.
    NotifyUrl string
    HTTP callback URL, required if NotifyType is set to URL.
    QueueName string
    The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
    TopicName string
    The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
    AwsSqa MpsProcessMediaOperationTaskNotifyConfigAwsSqa
    The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
    CmqModel string
    The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
    CmqRegion string
    The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
    NotifyMode string
    Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
    NotifyType string
    The notification type. Valid values:CMQ: This value is no longer used. Please use TDMQ-CMQ instead.TDMQ-CMQ: Message queueURL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API.SCF: This notification type is not recommended. You need to configure it in the SCF console.AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.<font color=red>Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.</font>.
    NotifyUrl string
    HTTP callback URL, required if NotifyType is set to URL.
    QueueName string
    The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
    TopicName string
    The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
    awsSqa MpsProcessMediaOperationTaskNotifyConfigAwsSqa
    The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
    cmqModel String
    The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
    cmqRegion String
    The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
    notifyMode String
    Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
    notifyType String
    The notification type. Valid values:CMQ: This value is no longer used. Please use TDMQ-CMQ instead.TDMQ-CMQ: Message queueURL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API.SCF: This notification type is not recommended. You need to configure it in the SCF console.AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.<font color=red>Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.</font>.
    notifyUrl String
    HTTP callback URL, required if NotifyType is set to URL.
    queueName String
    The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
    topicName String
    The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
    awsSqa MpsProcessMediaOperationTaskNotifyConfigAwsSqa
    The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
    cmqModel string
    The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
    cmqRegion string
    The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
    notifyMode string
    Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
    notifyType string
    The notification type. Valid values:CMQ: This value is no longer used. Please use TDMQ-CMQ instead.TDMQ-CMQ: Message queueURL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API.SCF: This notification type is not recommended. You need to configure it in the SCF console.AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.<font color=red>Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.</font>.
    notifyUrl string
    HTTP callback URL, required if NotifyType is set to URL.
    queueName string
    The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
    topicName string
    The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
    aws_sqa MpsProcessMediaOperationTaskNotifyConfigAwsSqa
    The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
    cmq_model str
    The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
    cmq_region str
    The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
    notify_mode str
    Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
    notify_type str
    The notification type. Valid values:CMQ: This value is no longer used. Please use TDMQ-CMQ instead.TDMQ-CMQ: Message queueURL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API.SCF: This notification type is not recommended. You need to configure it in the SCF console.AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.<font color=red>Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.</font>.
    notify_url str
    HTTP callback URL, required if NotifyType is set to URL.
    queue_name str
    The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
    topic_name str
    The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.
    awsSqa Property Map
    The AWS SQS queue. This parameter is required if NotifyType is AWS-SQS.Note: This field may return null, indicating that no valid values can be obtained.
    cmqModel String
    The CMQ or TDMQ-CMQ model. Valid values: Queue, Topic.
    cmqRegion String
    The CMQ or TDMQ-CMQ region, such as sh (Shanghai) or bj (Beijing).
    notifyMode String
    Workflow notification method. Valid values: Finish, Change. If this parameter is left empty, Finish will be used.
    notifyType String
    The notification type. Valid values:CMQ: This value is no longer used. Please use TDMQ-CMQ instead.TDMQ-CMQ: Message queueURL: If NotifyType is set to URL, HTTP callbacks are sent to the URL specified by NotifyUrl. HTTP and JSON are used for the callbacks. The packet contains the response parameters of the ParseNotification API.SCF: This notification type is not recommended. You need to configure it in the SCF console.AWS-SQS: AWS queue. This type is only supported for AWS tasks, and the queue must be in the same region as the AWS bucket.<font color=red>Note: If you do not pass this parameter or pass in an empty string, CMQ will be used. To use a different notification type, specify this parameter accordingly.</font>.
    notifyUrl String
    HTTP callback URL, required if NotifyType is set to URL.
    queueName String
    The CMQ or TDMQ-CMQ queue to receive notifications. This parameter is valid when CmqModel is Queue.
    topicName String
    The CMQ or TDMQ-CMQ topic to receive notifications. This parameter is valid when CmqModel is Topic.

    MpsProcessMediaOperationTaskNotifyConfigAwsSqa, MpsProcessMediaOperationTaskNotifyConfigAwsSqaArgs

    SqaQueueName string
    The name of the SQS queue.
    SqaRegion string
    The region of the SQS queue.
    S3SecretId string
    The key ID required to read from/write to the SQS queue.
    S3SecretKey string
    The key required to read from/write to the SQS queue.
    SqaQueueName string
    The name of the SQS queue.
    SqaRegion string
    The region of the SQS queue.
    S3SecretId string
    The key ID required to read from/write to the SQS queue.
    S3SecretKey string
    The key required to read from/write to the SQS queue.
    sqaQueueName String
    The name of the SQS queue.
    sqaRegion String
    The region of the SQS queue.
    s3SecretId String
    The key ID required to read from/write to the SQS queue.
    s3SecretKey String
    The key required to read from/write to the SQS queue.
    sqaQueueName string
    The name of the SQS queue.
    sqaRegion string
    The region of the SQS queue.
    s3SecretId string
    The key ID required to read from/write to the SQS queue.
    s3SecretKey string
    The key required to read from/write to the SQS queue.
    sqa_queue_name str
    The name of the SQS queue.
    sqa_region str
    The region of the SQS queue.
    s3_secret_id str
    The key ID required to read from/write to the SQS queue.
    s3_secret_key str
    The key required to read from/write to the SQS queue.
    sqaQueueName String
    The name of the SQS queue.
    sqaRegion String
    The region of the SQS queue.
    s3SecretId String
    The key ID required to read from/write to the SQS queue.
    s3SecretKey String
    The key required to read from/write to the SQS queue.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack