Class: TencentCloud::Mps::V20190612::AiAnalysisTaskVideoComprehensionOutput

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

Overview

视频(音频)理解输出内容结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(videocomprehensionanalysisresult = nil, videocomprehensionextinfo = nil, videocomprehensionresultlist = nil) ⇒ AiAnalysisTaskVideoComprehensionOutput

Returns a new instance of AiAnalysisTaskVideoComprehensionOutput.



2314
2315
2316
2317
2318
# File 'lib/v20190612/models.rb', line 2314

def initialize(videocomprehensionanalysisresult=nil, videocomprehensionextinfo=nil, videocomprehensionresultlist=nil)
  @VideoComprehensionAnalysisResult = videocomprehensionanalysisresult
  @VideoComprehensionExtInfo = videocomprehensionextinfo
  @VideoComprehensionResultList = videocomprehensionresultlist
end

Instance Attribute Details

#VideoComprehensionAnalysisResultObject

Parameters:

  • VideoComprehensionAnalysisResult:

    视频(音频)理解内容详情

  • VideoComprehensionExtInfo:

    视频(音频)理解扩展信息

  • VideoComprehensionResultList:

    视频分镜理解结果



2312
2313
2314
# File 'lib/v20190612/models.rb', line 2312

def VideoComprehensionAnalysisResult
  @VideoComprehensionAnalysisResult
end

#VideoComprehensionExtInfoObject

Parameters:

  • VideoComprehensionAnalysisResult:

    视频(音频)理解内容详情

  • VideoComprehensionExtInfo:

    视频(音频)理解扩展信息

  • VideoComprehensionResultList:

    视频分镜理解结果



2312
2313
2314
# File 'lib/v20190612/models.rb', line 2312

def VideoComprehensionExtInfo
  @VideoComprehensionExtInfo
end

#VideoComprehensionResultListObject

Parameters:

  • VideoComprehensionAnalysisResult:

    视频(音频)理解内容详情

  • VideoComprehensionExtInfo:

    视频(音频)理解扩展信息

  • VideoComprehensionResultList:

    视频分镜理解结果



2312
2313
2314
# File 'lib/v20190612/models.rb', line 2312

def VideoComprehensionResultList
  @VideoComprehensionResultList
end

Instance Method Details

#deserialize(params) ⇒ Object



2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
# File 'lib/v20190612/models.rb', line 2320

def deserialize(params)
  @VideoComprehensionAnalysisResult = params['VideoComprehensionAnalysisResult']
  @VideoComprehensionExtInfo = params['VideoComprehensionExtInfo']
  unless params['VideoComprehensionResultList'].nil?
    @VideoComprehensionResultList = []
    params['VideoComprehensionResultList'].each do |i|
      videocomprehensionresultitem_tmp = VideoComprehensionResultItem.new
      videocomprehensionresultitem_tmp.deserialize(i)
      @VideoComprehensionResultList << videocomprehensionresultitem_tmp
    end
  end
end