Class: TencentCloud::Vod::V20180717::VideoTrackItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::VideoTrackItem
- Defined in:
- lib/v20180717/models.rb
Overview
视频轨的视频片段信息。
Instance Attribute Summary collapse
-
#AudioOperations ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#CoordinateOrigin ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#Duration ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#Height ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#ImageOperations ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#SourceMedia ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#SourceMediaStartTime ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#TargetDuration ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#Width ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#XPos ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
-
#YPos ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。 <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。 <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sourcemedia = nil, sourcemediastarttime = nil, duration = nil, targetduration = nil, coordinateorigin = nil, xpos = nil, ypos = nil, width = nil, height = nil, audiooperations = nil, imageoperations = nil) ⇒ VideoTrackItem
constructor
A new instance of VideoTrackItem.
Constructor Details
#initialize(sourcemedia = nil, sourcemediastarttime = nil, duration = nil, targetduration = nil, coordinateorigin = nil, xpos = nil, ypos = nil, width = nil, height = nil, audiooperations = nil, imageoperations = nil) ⇒ VideoTrackItem
Returns a new instance of VideoTrackItem.
29387 29388 29389 29390 29391 29392 29393 29394 29395 29396 29397 29398 29399 |
# File 'lib/v20180717/models.rb', line 29387 def initialize(sourcemedia=nil, sourcemediastarttime=nil, duration=nil, targetduration=nil, coordinateorigin=nil, xpos=nil, ypos=nil, width=nil, height=nil, audiooperations=nil, imageoperations=nil) @SourceMedia = sourcemedia @SourceMediaStartTime = sourcemediastarttime @Duration = duration @TargetDuration = targetduration @CoordinateOrigin = coordinateorigin @XPos = xpos @YPos = ypos @Width = width @Height = height @AudioOperations = audiooperations @ImageOperations = imageoperations end |
Instance Attribute Details
#AudioOperations ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def AudioOperations @AudioOperations end |
#CoordinateOrigin ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def CoordinateOrigin @CoordinateOrigin end |
#Duration ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def Duration @Duration end |
#Height ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def Height @Height end |
#ImageOperations ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def ImageOperations @ImageOperations end |
#SourceMedia ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def SourceMedia @SourceMedia end |
#SourceMediaStartTime ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def SourceMediaStartTime @SourceMediaStartTime end |
#TargetDuration ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def TargetDuration @TargetDuration end |
#Width ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def Width @Width end |
#XPos ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def XPos @XPos end |
#YPos ⇒ Object
<li>点播的媒体文件 ID;</li> <li>其他媒体文件的下载 URL。</li> 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。<li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> <li>Center:坐标原点为中心位置,如画布中心。</li> 默认值 :Center。<li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> 默认值:0px。<li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%;</li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li>
29385 29386 29387 |
# File 'lib/v20180717/models.rb', line 29385 def YPos @YPos end |
Instance Method Details
#deserialize(params) ⇒ Object
29401 29402 29403 29404 29405 29406 29407 29408 29409 29410 29411 29412 29413 29414 29415 29416 29417 29418 29419 29420 29421 29422 29423 29424 29425 29426 29427 |
# File 'lib/v20180717/models.rb', line 29401 def deserialize(params) @SourceMedia = params['SourceMedia'] @SourceMediaStartTime = params['SourceMediaStartTime'] @Duration = params['Duration'] @TargetDuration = params['TargetDuration'] @CoordinateOrigin = params['CoordinateOrigin'] @XPos = params['XPos'] @YPos = params['YPos'] @Width = params['Width'] @Height = params['Height'] unless params['AudioOperations'].nil? @AudioOperations = [] params['AudioOperations'].each do |i| audiotransform_tmp = AudioTransform.new audiotransform_tmp.deserialize(i) @AudioOperations << audiotransform_tmp end end unless params['ImageOperations'].nil? @ImageOperations = [] params['ImageOperations'].each do |i| imagetransform_tmp = ImageTransform.new imagetransform_tmp.deserialize(i) @ImageOperations << imagetransform_tmp end end end |