Class: TencentCloud::Tci::V20190318::SubmitHighlightsRequest

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

Overview

SubmitHighlights请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(functions = nil, filecontent = nil, filetype = nil, libids = nil, frameinterval = nil, keywordslanguage = nil, keywordsstrings = nil, maxvideoduration = nil, simthreshold = nil) ⇒ SubmitHighlightsRequest

Returns a new instance of SubmitHighlightsRequest.



3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
# File 'lib/v20190318/models.rb', line 3587

def initialize(functions=nil, filecontent=nil, filetype=nil, libids=nil, frameinterval=nil, keywordslanguage=nil, keywordsstrings=nil, maxvideoduration=nil, simthreshold=nil)
  @Functions = functions
  @FileContent = filecontent
  @FileType = filetype
  @LibIds = libids
  @FrameInterval = frameinterval
  @KeywordsLanguage = keywordslanguage
  @KeywordsStrings = keywordsstrings
  @MaxVideoDuration = maxvideoduration
  @SimThreshold = simthreshold
end

Instance Attribute Details

#FileContentObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def FileContent
  @FileContent
end

#FileTypeObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def FileType
  @FileType
end

#FrameIntervalObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def FrameInterval
  @FrameInterval
end

#FunctionsObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def Functions
  @Functions
end

#KeywordsLanguageObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def KeywordsLanguage
  @KeywordsLanguage
end

#KeywordsStringsObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def KeywordsStrings
  @KeywordsStrings
end

#LibIdsObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def LibIds
  @LibIds
end

#MaxVideoDurationObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def MaxVideoDuration
  @MaxVideoDuration
end

#SimThresholdObject

Parameters:

  • Functions:

    表情配置开关项。

  • FileContent:

    视频url。

  • FileType:

    视频类型及来源,目前只支持点播类型:“vod_url”。

  • LibIds:

    需要检索的人脸合集库,不在库中的人脸将不参与精彩集锦。

  • FrameInterval:

    视频处理的抽帧间隔,单位毫秒。建议留空。

  • KeywordsLanguage:

    关键词语言类型,0为英文,1为中文。

  • KeywordsStrings:

    关键词数组,当且仅当Funtions中的EnableKeywordWonderfulTime为true时有意义,匹配相应的关键字。

  • MaxVideoDuration:

    处理视频的总时长,单位毫秒。该值为0或未设置时,默认值两小时生效;当该值大于视频实际时长时,视频实际时长生效;当该值小于视频实际时长时,该值生效;当获取视频实际时长失败时,若该值设置则生效,否则默认值生效。建议留空。

  • SimThreshold:

    人脸检索的相似度阈值,默认值0.89。建议留空。



3585
3586
3587
# File 'lib/v20190318/models.rb', line 3585

def SimThreshold
  @SimThreshold
end

Instance Method Details

#deserialize(params) ⇒ Object



3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
# File 'lib/v20190318/models.rb', line 3599

def deserialize(params)
  unless params['Functions'].nil?
    @Functions = HLFunction.new
    @Functions.deserialize(params['Functions'])
  end
  @FileContent = params['FileContent']
  @FileType = params['FileType']
  @LibIds = params['LibIds']
  @FrameInterval = params['FrameInterval']
  @KeywordsLanguage = params['KeywordsLanguage']
  @KeywordsStrings = params['KeywordsStrings']
  @MaxVideoDuration = params['MaxVideoDuration']
  @SimThreshold = params['SimThreshold']
end