Class: TencentCloud::Cme::V20191029::ExportVideoByEditorTrackDataRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::ExportVideoByEditorTrackDataRequest
- Defined in:
- lib/v20191029/models.rb
Overview
ExportVideoByEditorTrackData请求参数结构体
Instance Attribute Summary collapse
-
#AspectRatio ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#CMEExportInfo ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#CoverData ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#Definition ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#ExportDestination ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#ExportExtensionArgs ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#Operator ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#Platform ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#TrackData ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
. -
#VODExportInfo ⇒ Object
- 10:分辨率为 480P,输出视频格式为 MP4;
- 11:分辨率为 720P,输出视频格式为 MP4;
- 12:分辨率为 1080P,输出视频格式为 MP4。
- CME:多媒体创建引擎,即导出到多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;
- VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。
- 如果 AspectRatio 取值 16:9,预设配置选为12(短边1080),则导出尺寸为 1920 * 1080;
- 如果 AspectRatio 取值 9:16,预设配置选为11(短边720),则导出尺寸为 720 *1280。
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(platform = nil, definition = nil, exportdestination = nil, trackdata = nil, aspectratio = nil, coverdata = nil, cmeexportinfo = nil, vodexportinfo = nil, exportextensionargs = nil, operator = nil) ⇒ ExportVideoByEditorTrackDataRequest
constructor
A new instance of ExportVideoByEditorTrackDataRequest.
Constructor Details
#initialize(platform = nil, definition = nil, exportdestination = nil, trackdata = nil, aspectratio = nil, coverdata = nil, cmeexportinfo = nil, vodexportinfo = nil, exportextensionargs = nil, operator = nil) ⇒ ExportVideoByEditorTrackDataRequest
Returns a new instance of ExportVideoByEditorTrackDataRequest.
2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 |
# File 'lib/v20191029/models.rb', line 2302 def initialize(platform=nil, definition=nil, exportdestination=nil, trackdata=nil, aspectratio=nil, coverdata=nil, cmeexportinfo=nil, vodexportinfo=nil, exportextensionargs=nil, operator=nil) @Platform = platform @Definition = definition @ExportDestination = exportdestination @TrackData = trackdata @AspectRatio = aspectratio @CoverData = coverdata @CMEExportInfo = cmeexportinfo @VODExportInfo = vodexportinfo @ExportExtensionArgs = exportextensionargs @Operator = operator end |
Instance Attribute Details
#AspectRatio ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def AspectRatio @AspectRatio end |
#CMEExportInfo ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def CMEExportInfo @CMEExportInfo end |
#CoverData ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def CoverData @CoverData end |
#Definition ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def Definition @Definition end |
#ExportDestination ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def ExportDestination @ExportDestination end |
#ExportExtensionArgs ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def ExportExtensionArgs @ExportExtensionArgs end |
#Operator ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def Operator @Operator end |
#Platform ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def Platform @Platform end |
#TrackData ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def TrackData @TrackData end |
#VODExportInfo ⇒ Object
2300 2301 2302 |
# File 'lib/v20191029/models.rb', line 2300 def VODExportInfo @VODExportInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 |
# File 'lib/v20191029/models.rb', line 2315 def deserialize(params) @Platform = params['Platform'] @Definition = params['Definition'] @ExportDestination = params['ExportDestination'] @TrackData = params['TrackData'] @AspectRatio = params['AspectRatio'] @CoverData = params['CoverData'] unless params['CMEExportInfo'].nil? @CMEExportInfo = CMEExportInfo.new @CMEExportInfo.deserialize(params['CMEExportInfo']) end unless params['VODExportInfo'].nil? @VODExportInfo = VODExportInfo.new @VODExportInfo.deserialize(params['VODExportInfo']) end unless params['ExportExtensionArgs'].nil? @ExportExtensionArgs = VideoExportExtensionArgs.new @ExportExtensionArgs.deserialize(params['ExportExtensionArgs']) end @Operator = params['Operator'] end |