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

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

Overview

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

Instance Attribute Summary collapse

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

    Instance Method Summary collapse

    Constructor Details

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

    Returns a new instance of VideoSegmentationProjectInput.

    
    
    6678
    6679
    6680
    6681
    # File 'lib/v20191029/models.rb', line 6678
    
    def initialize(aspectratio=nil, processmodel=nil)
      @AspectRatio = aspectratio
      @ProcessModel = processmodel
    end

    Instance Attribute Details

    #AspectRatioObject

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

    • AspectRatio:

      画布宽高比,取值有:

    • ProcessModel:

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

    
    
    6676
    6677
    6678
    # File 'lib/v20191029/models.rb', line 6676
    
    def AspectRatio
      @AspectRatio
    end

    #ProcessModelObject

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

    • AspectRatio:

      画布宽高比,取值有:

    • ProcessModel:

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

    
    
    6676
    6677
    6678
    # File 'lib/v20191029/models.rb', line 6676
    
    def ProcessModel
      @ProcessModel
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6683
    6684
    6685
    6686
    # File 'lib/v20191029/models.rb', line 6683
    
    def deserialize(params)
      @AspectRatio = params['AspectRatio']
      @ProcessModel = params['ProcessModel']
    end