Class: TencentCloud::Mps::V20190612::TranscodeTaskInput
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::TranscodeTaskInput
- Defined in:
- lib/v20190612/models.rb
Overview
转码任务输入参数类型
Instance Attribute Summary collapse
-
#Definition ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EndTimeOffset ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#HeadTailParameter ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MosaicSet ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ObjectNumberFormat ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OutputObjectPath ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OutputStorage ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#OverrideParameter ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RawParameter ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SegmentObjectName ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StartTimeOffset ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#WatermarkSet ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 注意:此字段可能返回 null,表示取不到有效值。 <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。 若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。 相对路径示例: <li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例: <li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(definition = nil, rawparameter = nil, overrideparameter = nil, watermarkset = nil, mosaicset = nil, starttimeoffset = nil, endtimeoffset = nil, outputstorage = nil, outputobjectpath = nil, segmentobjectname = nil, objectnumberformat = nil, headtailparameter = nil) ⇒ TranscodeTaskInput
constructor
A new instance of TranscodeTaskInput.
Constructor Details
#initialize(definition = nil, rawparameter = nil, overrideparameter = nil, watermarkset = nil, mosaicset = nil, starttimeoffset = nil, endtimeoffset = nil, outputstorage = nil, outputobjectpath = nil, segmentobjectname = nil, objectnumberformat = nil, headtailparameter = nil) ⇒ TranscodeTaskInput
Returns a new instance of TranscodeTaskInput.
25944 25945 25946 25947 25948 25949 25950 25951 25952 25953 25954 25955 25956 25957 |
# File 'lib/v20190612/models.rb', line 25944 def initialize(definition=nil, rawparameter=nil, overrideparameter=nil, watermarkset=nil, mosaicset=nil, starttimeoffset=nil, endtimeoffset=nil, outputstorage=nil, outputobjectpath=nil, segmentobjectname=nil, objectnumberformat=nil, headtailparameter=nil) @Definition = definition @RawParameter = rawparameter @OverrideParameter = overrideparameter @WatermarkSet = watermarkset @MosaicSet = mosaicset @StartTimeOffset = starttimeoffset @EndTimeOffset = endtimeoffset @OutputStorage = outputstorage @OutputObjectPath = outputobjectpath @SegmentObjectName = segmentobjectname @ObjectNumberFormat = objectnumberformat @HeadTailParameter = headtailparameter end |
Instance Attribute Details
#Definition ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def Definition @Definition end |
#EndTimeOffset ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def EndTimeOffset @EndTimeOffset end |
#HeadTailParameter ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def HeadTailParameter @HeadTailParameter end |
#MosaicSet ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def MosaicSet @MosaicSet end |
#ObjectNumberFormat ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def ObjectNumberFormat @ObjectNumberFormat end |
#OutputObjectPath ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def OutputObjectPath @OutputObjectPath end |
#OutputStorage ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def OutputStorage @OutputStorage end |
#OverrideParameter ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def OverrideParameter @OverrideParameter end |
#RawParameter ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def RawParameter @RawParameter end |
#SegmentObjectName ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def SegmentObjectName @SegmentObjectName end |
#StartTimeOffset ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def StartTimeOffset @StartTimeOffset end |
#WatermarkSet ⇒ Object
该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。注意:此字段可能返回 null,表示取不到有效值。<li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> 注意:此字段可能返回 null,表示取不到有效值。若需定义输出路径,路径需以‘.format`结尾。变量名请参考 [文件名变量说明](cloud.tencent.com/document/product/862/37039)。相对路径示例:<li>文件名_变量名.format</li> <li>文件名.format</li> 绝对路径示例:<li>/自定义路径/文件名_变量名.format</li> 如果不填,则默认为相对路径:`inputNametranscodedefinition.format`。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
25942 25943 25944 |
# File 'lib/v20190612/models.rb', line 25942 def WatermarkSet @WatermarkSet end |
Instance Method Details
#deserialize(params) ⇒ Object
25959 25960 25961 25962 25963 25964 25965 25966 25967 25968 25969 25970 25971 25972 25973 25974 25975 25976 25977 25978 25979 25980 25981 25982 25983 25984 25985 25986 25987 25988 25989 25990 25991 25992 25993 25994 25995 25996 25997 25998 25999 26000 26001 |
# File 'lib/v20190612/models.rb', line 25959 def deserialize(params) @Definition = params['Definition'] unless params['RawParameter'].nil? @RawParameter = RawTranscodeParameter.new @RawParameter.deserialize(params['RawParameter']) end unless params['OverrideParameter'].nil? @OverrideParameter = OverrideTranscodeParameter.new @OverrideParameter.deserialize(params['OverrideParameter']) end 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['MosaicSet'].nil? @MosaicSet = [] params['MosaicSet'].each do |i| mosaicinput_tmp = MosaicInput.new mosaicinput_tmp.deserialize(i) @MosaicSet << mosaicinput_tmp end end @StartTimeOffset = params['StartTimeOffset'] @EndTimeOffset = params['EndTimeOffset'] unless params['OutputStorage'].nil? @OutputStorage = TaskOutputStorage.new @OutputStorage.deserialize(params['OutputStorage']) end @OutputObjectPath = params['OutputObjectPath'] @SegmentObjectName = params['SegmentObjectName'] unless params['ObjectNumberFormat'].nil? @ObjectNumberFormat = NumberFormat.new @ObjectNumberFormat.deserialize(params['ObjectNumberFormat']) end unless params['HeadTailParameter'].nil? @HeadTailParameter = HeadTailParameter.new @HeadTailParameter.deserialize(params['HeadTailParameter']) end end |