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
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。. -
#EndTime ⇒ Object
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。. -
#FrameRate ⇒ Object
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。. -
#RemoveAudio ⇒ Object
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。. -
#RemoveVideo ⇒ Object
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。. -
#ShortEdge ⇒ Object
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。. -
#StartTime ⇒ Object
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。. -
#VideoBitrate ⇒ Object
- mp4
- mov
不填则使用视频导出编码配置。 视频最后的分辨率,根据短边尺寸和宽高比进行计算。 例如:项目的宽高比是 16:9 :- 短边尺寸为 1080,则导出视频的分辨率为 1920 * 1080。
- 短边尺寸为 720,则导出视频的分辨率为 1280 * 720
不填则使用视频导出编码配置。 不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。- 0:保留;
- 1:去除。
不填则使用视频导出编码配置。.
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.
6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 |
# File 'lib/v20191029/models.rb', line 6582 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
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def Container @Container end |
#EndTime ⇒ Object
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def EndTime @EndTime end |
#FrameRate ⇒ Object
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def FrameRate @FrameRate end |
#RemoveAudio ⇒ Object
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def RemoveAudio @RemoveAudio end |
#RemoveVideo ⇒ Object
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def RemoveVideo @RemoveVideo end |
#ShortEdge ⇒ Object
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def ShortEdge @ShortEdge end |
#StartTime ⇒ Object
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def StartTime @StartTime end |
#VideoBitrate ⇒ Object
6580 6581 6582 |
# File 'lib/v20191029/models.rb', line 6580 def VideoBitrate @VideoBitrate end |
Instance Method Details
#deserialize(params) ⇒ Object
6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 |
# File 'lib/v20191029/models.rb', line 6593 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 |