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

tencentcloud.getMpsMediaMetaData

Explore with Pulumi AI

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

    Use this data source to query detailed information of mps media_meta_data

    Example Usage

    Query the mps media meta data through COS

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const object = tencentcloud.getCosBucketObject({
        bucket: `keep-bucket-${local.app_id}`,
        key: "/mps-test/test.mov",
    });
    const metadata = Promise.all([object, object]).then(([object, object1]) => tencentcloud.getMpsMediaMetaData({
        inputInfo: {
            type: "COS",
            cosInputInfo: {
                bucket: object.bucket,
                region: "%s",
                object: object1.key,
            },
        },
    }));
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    object = tencentcloud.get_cos_bucket_object(bucket=f"keep-bucket-{local['app_id']}",
        key="/mps-test/test.mov")
    metadata = tencentcloud.get_mps_media_meta_data(input_info={
        "type": "COS",
        "cos_input_info": {
            "bucket": object.bucket,
            "region": "%s",
            "object": object.key,
        },
    })
    
    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 {
    		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.GetMpsMediaMetaData(ctx, &tencentcloud.GetMpsMediaMetaDataArgs{
    			InputInfo: tencentcloud.GetMpsMediaMetaDataInputInfo{
    				Type: "COS",
    				CosInputInfo: tencentcloud.GetMpsMediaMetaDataInputInfoCosInputInfo{
    					Bucket: object.Bucket,
    					Region: "%s",
    					Object: object.Key,
    				},
    			},
    		}, nil)
    		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 @object = Tencentcloud.GetCosBucketObject.Invoke(new()
        {
            Bucket = $"keep-bucket-{local.App_id}",
            Key = "/mps-test/test.mov",
        });
    
        var metadata = Tencentcloud.GetMpsMediaMetaData.Invoke(new()
        {
            InputInfo = new Tencentcloud.Inputs.GetMpsMediaMetaDataInputInfoInputArgs
            {
                Type = "COS",
                CosInputInfo = new Tencentcloud.Inputs.GetMpsMediaMetaDataInputInfoCosInputInfoInputArgs
                {
                    Bucket = @object.Apply(getCosBucketObjectResult => getCosBucketObjectResult.Bucket),
                    Region = "%s",
                    Object = @object.Apply(getCosBucketObjectResult => getCosBucketObjectResult.Key),
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetCosBucketObjectArgs;
    import com.pulumi.tencentcloud.inputs.GetMpsMediaMetaDataArgs;
    import com.pulumi.tencentcloud.inputs.GetMpsMediaMetaDataInputInfoArgs;
    import com.pulumi.tencentcloud.inputs.GetMpsMediaMetaDataInputInfoCosInputInfoArgs;
    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) {
            final var object = TencentcloudFunctions.getCosBucketObject(GetCosBucketObjectArgs.builder()
                .bucket(String.format("keep-bucket-%s", local.app_id()))
                .key("/mps-test/test.mov")
                .build());
    
            final var metadata = TencentcloudFunctions.getMpsMediaMetaData(GetMpsMediaMetaDataArgs.builder()
                .inputInfo(GetMpsMediaMetaDataInputInfoArgs.builder()
                    .type("COS")
                    .cosInputInfo(GetMpsMediaMetaDataInputInfoCosInputInfoArgs.builder()
                        .bucket(object.applyValue(getCosBucketObjectResult -> getCosBucketObjectResult.bucket()))
                        .region("%s")
                        .object(object.applyValue(getCosBucketObjectResult -> getCosBucketObjectResult.key()))
                        .build())
                    .build())
                .build());
    
        }
    }
    
    variables:
      object:
        fn::invoke:
          function: tencentcloud:getCosBucketObject
          arguments:
            bucket: keep-bucket-${local.app_id}
            key: /mps-test/test.mov
      metadata:
        fn::invoke:
          function: tencentcloud:getMpsMediaMetaData
          arguments:
            inputInfo:
              type: COS
              cosInputInfo:
                bucket: ${object.bucket}
                region: '%s'
                object: ${object.key}
    

    Using getMpsMediaMetaData

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getMpsMediaMetaData(args: GetMpsMediaMetaDataArgs, opts?: InvokeOptions): Promise<GetMpsMediaMetaDataResult>
    function getMpsMediaMetaDataOutput(args: GetMpsMediaMetaDataOutputArgs, opts?: InvokeOptions): Output<GetMpsMediaMetaDataResult>
    def get_mps_media_meta_data(id: Optional[str] = None,
                                input_info: Optional[GetMpsMediaMetaDataInputInfo] = None,
                                result_output_file: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetMpsMediaMetaDataResult
    def get_mps_media_meta_data_output(id: Optional[pulumi.Input[str]] = None,
                                input_info: Optional[pulumi.Input[GetMpsMediaMetaDataInputInfoArgs]] = None,
                                result_output_file: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetMpsMediaMetaDataResult]
    func GetMpsMediaMetaData(ctx *Context, args *GetMpsMediaMetaDataArgs, opts ...InvokeOption) (*GetMpsMediaMetaDataResult, error)
    func GetMpsMediaMetaDataOutput(ctx *Context, args *GetMpsMediaMetaDataOutputArgs, opts ...InvokeOption) GetMpsMediaMetaDataResultOutput

    > Note: This function is named GetMpsMediaMetaData in the Go SDK.

    public static class GetMpsMediaMetaData 
    {
        public static Task<GetMpsMediaMetaDataResult> InvokeAsync(GetMpsMediaMetaDataArgs args, InvokeOptions? opts = null)
        public static Output<GetMpsMediaMetaDataResult> Invoke(GetMpsMediaMetaDataInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMpsMediaMetaDataResult> getMpsMediaMetaData(GetMpsMediaMetaDataArgs args, InvokeOptions options)
    public static Output<GetMpsMediaMetaDataResult> getMpsMediaMetaData(GetMpsMediaMetaDataArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getMpsMediaMetaData:getMpsMediaMetaData
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InputInfo GetMpsMediaMetaDataInputInfo
    Input information of file for metadata getting.
    Id string
    ResultOutputFile string
    Used to save results.
    InputInfo GetMpsMediaMetaDataInputInfo
    Input information of file for metadata getting.
    Id string
    ResultOutputFile string
    Used to save results.
    inputInfo GetMpsMediaMetaDataInputInfo
    Input information of file for metadata getting.
    id String
    resultOutputFile String
    Used to save results.
    inputInfo GetMpsMediaMetaDataInputInfo
    Input information of file for metadata getting.
    id string
    resultOutputFile string
    Used to save results.
    input_info GetMpsMediaMetaDataInputInfo
    Input information of file for metadata getting.
    id str
    result_output_file str
    Used to save results.
    inputInfo Property Map
    Input information of file for metadata getting.
    id String
    resultOutputFile String
    Used to save results.

    getMpsMediaMetaData Result

    The following output properties are available:

    Supporting Types

    GetMpsMediaMetaDataInputInfo

    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 GetMpsMediaMetaDataInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo GetMpsMediaMetaDataInputInfoS3InputInfo
    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 GetMpsMediaMetaDataInputInfoUrlInputInfo
    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 GetMpsMediaMetaDataInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    S3InputInfo GetMpsMediaMetaDataInputInfoS3InputInfo
    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 GetMpsMediaMetaDataInputInfoUrlInputInfo
    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 GetMpsMediaMetaDataInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo GetMpsMediaMetaDataInputInfoS3InputInfo
    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 GetMpsMediaMetaDataInputInfoUrlInputInfo
    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 GetMpsMediaMetaDataInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3InputInfo GetMpsMediaMetaDataInputInfoS3InputInfo
    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 GetMpsMediaMetaDataInputInfoUrlInputInfo
    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 GetMpsMediaMetaDataInputInfoCosInputInfo
    The information of the COS object to process. This parameter is valid and required when Type is COS.
    s3_input_info GetMpsMediaMetaDataInputInfoS3InputInfo
    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 GetMpsMediaMetaDataInputInfoUrlInputInfo
    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.

    GetMpsMediaMetaDataInputInfoCosInputInfo

    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.

    GetMpsMediaMetaDataInputInfoS3InputInfo

    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.

    GetMpsMediaMetaDataInputInfoUrlInputInfo

    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.

    GetMpsMediaMetaDataMetaData

    AudioDuration double
    Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    AudioStreamSets List<GetMpsMediaMetaDataMetaDataAudioStreamSet>
    Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
    Bitrate double
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    Container string
    Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
    Duration double
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    Height double
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    Rotate double
    Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
    Size double
    Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
    VideoDuration double
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    VideoStreamSets List<GetMpsMediaMetaDataMetaDataVideoStreamSet>
    Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
    Width double
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    AudioDuration float64
    Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    AudioStreamSets []GetMpsMediaMetaDataMetaDataAudioStreamSet
    Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
    Bitrate float64
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    Container string
    Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
    Duration float64
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    Height float64
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    Rotate float64
    Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
    Size float64
    Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
    VideoDuration float64
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    VideoStreamSets []GetMpsMediaMetaDataMetaDataVideoStreamSet
    Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
    Width float64
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    audioDuration Double
    Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    audioStreamSets List<GetMpsMediaMetaDataMetaDataAudioStreamSet>
    Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate Double
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    container String
    Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
    duration Double
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    height Double
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    rotate Double
    Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
    size Double
    Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
    videoDuration Double
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    videoStreamSets List<GetMpsMediaMetaDataMetaDataVideoStreamSet>
    Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
    width Double
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    audioDuration number
    Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    audioStreamSets GetMpsMediaMetaDataMetaDataAudioStreamSet[]
    Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate number
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    container string
    Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
    duration number
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    height number
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    rotate number
    Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
    size number
    Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
    videoDuration number
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    videoStreamSets GetMpsMediaMetaDataMetaDataVideoStreamSet[]
    Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
    width number
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    audio_duration float
    Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    audio_stream_sets Sequence[GetMpsMediaMetaDataMetaDataAudioStreamSet]
    Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate float
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    container str
    Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
    duration float
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    height float
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    rotate float
    Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
    size float
    Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
    video_duration float
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    video_stream_sets Sequence[GetMpsMediaMetaDataMetaDataVideoStreamSet]
    Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
    width float
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    audioDuration Number
    Audio duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    audioStreamSets List<Property Map>
    Audio stream information.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate Number
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    container String
    Container, such as m4a and mp4.Note: This field may return null, indicating that no valid values can be obtained.
    duration Number
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    height Number
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    rotate Number
    Selected angle during video recording in degrees.Note: This field may return null, indicating that no valid values can be obtained.
    size Number
    Size of an uploaded media file in bytes (which is the sum of size of m3u8 and ts files if the video is in HLS format).Note: This field may return null, indicating that no valid values can be obtained.
    videoDuration Number
    Video duration in seconds.Note: This field may return null, indicating that no valid values can be obtained.
    videoStreamSets List<Property Map>
    Video stream information.Note: This field may return null, indicating that no valid values can be obtained.
    width Number
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.

    GetMpsMediaMetaDataMetaDataAudioStreamSet

    Bitrate double
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    Channel double
    Number of sound channels, e.g., 2Note: this field may return null, indicating that no valid value was found.
    Codec string
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    SamplingRate double
    Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    Bitrate float64
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    Channel float64
    Number of sound channels, e.g., 2Note: this field may return null, indicating that no valid value was found.
    Codec string
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    SamplingRate float64
    Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate Double
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    channel Double
    Number of sound channels, e.g., 2Note: this field may return null, indicating that no valid value was found.
    codec String
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    samplingRate Double
    Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate number
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    channel number
    Number of sound channels, e.g., 2Note: this field may return null, indicating that no valid value was found.
    codec string
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    samplingRate number
    Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate float
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    channel float
    Number of sound channels, e.g., 2Note: this field may return null, indicating that no valid value was found.
    codec str
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    sampling_rate float
    Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate Number
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    channel Number
    Number of sound channels, e.g., 2Note: this field may return null, indicating that no valid value was found.
    codec String
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    samplingRate Number
    Sample rate of an audio stream in Hz.Note: This field may return null, indicating that no valid values can be obtained.

    GetMpsMediaMetaDataMetaDataVideoStreamSet

    Bitrate double
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    Codec string
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    ColorPrimaries string
    Color primariesNote: this field may return null, indicating that no valid value was found.
    ColorSpace string
    Color spaceNote: this field may return null, indicating that no valid value was found.
    ColorTransfer string
    Color transferNote: this field may return null, indicating that no valid value was found.
    Fps double
    Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    HdrType string
    HDR typeNote: This field may return null, indicating that no valid value was found.
    Height double
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    Width double
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    Bitrate float64
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    Codec string
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    ColorPrimaries string
    Color primariesNote: this field may return null, indicating that no valid value was found.
    ColorSpace string
    Color spaceNote: this field may return null, indicating that no valid value was found.
    ColorTransfer string
    Color transferNote: this field may return null, indicating that no valid value was found.
    Fps float64
    Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    HdrType string
    HDR typeNote: This field may return null, indicating that no valid value was found.
    Height float64
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    Width float64
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate Double
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    codec String
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    colorPrimaries String
    Color primariesNote: this field may return null, indicating that no valid value was found.
    colorSpace String
    Color spaceNote: this field may return null, indicating that no valid value was found.
    colorTransfer String
    Color transferNote: this field may return null, indicating that no valid value was found.
    fps Double
    Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    hdrType String
    HDR typeNote: This field may return null, indicating that no valid value was found.
    height Double
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    width Double
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate number
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    codec string
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    colorPrimaries string
    Color primariesNote: this field may return null, indicating that no valid value was found.
    colorSpace string
    Color spaceNote: this field may return null, indicating that no valid value was found.
    colorTransfer string
    Color transferNote: this field may return null, indicating that no valid value was found.
    fps number
    Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    hdrType string
    HDR typeNote: This field may return null, indicating that no valid value was found.
    height number
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    width number
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate float
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    codec str
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    color_primaries str
    Color primariesNote: this field may return null, indicating that no valid value was found.
    color_space str
    Color spaceNote: this field may return null, indicating that no valid value was found.
    color_transfer str
    Color transferNote: this field may return null, indicating that no valid value was found.
    fps float
    Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    hdr_type str
    HDR typeNote: This field may return null, indicating that no valid value was found.
    height float
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    width float
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    bitrate Number
    Bitrate of a video stream in bps.Note: This field may return null, indicating that no valid values can be obtained.
    codec String
    Video stream codec, such as h264.Note: This field may return null, indicating that no valid values can be obtained.
    colorPrimaries String
    Color primariesNote: this field may return null, indicating that no valid value was found.
    colorSpace String
    Color spaceNote: this field may return null, indicating that no valid value was found.
    colorTransfer String
    Color transferNote: this field may return null, indicating that no valid value was found.
    fps Number
    Frame rate in Hz.Note: This field may return null, indicating that no valid values can be obtained.
    hdrType String
    HDR typeNote: This field may return null, indicating that no valid value was found.
    height Number
    Height of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.
    width Number
    Maximum value of the width of a video stream in px.Note: This field may return null, indicating that no valid values can be obtained.

    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