Class: TencentCloud::Mps::V20190612::AiAnalysisTaskReelOutput

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

Overview

智能成片结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(videopath = nil, scriptpath = nil, outputstorage = nil) ⇒ AiAnalysisTaskReelOutput

Returns a new instance of AiAnalysisTaskReelOutput.



2008
2009
2010
2011
2012
# File 'lib/v20190612/models.rb', line 2008

def initialize(videopath=nil, scriptpath=nil, outputstorage=nil)
  @VideoPath = videopath
  @ScriptPath = scriptpath
  @OutputStorage = outputstorage
end

Instance Attribute Details

#OutputStorageObject

Parameters:

  • VideoPath:

    成片视频路径。

  • ScriptPath:

    脚本文件路径

  • OutputStorage:

    成片视频存储位置。



2006
2007
2008
# File 'lib/v20190612/models.rb', line 2006

def OutputStorage
  @OutputStorage
end

#ScriptPathObject

Parameters:

  • VideoPath:

    成片视频路径。

  • ScriptPath:

    脚本文件路径

  • OutputStorage:

    成片视频存储位置。



2006
2007
2008
# File 'lib/v20190612/models.rb', line 2006

def ScriptPath
  @ScriptPath
end

#VideoPathObject

Parameters:

  • VideoPath:

    成片视频路径。

  • ScriptPath:

    脚本文件路径

  • OutputStorage:

    成片视频存储位置。



2006
2007
2008
# File 'lib/v20190612/models.rb', line 2006

def VideoPath
  @VideoPath
end

Instance Method Details

#deserialize(params) ⇒ Object



2014
2015
2016
2017
2018
2019
2020
2021
# File 'lib/v20190612/models.rb', line 2014

def deserialize(params)
  @VideoPath = params['VideoPath']
  @ScriptPath = params['ScriptPath']
  unless params['OutputStorage'].nil?
    @OutputStorage = TaskOutputStorage.new
    @OutputStorage.deserialize(params['OutputStorage'])
  end
end