lib/v20180717/models.rb in tencentcloud-sdk-vod-3.0.541 vs lib/v20180717/models.rb in tencentcloud-sdk-vod-3.0.542

- old
+ new

@@ -19262,10 +19262,12 @@ # @type FileId: String # @param StartTimeOffset: 起始偏移时间,单位:秒,不填表示从视频开始截取。 # @type StartTimeOffset: Float # @param EndTimeOffset: 结束偏移时间,单位:秒,不填表示截取到视频末尾。 # @type EndTimeOffset: Float + # @param Definition: 音画质重生模版号。 + # @type Definition: Integer # @param RepairInfo: 画质修复控制参数。 # @type RepairInfo: :class:`Tencentcloud::Vod.v20180717.models.RepairInfo` # @param VideoFrameInterpolationInfo: 智能插帧控制参数。 # @type VideoFrameInterpolationInfo: :class:`Tencentcloud::Vod.v20180717.models.VideoFrameInterpolationInfo` # @param SuperResolutionInfo: 画面超分控制参数。 @@ -19289,16 +19291,17 @@ # @param ArtifactRepairInfo: 去伪影(毛刺)控制参数。 # @type ArtifactRepairInfo: :class:`Tencentcloud::Vod.v20180717.models.ArtifactRepairInfo` # @param TargetInfo: 音画质重生输出目标参数。 # @type TargetInfo: :class:`Tencentcloud::Vod.v20180717.models.RebuildMediaTargetInfo` - attr_accessor :FileId, :StartTimeOffset, :EndTimeOffset, :RepairInfo, :VideoFrameInterpolationInfo, :SuperResolutionInfo, :HDRInfo, :VideoDenoiseInfo, :AudioDenoiseInfo, :ColorInfo, :SharpInfo, :FaceInfo, :LowLightInfo, :ScratchRepairInfo, :ArtifactRepairInfo, :TargetInfo + attr_accessor :FileId, :StartTimeOffset, :EndTimeOffset, :Definition, :RepairInfo, :VideoFrameInterpolationInfo, :SuperResolutionInfo, :HDRInfo, :VideoDenoiseInfo, :AudioDenoiseInfo, :ColorInfo, :SharpInfo, :FaceInfo, :LowLightInfo, :ScratchRepairInfo, :ArtifactRepairInfo, :TargetInfo - def initialize(fileid=nil, starttimeoffset=nil, endtimeoffset=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) + 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 @@ -19314,9 +19317,10 @@ 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?