Class: TencentCloud::Vod::V20180717::RebuildMediaTaskInput
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::RebuildMediaTaskInput
- Defined in:
- lib/v20180717/models.rb
Overview
音画质重生任务的输入。
Instance Attribute Summary collapse
- #ArtifactRepairInfo ⇒ Object
- #AudioDenoiseInfo ⇒ Object
- #ColorInfo ⇒ Object
- #Definition ⇒ Object
- #EndTimeOffset ⇒ Object
- #FaceInfo ⇒ Object
- #FileId ⇒ Object
- #HDRInfo ⇒ Object
- #LowLightInfo ⇒ Object
- #RepairInfo ⇒ Object
- #ScratchRepairInfo ⇒ Object
- #SharpInfo ⇒ Object
- #StartTimeOffset ⇒ Object
- #SuperResolutionInfo ⇒ Object
- #TargetInfo ⇒ Object
- #VideoDenoiseInfo ⇒ Object
- #VideoFrameInterpolationInfo ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(fileid = nil, starttimeoffset = nil, endtimeoffset = nil, definition = nil, repairinfo = nil, videoframeinterpolationinfo = nil, superresolutioninfo = nil, hdrinfo = nil, videodenoiseinfo = nil, audiodenoiseinfo = nil, colorinfo = nil, sharpinfo = nil, faceinfo = nil, lowlightinfo = nil, scratchrepairinfo = nil, artifactrepairinfo = nil, targetinfo = nil) ⇒ RebuildMediaTaskInput
constructor
A new instance of RebuildMediaTaskInput.
Constructor Details
#initialize(fileid = nil, starttimeoffset = nil, endtimeoffset = nil, definition = nil, repairinfo = nil, videoframeinterpolationinfo = nil, superresolutioninfo = nil, hdrinfo = nil, videodenoiseinfo = nil, audiodenoiseinfo = nil, colorinfo = nil, sharpinfo = nil, faceinfo = nil, lowlightinfo = nil, scratchrepairinfo = nil, artifactrepairinfo = nil, targetinfo = nil) ⇒ RebuildMediaTaskInput
Returns a new instance of RebuildMediaTaskInput.
24415 24416 24417 24418 24419 24420 24421 24422 24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 |
# File 'lib/v20180717/models.rb', line 24415 def initialize(fileid=nil, starttimeoffset=nil, endtimeoffset=nil, definition=nil, repairinfo=nil, videoframeinterpolationinfo=nil, superresolutioninfo=nil, hdrinfo=nil, videodenoiseinfo=nil, audiodenoiseinfo=nil, colorinfo=nil, sharpinfo=nil, faceinfo=nil, lowlightinfo=nil, scratchrepairinfo=nil, artifactrepairinfo=nil, targetinfo=nil) @FileId = fileid @StartTimeOffset = starttimeoffset @EndTimeOffset = endtimeoffset @Definition = definition @RepairInfo = repairinfo @VideoFrameInterpolationInfo = videoframeinterpolationinfo @SuperResolutionInfo = superresolutioninfo @HDRInfo = hdrinfo @VideoDenoiseInfo = videodenoiseinfo @AudioDenoiseInfo = audiodenoiseinfo @ColorInfo = colorinfo @SharpInfo = sharpinfo @FaceInfo = faceinfo @LowLightInfo = lowlightinfo @ScratchRepairInfo = scratchrepairinfo @ArtifactRepairInfo = artifactrepairinfo @TargetInfo = targetinfo end |
Instance Attribute Details
#ArtifactRepairInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def ArtifactRepairInfo @ArtifactRepairInfo end |
#AudioDenoiseInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def AudioDenoiseInfo @AudioDenoiseInfo end |
#ColorInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def ColorInfo @ColorInfo end |
#Definition ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def Definition @Definition end |
#EndTimeOffset ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def EndTimeOffset @EndTimeOffset end |
#FaceInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def FaceInfo @FaceInfo end |
#FileId ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def FileId @FileId end |
#HDRInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def HDRInfo @HDRInfo end |
#LowLightInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def LowLightInfo @LowLightInfo end |
#RepairInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def RepairInfo @RepairInfo end |
#ScratchRepairInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def ScratchRepairInfo @ScratchRepairInfo end |
#SharpInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def SharpInfo @SharpInfo end |
#StartTimeOffset ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def StartTimeOffset @StartTimeOffset end |
#SuperResolutionInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def SuperResolutionInfo @SuperResolutionInfo end |
#TargetInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def TargetInfo @TargetInfo end |
#VideoDenoiseInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def VideoDenoiseInfo @VideoDenoiseInfo end |
#VideoFrameInterpolationInfo ⇒ Object
24413 24414 24415 |
# File 'lib/v20180717/models.rb', line 24413 def VideoFrameInterpolationInfo @VideoFrameInterpolationInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
24435 24436 24437 24438 24439 24440 24441 24442 24443 24444 24445 24446 24447 24448 24449 24450 24451 24452 24453 24454 24455 24456 24457 24458 24459 24460 24461 24462 24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 24477 24478 24479 24480 24481 24482 24483 24484 24485 24486 24487 24488 24489 24490 24491 24492 |
# File 'lib/v20180717/models.rb', line 24435 def deserialize(params) @FileId = params['FileId'] @StartTimeOffset = params['StartTimeOffset'] @EndTimeOffset = params['EndTimeOffset'] @Definition = params['Definition'] unless params['RepairInfo'].nil? @RepairInfo = RepairInfo.new @RepairInfo.deserialize(params['RepairInfo']) end unless params['VideoFrameInterpolationInfo'].nil? @VideoFrameInterpolationInfo = VideoFrameInterpolationInfo.new @VideoFrameInterpolationInfo.deserialize(params['VideoFrameInterpolationInfo']) end unless params['SuperResolutionInfo'].nil? @SuperResolutionInfo = SuperResolutionInfo.new @SuperResolutionInfo.deserialize(params['SuperResolutionInfo']) end unless params['HDRInfo'].nil? @HDRInfo = HDRInfo.new @HDRInfo.deserialize(params['HDRInfo']) end unless params['VideoDenoiseInfo'].nil? @VideoDenoiseInfo = VideoDenoiseInfo.new @VideoDenoiseInfo.deserialize(params['VideoDenoiseInfo']) end unless params['AudioDenoiseInfo'].nil? @AudioDenoiseInfo = AudioDenoiseInfo.new @AudioDenoiseInfo.deserialize(params['AudioDenoiseInfo']) end unless params['ColorInfo'].nil? @ColorInfo = ColorEnhanceInfo.new @ColorInfo.deserialize(params['ColorInfo']) end unless params['SharpInfo'].nil? @SharpInfo = SharpEnhanceInfo.new @SharpInfo.deserialize(params['SharpInfo']) end unless params['FaceInfo'].nil? @FaceInfo = FaceEnhanceInfo.new @FaceInfo.deserialize(params['FaceInfo']) end unless params['LowLightInfo'].nil? @LowLightInfo = LowLightEnhanceInfo.new @LowLightInfo.deserialize(params['LowLightInfo']) end unless params['ScratchRepairInfo'].nil? @ScratchRepairInfo = ScratchRepairInfo.new @ScratchRepairInfo.deserialize(params['ScratchRepairInfo']) end unless params['ArtifactRepairInfo'].nil? @ArtifactRepairInfo = ArtifactRepairInfo.new @ArtifactRepairInfo.deserialize(params['ArtifactRepairInfo']) end unless params['TargetInfo'].nil? @TargetInfo = RebuildMediaTargetInfo.new @TargetInfo.deserialize(params['TargetInfo']) end end |