Class: TencentCloud::Mps::V20190612::MediaAiAnalysisHighlightItem

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

Overview

智能精彩片段信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(highlightpath = nil, covimgpath = nil, confidence = nil, duration = nil, segmentset = nil, highlighturl = nil, covimgurl = nil) ⇒ MediaAiAnalysisHighlightItem

Returns a new instance of MediaAiAnalysisHighlightItem.



20137
20138
20139
20140
20141
20142
20143
20144
20145
# File 'lib/v20190612/models.rb', line 20137

def initialize(highlightpath=nil, covimgpath=nil, confidence=nil, duration=nil, segmentset=nil, highlighturl=nil, covimgurl=nil)
  @HighlightPath = highlightpath
  @CovImgPath = covimgpath
  @Confidence = confidence
  @Duration = duration
  @SegmentSet = segmentset
  @HighlightUrl = highlighturl
  @CovImgUrl = covimgurl
end

Instance Attribute Details

#ConfidenceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

    智能精彩集锦的可信度,取值范围是 0 到 100。

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

    智能精彩集锦子片段列表。

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



20135
20136
20137
# File 'lib/v20190612/models.rb', line 20135

def Confidence
  @Confidence
end

#CovImgPathObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

    智能精彩集锦的可信度,取值范围是 0 到 100。

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

    智能精彩集锦子片段列表。

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



20135
20136
20137
# File 'lib/v20190612/models.rb', line 20135

def CovImgPath
  @CovImgPath
end

#CovImgUrlObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

    智能精彩集锦的可信度,取值范围是 0 到 100。

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

    智能精彩集锦子片段列表。

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



20135
20136
20137
# File 'lib/v20190612/models.rb', line 20135

def CovImgUrl
  @CovImgUrl
end

#DurationObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

    智能精彩集锦的可信度,取值范围是 0 到 100。

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

    智能精彩集锦子片段列表。

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



20135
20136
20137
# File 'lib/v20190612/models.rb', line 20135

def Duration
  @Duration
end

#HighlightPathObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

    智能精彩集锦的可信度,取值范围是 0 到 100。

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

    智能精彩集锦子片段列表。

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



20135
20136
20137
# File 'lib/v20190612/models.rb', line 20135

def HighlightPath
  @HighlightPath
end

#HighlightUrlObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

    智能精彩集锦的可信度,取值范围是 0 到 100。

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

    智能精彩集锦子片段列表。

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



20135
20136
20137
# File 'lib/v20190612/models.rb', line 20135

def HighlightUrl
  @HighlightUrl
end

#SegmentSetObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

    智能精彩集锦的可信度,取值范围是 0 到 100。

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

    智能精彩集锦子片段列表。

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



20135
20136
20137
# File 'lib/v20190612/models.rb', line 20135

def SegmentSet
  @SegmentSet
end

Instance Method Details

#deserialize(params) ⇒ Object



20147
20148
20149
20150
20151
20152
20153
20154
20155
20156
20157
20158
20159
20160
20161
20162
# File 'lib/v20190612/models.rb', line 20147

def deserialize(params)
  @HighlightPath = params['HighlightPath']
  @CovImgPath = params['CovImgPath']
  @Confidence = params['Confidence']
  @Duration = params['Duration']
  unless params['SegmentSet'].nil?
    @SegmentSet = []
    params['SegmentSet'].each do |i|
      highlightsegmentitem_tmp = HighlightSegmentItem.new
      highlightsegmentitem_tmp.deserialize(i)
      @SegmentSet << highlightsegmentitem_tmp
    end
  end
  @HighlightUrl = params['HighlightUrl']
  @CovImgUrl = params['CovImgUrl']
end