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.
24417 24418 24419 24420 24421 24422 24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 |
# File 'lib/v20180717/models.rb', line 24417 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
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def ArtifactRepairInfo @ArtifactRepairInfo end |
#AudioDenoiseInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def AudioDenoiseInfo @AudioDenoiseInfo end |
#ColorInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def ColorInfo @ColorInfo end |
#Definition ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def Definition @Definition end |
#EndTimeOffset ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def EndTimeOffset @EndTimeOffset end |
#FaceInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def FaceInfo @FaceInfo end |
#FileId ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def FileId @FileId end |
#HDRInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def HDRInfo @HDRInfo end |
#LowLightInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def LowLightInfo @LowLightInfo end |
#RepairInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def RepairInfo @RepairInfo end |
#ScratchRepairInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def ScratchRepairInfo @ScratchRepairInfo end |
#SharpInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def SharpInfo @SharpInfo end |
#StartTimeOffset ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def StartTimeOffset @StartTimeOffset end |
#SuperResolutionInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def SuperResolutionInfo @SuperResolutionInfo end |
#TargetInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def TargetInfo @TargetInfo end |
#VideoDenoiseInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def VideoDenoiseInfo @VideoDenoiseInfo end |
#VideoFrameInterpolationInfo ⇒ Object
24415 24416 24417 |
# File 'lib/v20180717/models.rb', line 24415 def VideoFrameInterpolationInfo @VideoFrameInterpolationInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
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 24493 24494 |
# File 'lib/v20180717/models.rb', line 24437 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 |