Class: TencentCloud::Cme::V20191029::VideoTrackItem

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

Overview

视频轨的视频片段信息。

Instance Attribute Summary collapse

  • #Duration ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

  • #Height ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

  • #SourceMedia ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

  • #SourceMediaStartTime ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

  • #SourceType ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

  • #Width ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

  • #XPos ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

  • #YPos ⇒ Object

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 https 时(如:https://www.example.com/a.mp4),参数为:1000000:www.example.com/a.mp4
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 http 时(如:http://www.example.com/b.mp4),参数为:1000001:www.example.com/b.mp4
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(sourcetype = nil, sourcemedia = nil, sourcemediastarttime = nil, duration = nil, xpos = nil, ypos = nil, coordinateorigin = nil, height = nil, width = nil) ⇒ VideoTrackItem

    Returns a new instance of VideoTrackItem.

    
    
    6776
    6777
    6778
    6779
    6780
    6781
    6782
    6783
    6784
    6785
    6786
    # File 'lib/v20191029/models.rb', line 6776
    
    def initialize(sourcetype=nil, sourcemedia=nil, sourcemediastarttime=nil, duration=nil, xpos=nil, ypos=nil, coordinateorigin=nil, height=nil, width=nil)
      @SourceType = sourcetype
      @SourceMedia = sourcemedia
      @SourceMediaStartTime = sourcemediastarttime
      @Duration = duration
      @XPos = xpos
      @YPos = ypos
      @CoordinateOrigin = coordinateorigin
      @Height = height
      @Width = width
    end

    Instance Attribute Details

    #CoordinateOriginObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def CoordinateOrigin
      @CoordinateOrigin
    end

    #DurationObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def Duration
      @Duration
    end

    #HeightObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def Height
      @Height
    end

    #SourceMediaObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def SourceMedia
      @SourceMedia
    end

    #SourceMediaStartTimeObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def SourceMediaStartTime
      @SourceMediaStartTime
    end

    #SourceTypeObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def SourceType
      @SourceType
    end

    #WidthObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def Width
      @Width
    end

    #XPosObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def XPos
      @XPos
    end

    #YPosObject

    注意:

  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `https` 时(如:`https://www.example.com/a.mp4`),参数为:`1000000:www.example.com/a.mp4`。
  • 当 SourceType 为 EXTERNAL 并且媒体 URL Scheme 为 `http` 时(如:`http://www.example.com/b.mp4`),参数为:`1000001:www.example.com/b.mp4`。
  • 当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。
  • 当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。
  • 默认值:0px。
  • 当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。
  • 当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。
  • 默认值:0px。
  • Center:坐标原点为中心位置,如画布中心。
  • 默认值 :Center。
  • 当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • 当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%;
  • 当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素;
  • 当 Width、Height 均为空,则 Width 和 Height 取视频媒体文件本身的 Width、Height;
  • 当 Width 为空,Height 非空,则 Width 按比例缩放;
  • 当 Width 非空,Height 为空,则 Height 按比例缩放。
  • Parameters:

    • 视频片段取自媒体文件的起始时间,单位为秒。默认为0。

    • 视频片段时长,单位为秒。默认取视频媒体文件本身长度,表示截取全部媒体文件。如果源文件是图片,Duration需要大于0。

    • 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式:

    • 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式:

    • 视频原点位置,取值有:

    • 视频片段的高度。支持 %、px 两种格式:

    • 视频片段的宽度。支持 %、px 两种格式:

    
    
    6774
    6775
    6776
    # File 'lib/v20191029/models.rb', line 6774
    
    def YPos
      @YPos
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    6788
    6789
    6790
    6791
    6792
    6793
    6794
    6795
    6796
    6797
    6798
    # File 'lib/v20191029/models.rb', line 6788
    
    def deserialize(params)
      @SourceType = params['SourceType']
      @SourceMedia = params['SourceMedia']
      @SourceMediaStartTime = params['SourceMediaStartTime']
      @Duration = params['Duration']
      @XPos = params['XPos']
      @YPos = params['YPos']
      @CoordinateOrigin = params['CoordinateOrigin']
      @Height = params['Height']
      @Width = params['Width']
    end