Class: TencentCloud::Cme::V20191029::ExportVideoByVideoSegmentationDataRequest

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

Overview

ExportVideoByVideoSegmentationData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platform = nil, projectid = nil, segmentgroupid = nil, segmentids = nil, definition = nil, exportdestination = nil, cmeexportinfo = nil, vodexportinfo = nil, operator = nil) ⇒ ExportVideoByVideoSegmentationDataRequest

Returns a new instance of ExportVideoByVideoSegmentationDataRequest.



2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
# File 'lib/v20191029/models.rb', line 2475

def initialize(platform=nil, projectid=nil, segmentgroupid=nil, segmentids=nil, definition=nil, exportdestination=nil, cmeexportinfo=nil, vodexportinfo=nil, operator=nil)
  @Platform = platform
  @ProjectId = projectid
  @SegmentGroupId = segmentgroupid
  @SegmentIds = segmentids
  @Definition = definition
  @ExportDestination = exportdestination
  @CMEExportInfo = cmeexportinfo
  @VODExportInfo = vodexportinfo
  @Operator = operator
end

Instance Attribute Details

#CMEExportInfoObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def CMEExportInfo
  @CMEExportInfo
end

#DefinitionObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def Definition
  @Definition
end

#ExportDestinationObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def ExportDestination
  @ExportDestination
end

#OperatorObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def Operator
  @Operator
end

#PlatformObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def Platform
  @Platform
end

#ProjectIdObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def ProjectId
  @ProjectId
end

#SegmentGroupIdObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def SegmentGroupId
  @SegmentGroupId
end

#SegmentIdsObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def SegmentIds
  @SegmentIds
end

#VODExportInfoObject

<li>10:分辨率为 480P,输出视频格式为 MP4;</li> <li>11:分辨率为 720P,输出视频格式为 MP4;</li> <li>12:分辨率为 1080P,输出视频格式为 MP4。</li> <li>CME:多媒体创作引擎,即导出为多媒体创作引擎媒资库,此导出目标在云点播媒资库依然可见;</li> <li>VOD:云点播,即导出为云点播媒资库,此导出目标在多媒体创作引擎媒资库将不可见。</li>

Parameters:

  • Platform:

    平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](cloud.tencent.com/document/product/1156/43767)。

  • ProjectId:

    视频拆条项目 Id 。

  • SegmentGroupId:

    指定需要导出的智能拆条片段的组 Id 。

  • SegmentIds:

    指定需要导出的智能拆条片段 Id 集合。

  • Definition:

    导出模板 Id,目前不支持自定义创建,只支持下面的预置模板 Id。

  • ExportDestination:

    导出目标,指定导出视频的目标媒资库,可取值有:

  • CMEExportInfo:

    导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。

  • VODExportInfo:

    导出的云点播媒资信息。当导出目标为 VOD 时必填。

  • Operator:

    操作者。如不填,默认为 ‘cmeid_system`,表示平台管理员操作,可以操作任意智能拆条项目。如果指定操作者,则操作者必须为项目所有。



2473
2474
2475
# File 'lib/v20191029/models.rb', line 2473

def VODExportInfo
  @VODExportInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
# File 'lib/v20191029/models.rb', line 2487

def deserialize(params)
  @Platform = params['Platform']
  @ProjectId = params['ProjectId']
  @SegmentGroupId = params['SegmentGroupId']
  @SegmentIds = params['SegmentIds']
  @Definition = params['Definition']
  @ExportDestination = params['ExportDestination']
  unless params['CMEExportInfo'].nil?
    @CMEExportInfo = CMEExportInfo.new
    @CMEExportInfo.deserialize(params['CMEExportInfo'])
  end
  unless params['VODExportInfo'].nil?
    @VODExportInfo = VODExportInfo.new
    @VODExportInfo.deserialize(params['VODExportInfo'])
  end
  @Operator = params['Operator']
end