Class: TencentCloud::Cme::V20191029::VideoSegmentationProjectInput

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

Overview

视频拆条项目的输入信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(aspectratio = nil, processmodel = nil) ⇒ VideoSegmentationProjectInput

Returns a new instance of VideoSegmentationProjectInput.



6670
6671
6672
6673
# File 'lib/v20191029/models.rb', line 6670

def initialize(aspectratio=nil, processmodel=nil)
  @AspectRatio = aspectratio
  @ProcessModel = processmodel
end

Instance Attribute Details

#AspectRatioObject

<li>16:9;</li> <li>9:16;</li> <li>2:1。</li> 默认值 16:9 。<li>AI.GameHighlights.PUBG:和平精英集锦 ;</li> <li>AI.GameHighlights.Honor OfKings:王者荣耀集锦 ;</li> <li>AI.SportHighlights.Football:足球集锦 </li> <li>AI.SportHighlights.Basketball:篮球集锦 ;</li> <li>AI.PersonSegmentation:人物集锦 ;</li> <li>AI.NewsSegmentation:新闻拆条。</li>

Parameters:

  • AspectRatio:

    画布宽高比,取值有:

  • ProcessModel:

    视频拆条处理模型,不填则默认为手工分割视频。取值 :



6668
6669
6670
# File 'lib/v20191029/models.rb', line 6668

def AspectRatio
  @AspectRatio
end

#ProcessModelObject

<li>16:9;</li> <li>9:16;</li> <li>2:1。</li> 默认值 16:9 。<li>AI.GameHighlights.PUBG:和平精英集锦 ;</li> <li>AI.GameHighlights.Honor OfKings:王者荣耀集锦 ;</li> <li>AI.SportHighlights.Football:足球集锦 </li> <li>AI.SportHighlights.Basketball:篮球集锦 ;</li> <li>AI.PersonSegmentation:人物集锦 ;</li> <li>AI.NewsSegmentation:新闻拆条。</li>

Parameters:

  • AspectRatio:

    画布宽高比,取值有:

  • ProcessModel:

    视频拆条处理模型,不填则默认为手工分割视频。取值 :



6668
6669
6670
# File 'lib/v20191029/models.rb', line 6668

def ProcessModel
  @ProcessModel
end

Instance Method Details

#deserialize(params) ⇒ Object



6675
6676
6677
6678
# File 'lib/v20191029/models.rb', line 6675

def deserialize(params)
  @AspectRatio = params['AspectRatio']
  @ProcessModel = params['ProcessModel']
end