Class: TencentCloud::Cme::V20191029::VideoExportExtensionArgs
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::VideoExportExtensionArgs
- Defined in:
- lib/v20191029/models.rb
Overview
视频导出扩展参数
Instance Attribute Summary collapse
-
#Container ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
-
#EndTime ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
-
#FrameRate ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
-
#RemoveAudio ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
-
#RemoveVideo ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
-
#ShortEdge ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
-
#StartTime ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
-
#VideoBitrate ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 : <li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。 <li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(container = nil, shortedge = nil, videobitrate = nil, framerate = nil, removevideo = nil, removeaudio = nil, starttime = nil, endtime = nil) ⇒ VideoExportExtensionArgs
constructor
A new instance of VideoExportExtensionArgs.
Constructor Details
#initialize(container = nil, shortedge = nil, videobitrate = nil, framerate = nil, removevideo = nil, removeaudio = nil, starttime = nil, endtime = nil) ⇒ VideoExportExtensionArgs
Returns a new instance of VideoExportExtensionArgs.
6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 |
# File 'lib/v20191029/models.rb', line 6574 def initialize(container=nil, shortedge=nil, videobitrate=nil, framerate=nil, removevideo=nil, removeaudio=nil, starttime=nil, endtime=nil) @Container = container @ShortEdge = shortedge @VideoBitrate = videobitrate @FrameRate = framerate @RemoveVideo = removevideo @RemoveAudio = removeaudio @StartTime = starttime @EndTime = endtime end |
Instance Attribute Details
#Container ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def Container @Container end |
#EndTime ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def EndTime @EndTime end |
#FrameRate ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def FrameRate @FrameRate end |
#RemoveAudio ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def RemoveAudio @RemoveAudio end |
#RemoveVideo ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def RemoveVideo @RemoveVideo end |
#ShortEdge ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def ShortEdge @ShortEdge end |
#StartTime ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def StartTime @StartTime end |
#VideoBitrate ⇒ Object
<li>mp4 </li> <li>mov </li> 不填则使用视频导出编码配置。视频最后的分辨率,根据短边尺寸和宽高比进行计算。例如:项目的宽高比是 16:9 :<li>短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。</li> <li>短边尺寸为 720,则导出视频的分辨率为 1280 * 720</li> 不填则使用视频导出编码配置。不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。<li>0:保留;</li> <li>1:去除。</li> 不填则使用视频导出编码配置。
6572 6573 6574 |
# File 'lib/v20191029/models.rb', line 6572 def VideoBitrate @VideoBitrate end |
Instance Method Details
#deserialize(params) ⇒ Object
6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 |
# File 'lib/v20191029/models.rb', line 6585 def deserialize(params) @Container = params['Container'] @ShortEdge = params['ShortEdge'] @VideoBitrate = params['VideoBitrate'] @FrameRate = params['FrameRate'] @RemoveVideo = params['RemoveVideo'] @RemoveAudio = params['RemoveAudio'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] end |