Class: TencentCloud::Vod::V20180717::AnimatedGraphicTaskInput

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

Overview

转动图任务类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(definition = nil, starttimeoffset = nil, endtimeoffset = nil) ⇒ AnimatedGraphicTaskInput

Returns a new instance of AnimatedGraphicTaskInput.



4015
4016
4017
4018
4019
# File 'lib/v20180717/models.rb', line 4015

def initialize(definition=nil, starttimeoffset=nil, endtimeoffset=nil)
  @Definition = definition
  @StartTimeOffset = starttimeoffset
  @EndTimeOffset = endtimeoffset
end

Instance Attribute Details

#DefinitionObject

<li>不填或填0,表示从视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示从视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示从视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示持续到视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示持续到视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示持续到视频结束 n 秒前终止。</li>

Parameters:

  • Definition:

    视频转动图模板 ID

  • StartTimeOffset:

    动图在视频中的起始时间偏移,单位为秒。

  • EndTimeOffset:

    动图在视频中的终止时间偏移,单位为秒。



4013
4014
4015
# File 'lib/v20180717/models.rb', line 4013

def Definition
  @Definition
end

#EndTimeOffsetObject

<li>不填或填0,表示从视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示从视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示从视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示持续到视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示持续到视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示持续到视频结束 n 秒前终止。</li>

Parameters:

  • Definition:

    视频转动图模板 ID

  • StartTimeOffset:

    动图在视频中的起始时间偏移,单位为秒。

  • EndTimeOffset:

    动图在视频中的终止时间偏移,单位为秒。



4013
4014
4015
# File 'lib/v20180717/models.rb', line 4013

def EndTimeOffset
  @EndTimeOffset
end

#StartTimeOffsetObject

<li>不填或填0,表示从视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示从视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示从视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示持续到视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示持续到视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示持续到视频结束 n 秒前终止。</li>

Parameters:

  • Definition:

    视频转动图模板 ID

  • StartTimeOffset:

    动图在视频中的起始时间偏移,单位为秒。

  • EndTimeOffset:

    动图在视频中的终止时间偏移,单位为秒。



4013
4014
4015
# File 'lib/v20180717/models.rb', line 4013

def StartTimeOffset
  @StartTimeOffset
end

Instance Method Details

#deserialize(params) ⇒ Object



4021
4022
4023
4024
4025
# File 'lib/v20180717/models.rb', line 4021

def deserialize(params)
  @Definition = params['Definition']
  @StartTimeOffset = params['StartTimeOffset']
  @EndTimeOffset = params['EndTimeOffset']
end