Class: TencentCloud::Vod::V20180717::HeadTailTemplate
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::HeadTailTemplate
- Defined in:
- lib/v20180717/models.rb
Overview
片头片尾模板详情
Instance Attribute Summary collapse
-
#Comment ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
-
#CreateTime ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
-
#Definition ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
-
#FillType ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
-
#HeadCandidateSet ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
-
#Name ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
-
#TailCandidateSet ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
-
#UpdateTime ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(definition = nil, name = nil, comment = nil, headcandidateset = nil, tailcandidateset = nil, filltype = nil, createtime = nil, updatetime = nil) ⇒ HeadTailTemplate
constructor
A new instance of HeadTailTemplate.
Constructor Details
#initialize(definition = nil, name = nil, comment = nil, headcandidateset = nil, tailcandidateset = nil, filltype = nil, createtime = nil, updatetime = nil) ⇒ HeadTailTemplate
Returns a new instance of HeadTailTemplate.
15380 15381 15382 15383 15384 15385 15386 15387 15388 15389 |
# File 'lib/v20180717/models.rb', line 15380 def initialize(definition=nil, name=nil, comment=nil, headcandidateset=nil, tailcandidateset=nil, filltype=nil, createtime=nil, updatetime=nil) @Definition = definition @Name = name @Comment = comment @HeadCandidateSet = headcandidateset @TailCandidateSet = tailcandidateset @FillType = filltype @CreateTime = createtime @UpdateTime = updatetime end |
Instance Attribute Details
#Comment ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def Comment @Comment end |
#CreateTime ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def CreateTime @CreateTime end |
#Definition ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def Definition @Definition end |
#FillType ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def FillType @FillType end |
#HeadCandidateSet ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def HeadCandidateSet @HeadCandidateSet end |
#Name ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def Name @Name end |
#TailCandidateSet ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def TailCandidateSet @TailCandidateSet end |
#UpdateTime ⇒ Object
<li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> 默认值:stretch 。
15378 15379 15380 |
# File 'lib/v20180717/models.rb', line 15378 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
15391 15392 15393 15394 15395 15396 15397 15398 15399 15400 |
# File 'lib/v20180717/models.rb', line 15391 def deserialize(params) @Definition = params['Definition'] @Name = params['Name'] @Comment = params['Comment'] @HeadCandidateSet = params['HeadCandidateSet'] @TailCandidateSet = params['TailCandidateSet'] @FillType = params['FillType'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] end |