Class: TencentCloud::Mps::V20190612::ComposeTrackTime

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

Overview

视频编辑/合成任务 对应元素在目标视频轨道上的时间信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(start = nil, duration = nil) ⇒ ComposeTrackTime

Returns a new instance of ComposeTrackTime.



6938
6939
6940
6941
# File 'lib/v20190612/models.rb', line 6938

def initialize(start=nil, duration=nil)
  @Start = start
  @Duration = duration
end

Instance Attribute Details

#DurationObject

<li>以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> 注意:不填则默认为前一个元素的结束时间,此时可以通过 ComposeEmptyItem 元素来进行占位,实现轨道起始时间设置。<li>以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> 默认:取对应 ComposeSourceMedia 媒体的有效时长(即 EndTime-StartTime),没有 ComposeSourceMedia 则默认为 1 秒。

Parameters:

  • Start:

    元素在轨道上的起始时间,时间点支持:

  • Duration:

    元素时长,时间支持:



6936
6937
6938
# File 'lib/v20190612/models.rb', line 6936

def Duration
  @Duration
end

#StartObject

<li>以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> 注意:不填则默认为前一个元素的结束时间,此时可以通过 ComposeEmptyItem 元素来进行占位,实现轨道起始时间设置。<li>以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> 默认:取对应 ComposeSourceMedia 媒体的有效时长(即 EndTime-StartTime),没有 ComposeSourceMedia 则默认为 1 秒。

Parameters:

  • Start:

    元素在轨道上的起始时间,时间点支持:

  • Duration:

    元素时长,时间支持:



6936
6937
6938
# File 'lib/v20190612/models.rb', line 6936

def Start
  @Start
end

Instance Method Details

#deserialize(params) ⇒ Object



6943
6944
6945
6946
# File 'lib/v20190612/models.rb', line 6943

def deserialize(params)
  @Start = params['Start']
  @Duration = params['Duration']
end