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.



18727
18728
18729
18730
18731
18732
18733
18734
18735
# File 'lib/v20190612/models.rb', line 18727

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:

    智能精彩集锦封面地址。



18725
18726
18727
# File 'lib/v20190612/models.rb', line 18725

def Confidence
  @Confidence
end

#CovImgPathObject

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

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

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

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

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

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



18725
18726
18727
# File 'lib/v20190612/models.rb', line 18725

def CovImgPath
  @CovImgPath
end

#CovImgUrlObject

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

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

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

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

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

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



18725
18726
18727
# File 'lib/v20190612/models.rb', line 18725

def CovImgUrl
  @CovImgUrl
end

#DurationObject

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

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

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

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

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

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



18725
18726
18727
# File 'lib/v20190612/models.rb', line 18725

def Duration
  @Duration
end

#HighlightPathObject

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

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

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

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

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

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



18725
18726
18727
# File 'lib/v20190612/models.rb', line 18725

def HighlightPath
  @HighlightPath
end

#HighlightUrlObject

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

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

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

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

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

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



18725
18726
18727
# File 'lib/v20190612/models.rb', line 18725

def HighlightUrl
  @HighlightUrl
end

#SegmentSetObject

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

Parameters:

  • HighlightPath:

    智能精彩集锦地址。

  • CovImgPath:

    智能精彩集锦封面地址。

  • Confidence:

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

  • Duration:

    智能精彩集锦持续时间。

  • SegmentSet:

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

  • HighlightUrl:

    智能精彩集锦地址。

  • CovImgUrl:

    智能精彩集锦封面地址。



18725
18726
18727
# File 'lib/v20190612/models.rb', line 18725

def SegmentSet
  @SegmentSet
end

Instance Method Details

#deserialize(params) ⇒ Object



18737
18738
18739
18740
18741
18742
18743
18744
18745
18746
18747
18748
18749
18750
18751
18752
# File 'lib/v20190612/models.rb', line 18737

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