Class: TencentCloud::Mps::V20190612::AdaptiveDynamicStreamingTaskInput

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

Overview

对视频转自适应码流的输入参数类型

Instance Attribute Summary collapse

  • #BlindWatermark ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #Definition ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #DefinitionType ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #DrmInfo ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #KeyPTSList ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #OutputObjectPath ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #OutputStorage ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #SegmentObjectName ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #StdExtInfo ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #SubStreamObjectName ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #SubtitleTemplate ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #WatermarkSet ⇒ Object

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName_adaptiveDynamicStreaming_definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

    Instance Method Summary collapse

    Constructor Details

    #initialize(definition = nil, watermarkset = nil, blindwatermark = nil, outputstorage = nil, outputobjectpath = nil, substreamobjectname = nil, segmentobjectname = nil, addonsubtitles = nil, drminfo = nil, definitiontype = nil, subtitletemplate = nil, stdextinfo = nil, keyptslist = nil) ⇒ AdaptiveDynamicStreamingTaskInput

    Returns a new instance of AdaptiveDynamicStreamingTaskInput.

    
    
    580
    581
    582
    583
    584
    585
    586
    587
    588
    589
    590
    591
    592
    593
    594
    # File 'lib/v20190612/models.rb', line 580
    
    def initialize(definition=nil, watermarkset=nil, blindwatermark=nil, outputstorage=nil, outputobjectpath=nil, substreamobjectname=nil, segmentobjectname=nil, addonsubtitles=nil, drminfo=nil, definitiontype=nil, subtitletemplate=nil, stdextinfo=nil, keyptslist=nil)
      @Definition = definition
      @WatermarkSet = watermarkset
      @BlindWatermark = blindwatermark
      @OutputStorage = outputstorage
      @OutputObjectPath = outputobjectpath
      @SubStreamObjectName = substreamobjectname
      @SegmentObjectName = segmentobjectname
      @AddOnSubtitles = addonsubtitles
      @DrmInfo = drminfo
      @DefinitionType = definitiontype
      @SubtitleTemplate = subtitletemplate
      @StdExtInfo = stdextinfo
      @KeyPTSList = keyptslist
    end

    Instance Attribute Details

    #AddOnSubtitlesObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def AddOnSubtitles
      @AddOnSubtitles
    end

    #BlindWatermarkObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def BlindWatermark
      @BlindWatermark
    end

    #DefinitionObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def Definition
      @Definition
    end

    #DefinitionTypeObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def DefinitionType
      @DefinitionType
    end

    #DrmInfoObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def DrmInfo
      @DrmInfo
    end

    #KeyPTSListObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def KeyPTSList
      @KeyPTSList
    end

    #OutputObjectPathObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def OutputObjectPath
      @OutputObjectPath
    end

    #OutputStorageObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def OutputStorage
      @OutputStorage
    end

    #SegmentObjectNameObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def SegmentObjectName
      @SegmentObjectName
    end

    #StdExtInfoObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def StdExtInfo
      @StdExtInfo
    end

    #SubStreamObjectNameObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def SubStreamObjectName
      @SubStreamObjectName
    end

    #SubtitleTemplateObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def SubtitleTemplate
      @SubtitleTemplate
    end

    #WatermarkSetObject

    注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以.{format}结尾。变量名请参考 文件名变量说明。 相对路径示例:

  • 文件名_变量名.format
  • 文件名.format
  • 绝对路径示例:
  • /自定义路径/文件名_变量名.format
  • 如果不填,则默认为相对路径:inputName}_adaptiveDynamicStreaming_{definition.format。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Common:音视频类型 PureAudio:纯音频类型 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

    Parameters:

    • Definition:

      转自适应码流模板 ID。

    • WatermarkSet:

      水印列表,支持多张图片或文字水印,最大可支持 10 张。

    • BlindWatermark:

      数字水印参数

    • OutputStorage:

      转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。

    • OutputObjectPath:

      转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。

    • SubStreamObjectName:

      转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}

    • SegmentObjectName:

      转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}

    • AddOnSubtitles:

      外挂字幕功能,指定要插入的字幕文件。

    • DrmInfo:

      Drm信息。

    • DefinitionType:

      自适应转码模板类型:

    • SubtitleTemplate:

      硬字幕(压制字幕)功能,指定字幕来源、字体大小、位置等字幕参数。

    • StdExtInfo:

      转码参数扩展字段

    • KeyPTSList:

      指定pts时间的帧设为关键帧,并切片。单位毫秒(允许相对偏差<=1ms)。当同时指定gop和切片时长时,会共同作用。注意需开启RawPts,保持帧率随源,并确保传入的pts时间在源中是有对应帧的。

    
    
    578
    579
    580
    # File 'lib/v20190612/models.rb', line 578
    
    def WatermarkSet
      @WatermarkSet
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    596
    597
    598
    599
    600
    601
    602
    603
    604
    605
    606
    607
    608
    609
    610
    611
    612
    613
    614
    615
    616
    617
    618
    619
    620
    621
    622
    623
    624
    625
    626
    627
    628
    629
    630
    631
    632
    633
    634
    635
    636
    # File 'lib/v20190612/models.rb', line 596
    
    def deserialize(params)
      @Definition = params['Definition']
      unless params['WatermarkSet'].nil?
        @WatermarkSet = []
        params['WatermarkSet'].each do |i|
          watermarkinput_tmp = WatermarkInput.new
          watermarkinput_tmp.deserialize(i)
          @WatermarkSet << watermarkinput_tmp
        end
      end
      unless params['BlindWatermark'].nil?
        @BlindWatermark = BlindWatermarkInput.new
        @BlindWatermark.deserialize(params['BlindWatermark'])
      end
      unless params['OutputStorage'].nil?
        @OutputStorage = TaskOutputStorage.new
        @OutputStorage.deserialize(params['OutputStorage'])
      end
      @OutputObjectPath = params['OutputObjectPath']
      @SubStreamObjectName = params['SubStreamObjectName']
      @SegmentObjectName = params['SegmentObjectName']
      unless params['AddOnSubtitles'].nil?
        @AddOnSubtitles = []
        params['AddOnSubtitles'].each do |i|
          addonsubtitle_tmp = AddOnSubtitle.new
          addonsubtitle_tmp.deserialize(i)
          @AddOnSubtitles << addonsubtitle_tmp
        end
      end
      unless params['DrmInfo'].nil?
        @DrmInfo = DrmInfo.new
        @DrmInfo.deserialize(params['DrmInfo'])
      end
      @DefinitionType = params['DefinitionType']
      unless params['SubtitleTemplate'].nil?
        @SubtitleTemplate = SubtitleTemplate.new
        @SubtitleTemplate.deserialize(params['SubtitleTemplate'])
      end
      @StdExtInfo = params['StdExtInfo']
      @KeyPTSList = params['KeyPTSList']
    end