Class: TencentCloud::Vod::V20180717::DescribeMediaInfosRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180717/models.rb

Overview

DescribeMediaInfos请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileids = nil, subappid = nil, filters = nil) ⇒ DescribeMediaInfosRequest

Returns a new instance of DescribeMediaInfosRequest.



11546
11547
11548
11549
11550
# File 'lib/v20180717/models.rb', line 11546

def initialize(fileids=nil, subappid=nil, filters=nil)
  @FileIds = fileids
  @SubAppId = subappid
  @Filters = filters
end

Instance Attribute Details

#FileIdsObject

<li>basicInfo(视频基础信息)。</li> <li>metaData(视频元信息)。</li> <li>transcodeInfo(视频转码结果信息)。</li> <li>animatedGraphicsInfo(视频转动图结果信息)。</li> <li>imageSpriteInfo(视频雪碧图信息)。</li> <li>snapshotByTimeOffsetInfo(视频指定时间点截图信息)。</li> <li>sampleSnapshotInfo(采样截图信息)。</li> <li>keyFrameDescInfo(打点信息)。</li> <li>adaptiveDynamicStreamingInfo(转自适应码流信息)。</li> <li>miniProgramReviewInfo(小程序审核信息)。</li> <li>subtitleInfo(字幕信息)。</li> <li>reviewInfo(审核信息)。</li>

Parameters:

  • FileIds:

    媒体文件 ID 列表,N 从 0 开始取值,最大 19。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Filters:

    指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有:



11544
11545
11546
# File 'lib/v20180717/models.rb', line 11544

def FileIds
  @FileIds
end

#FiltersObject

<li>basicInfo(视频基础信息)。</li> <li>metaData(视频元信息)。</li> <li>transcodeInfo(视频转码结果信息)。</li> <li>animatedGraphicsInfo(视频转动图结果信息)。</li> <li>imageSpriteInfo(视频雪碧图信息)。</li> <li>snapshotByTimeOffsetInfo(视频指定时间点截图信息)。</li> <li>sampleSnapshotInfo(采样截图信息)。</li> <li>keyFrameDescInfo(打点信息)。</li> <li>adaptiveDynamicStreamingInfo(转自适应码流信息)。</li> <li>miniProgramReviewInfo(小程序审核信息)。</li> <li>subtitleInfo(字幕信息)。</li> <li>reviewInfo(审核信息)。</li>

Parameters:

  • FileIds:

    媒体文件 ID 列表,N 从 0 开始取值,最大 19。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Filters:

    指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有:



11544
11545
11546
# File 'lib/v20180717/models.rb', line 11544

def Filters
  @Filters
end

#SubAppIdObject

<li>basicInfo(视频基础信息)。</li> <li>metaData(视频元信息)。</li> <li>transcodeInfo(视频转码结果信息)。</li> <li>animatedGraphicsInfo(视频转动图结果信息)。</li> <li>imageSpriteInfo(视频雪碧图信息)。</li> <li>snapshotByTimeOffsetInfo(视频指定时间点截图信息)。</li> <li>sampleSnapshotInfo(采样截图信息)。</li> <li>keyFrameDescInfo(打点信息)。</li> <li>adaptiveDynamicStreamingInfo(转自适应码流信息)。</li> <li>miniProgramReviewInfo(小程序审核信息)。</li> <li>subtitleInfo(字幕信息)。</li> <li>reviewInfo(审核信息)。</li>

Parameters:

  • FileIds:

    媒体文件 ID 列表,N 从 0 开始取值,最大 19。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Filters:

    指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有:



11544
11545
11546
# File 'lib/v20180717/models.rb', line 11544

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



11552
11553
11554
11555
11556
# File 'lib/v20180717/models.rb', line 11552

def deserialize(params)
  @FileIds = params['FileIds']
  @SubAppId = params['SubAppId']
  @Filters = params['Filters']
end