Class: TencentCloud::Mps::V20190612::MediaTranscodeItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::MediaTranscodeItem
- Defined in:
- lib/v20190612/models.rb
Overview
转码信息
Instance Attribute Summary collapse
-
#AudioStreamSet ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Bitrate ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#CallBackExtInfo ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Container ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Definition ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Duration ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Height ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Md5 ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#OutputStorage ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Path ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Size ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#VideoStreamSet ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Width ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(outputstorage = nil, path = nil, definition = nil, bitrate = nil, height = nil, width = nil, size = nil, duration = nil, container = nil, md5 = nil, audiostreamset = nil, videostreamset = nil, callbackextinfo = nil) ⇒ MediaTranscodeItem
constructor
A new instance of MediaTranscodeItem.
Constructor Details
#initialize(outputstorage = nil, path = nil, definition = nil, bitrate = nil, height = nil, width = nil, size = nil, duration = nil, container = nil, md5 = nil, audiostreamset = nil, videostreamset = nil, callbackextinfo = nil) ⇒ MediaTranscodeItem
Returns a new instance of MediaTranscodeItem.
18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 |
# File 'lib/v20190612/models.rb', line 18426 def initialize(outputstorage=nil, path=nil, definition=nil, bitrate=nil, height=nil, width=nil, size=nil, duration=nil, container=nil, md5=nil, audiostreamset=nil, videostreamset=nil, callbackextinfo=nil) @OutputStorage = outputstorage @Path = path @Definition = definition @Bitrate = bitrate @Height = height @Width = width @Size = size @Duration = duration @Container = container @Md5 = md5 @AudioStreamSet = audiostreamset @VideoStreamSet = videostreamset @CallBackExtInfo = callbackextinfo end |
Instance Attribute Details
#AudioStreamSet ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def AudioStreamSet @AudioStreamSet end |
#Bitrate ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Bitrate @Bitrate end |
#CallBackExtInfo ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def CallBackExtInfo @CallBackExtInfo end |
#Container ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Container @Container end |
#Definition ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Definition @Definition end |
#Duration ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Duration @Duration end |
#Height ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Height @Height end |
#Md5 ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Md5 @Md5 end |
#OutputStorage ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def OutputStorage @OutputStorage end |
#Path ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Path @Path end |
#Size ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Size @Size end |
#VideoStreamSet ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def VideoStreamSet @VideoStreamSet end |
#Width ⇒ Object
<li>hdr:HDR配置</li> <li>wd_fps:插帧帧率配置</li> <li>video_super_resolution: 超分配置</li> <li>repair:综合增强配置</li> <li>denoise:视频降噪配置</li> <li>color_enhance:色彩增强配置</li> <li>scratch:去划痕配置</li> <li>artifact:去伪影(毛刺)配置</li> <li>sharp:细节增强配置</li> <li>low_light:低光照增强配置</li> <li>face_enhance:人脸增强配置</li> 注意:此字段可能返回 null,表示取不到有效值。
18424 18425 18426 |
# File 'lib/v20190612/models.rb', line 18424 def Width @Width end |
Instance Method Details
#deserialize(params) ⇒ Object
18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 18455 18456 18457 18458 18459 18460 18461 18462 18463 18464 18465 18466 18467 18468 18469 18470 18471 18472 18473 |
# File 'lib/v20190612/models.rb', line 18442 def deserialize(params) unless params['OutputStorage'].nil? @OutputStorage = TaskOutputStorage.new @OutputStorage.deserialize(params['OutputStorage']) end @Path = params['Path'] @Definition = params['Definition'] @Bitrate = params['Bitrate'] @Height = params['Height'] @Width = params['Width'] @Size = params['Size'] @Duration = params['Duration'] @Container = params['Container'] @Md5 = params['Md5'] unless params['AudioStreamSet'].nil? @AudioStreamSet = [] params['AudioStreamSet'].each do |i| mediaaudiostreamitem_tmp = MediaAudioStreamItem.new mediaaudiostreamitem_tmp.deserialize(i) @AudioStreamSet << mediaaudiostreamitem_tmp end end unless params['VideoStreamSet'].nil? @VideoStreamSet = [] params['VideoStreamSet'].each do |i| mediavideostreamitem_tmp = MediaVideoStreamItem.new mediavideostreamitem_tmp.deserialize(i) @VideoStreamSet << mediavideostreamitem_tmp end end @CallBackExtInfo = params['CallBackExtInfo'] end |