Class: TencentCloud::Vod::V20180717::RebuildMediaTargetVideoStream
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::RebuildMediaTargetVideoStream
- Defined in:
- lib/v20180717/models.rb
Overview
画质重生输出的视频信息
Instance Attribute Summary collapse
-
#Bitrate ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
-
#Codec ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
-
#FillType ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
-
#Fps ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
-
#Gop ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
-
#Height ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
-
#ResolutionAdaptive ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
-
#Width ⇒ Object
默认值:stretch 。 当填 0 或不填时,系统将自动设置 gop 长度。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(codec = nil, bitrate = nil, fps = nil, resolutionadaptive = nil, width = nil, height = nil, filltype = nil, gop = nil) ⇒ RebuildMediaTargetVideoStream
constructor
A new instance of RebuildMediaTargetVideoStream.
Constructor Details
#initialize(codec = nil, bitrate = nil, fps = nil, resolutionadaptive = nil, width = nil, height = nil, filltype = nil, gop = nil) ⇒ RebuildMediaTargetVideoStream
Returns a new instance of RebuildMediaTargetVideoStream.
24285 24286 24287 24288 24289 24290 24291 24292 24293 24294 |
# File 'lib/v20180717/models.rb', line 24285 def initialize(codec=nil, bitrate=nil, fps=nil, resolutionadaptive=nil, width=nil, height=nil, filltype=nil, gop=nil) @Codec = codec @Bitrate = bitrate @Fps = fps @ResolutionAdaptive = resolutionadaptive @Width = width @Height = height @FillType = filltype @Gop = gop end |
Instance Attribute Details
#Bitrate ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def Bitrate @Bitrate end |
#Codec ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def Codec @Codec end |
#FillType ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def FillType @FillType end |
#Fps ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def Fps @Fps end |
#Gop ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def Gop @Gop end |
#Height ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def Height @Height end |
#ResolutionAdaptive ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def ResolutionAdaptive @ResolutionAdaptive end |
#Width ⇒ Object
默认值:stretch 。当填 0 或不填时,系统将自动设置 gop 长度。
24283 24284 24285 |
# File 'lib/v20180717/models.rb', line 24283 def Width @Width end |
Instance Method Details
#deserialize(params) ⇒ Object
24296 24297 24298 24299 24300 24301 24302 24303 24304 24305 |
# File 'lib/v20180717/models.rb', line 24296 def deserialize(params) @Codec = params['Codec'] @Bitrate = params['Bitrate'] @Fps = params['Fps'] @ResolutionAdaptive = params['ResolutionAdaptive'] @Width = params['Width'] @Height = params['Height'] @FillType = params['FillType'] @Gop = params['Gop'] end |