Class: TencentCloud::Mps::V20190612::ComposeSourceMedia

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

Overview

视频编辑/合成任务 媒体素材源信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileid = nil, starttime = nil, endtime = nil) ⇒ ComposeSourceMedia

Returns a new instance of ComposeSourceMedia.



5881
5882
5883
5884
5885
# File 'lib/v20190612/models.rb', line 5881

def initialize(fileid=nil, starttime=nil, endtime=nil)
  @FileId = fileid
  @StartTime = starttime
  @EndTime = endtime
end

Instance Attribute Details

#EndTimeObject

<li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10% 的时刻。</li> 默认:0s <li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10%的时间。</li> 默认:如果对应轨道时长有设置,则默认轨道时长,否则为素材时长,无时长的素材默认为 1 秒。注意:至少需要大于 StartTime 0.02 秒。

Parameters:

  • FileId:

    媒体对应的素材ID,即 FileInfos 列表中对应素材的 ID。

  • StartTime:

    媒体位于素材的起始时间,时间点支持 s、% 两种格式:

  • EndTime:

    媒体位于素材的结束时间,和 StartTime 构成媒体在源素材的时间区间,时间点支持 s、% 两种格式:



5879
5880
5881
# File 'lib/v20190612/models.rb', line 5879

def EndTime
  @EndTime
end

#FileIdObject

<li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10% 的时刻。</li> 默认:0s <li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10%的时间。</li> 默认:如果对应轨道时长有设置,则默认轨道时长,否则为素材时长,无时长的素材默认为 1 秒。注意:至少需要大于 StartTime 0.02 秒。

Parameters:

  • FileId:

    媒体对应的素材ID,即 FileInfos 列表中对应素材的 ID。

  • StartTime:

    媒体位于素材的起始时间,时间点支持 s、% 两种格式:

  • EndTime:

    媒体位于素材的结束时间,和 StartTime 构成媒体在源素材的时间区间,时间点支持 s、% 两种格式:



5879
5880
5881
# File 'lib/v20190612/models.rb', line 5879

def FileId
  @FileId
end

#StartTimeObject

<li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10% 的时刻。</li> 默认:0s <li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10%的时间。</li> 默认:如果对应轨道时长有设置,则默认轨道时长,否则为素材时长,无时长的素材默认为 1 秒。注意:至少需要大于 StartTime 0.02 秒。

Parameters:

  • FileId:

    媒体对应的素材ID,即 FileInfos 列表中对应素材的 ID。

  • StartTime:

    媒体位于素材的起始时间,时间点支持 s、% 两种格式:

  • EndTime:

    媒体位于素材的结束时间,和 StartTime 构成媒体在源素材的时间区间,时间点支持 s、% 两种格式:



5879
5880
5881
# File 'lib/v20190612/models.rb', line 5879

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5887
5888
5889
5890
5891
# File 'lib/v20190612/models.rb', line 5887

def deserialize(params)
  @FileId = params['FileId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
end