lib/v20180717/models.rb in tencentcloud-sdk-vod-3.0.717 vs lib/v20180717/models.rb in tencentcloud-sdk-vod-3.0.718

- old
+ new

@@ -1981,12 +1981,12 @@ # @param RecognitionSegmentSet: 物体出现的片段列表。 # @type RecognitionSegmentSet: Array attr_accessor :Name, :SegmentSet, :RecognitionSegmentSet extend Gem::Deprecate - deprecate :SegmentSet, :none, 2023, 11 - deprecate :SegmentSet=, :none, 2023, 11 + deprecate :SegmentSet, :none, 2023, 12 + deprecate :SegmentSet=, :none, 2023, 12 def initialize(name=nil, segmentset=nil, recognitionsegmentset=nil) @Name = name @SegmentSet = segmentset @RecognitionSegmentSet = recognitionsegmentset @@ -12608,16 +12608,17 @@ # <li>EditMediaComplete:视频编辑完成;</li> # <li>SplitMediaComplete:视频拆分完成;</li> # <li>ComposeMediaComplete:制作媒体文件完成;</li> # <li>WechatMiniProgramPublishComplete:微信小程序发布完成。</li> # <li>RemoveWatermark:智能去除水印完成。</li> - # <li>RebuildMediaComplete:音画质重生完成事件。</li> + # <li>RebuildMediaComplete:音画质重生完成事件(不推荐使用)。</li> # <li>ReviewAudioVideoComplete:音视频审核完成;</li> # <li>ExtractTraceWatermarkComplete:提取溯源水印完成;</li> # <li>ExtractCopyRightWatermarkComplete:提取版权水印完成;</li> # <li>DescribeFileAttributesComplete:获取文件属性完成;</li> - # <li>QualityInspectComplete:音画质检测完成。</li> + # <li>QualityInspectComplete:音画质检测完成;</li> + # <li>QualityEnhanceComplete:音画质重生任务完成。</li> # <b>兼容 2017 版的事件类型:</b> # <li>TranscodeComplete:视频转码完成;</li> # <li>ConcatComplete:视频拼接完成;</li> # <li>ClipComplete:视频剪辑完成;</li> # <li>CreateImageSpriteComplete:视频截取雪碧图完成;</li> @@ -12690,14 +12691,17 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type DescribeFileAttributesCompleteEvent: :class:`Tencentcloud::Vod.v20180717.models.DescribeFileAttributesTask` # @param QualityInspectCompleteEvent: 音画质检测完成事件,当事件类型为 QualityInspectComplete 时有效。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type QualityInspectCompleteEvent: :class:`Tencentcloud::Vod.v20180717.models.QualityInspectTask` + # @param QualityEnhanceCompleteEvent: 音画质重生完成事件,当事件类型为 QualityEnhanceComplete 时有效。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type QualityEnhanceCompleteEvent: :class:`Tencentcloud::Vod.v20180717.models.QualityEnhanceTask` - attr_accessor :EventHandle, :EventType, :FileUploadEvent, :ProcedureStateChangeEvent, :FileDeleteEvent, :PullCompleteEvent, :EditMediaCompleteEvent, :SplitMediaCompleteEvent, :ComposeMediaCompleteEvent, :ClipCompleteEvent, :TranscodeCompleteEvent, :CreateImageSpriteCompleteEvent, :ConcatCompleteEvent, :SnapshotByTimeOffsetCompleteEvent, :WechatPublishCompleteEvent, :WechatMiniProgramPublishCompleteEvent, :RemoveWatermarkCompleteEvent, :RestoreMediaCompleteEvent, :RebuildMediaCompleteEvent, :ExtractTraceWatermarkCompleteEvent, :ExtractCopyRightWatermarkCompleteEvent, :ReviewAudioVideoCompleteEvent, :ReduceMediaBitrateCompleteEvent, :DescribeFileAttributesCompleteEvent, :QualityInspectCompleteEvent + attr_accessor :EventHandle, :EventType, :FileUploadEvent, :ProcedureStateChangeEvent, :FileDeleteEvent, :PullCompleteEvent, :EditMediaCompleteEvent, :SplitMediaCompleteEvent, :ComposeMediaCompleteEvent, :ClipCompleteEvent, :TranscodeCompleteEvent, :CreateImageSpriteCompleteEvent, :ConcatCompleteEvent, :SnapshotByTimeOffsetCompleteEvent, :WechatPublishCompleteEvent, :WechatMiniProgramPublishCompleteEvent, :RemoveWatermarkCompleteEvent, :RestoreMediaCompleteEvent, :RebuildMediaCompleteEvent, :ExtractTraceWatermarkCompleteEvent, :ExtractCopyRightWatermarkCompleteEvent, :ReviewAudioVideoCompleteEvent, :ReduceMediaBitrateCompleteEvent, :DescribeFileAttributesCompleteEvent, :QualityInspectCompleteEvent, :QualityEnhanceCompleteEvent - def initialize(eventhandle=nil, eventtype=nil, fileuploadevent=nil, procedurestatechangeevent=nil, filedeleteevent=nil, pullcompleteevent=nil, editmediacompleteevent=nil, splitmediacompleteevent=nil, composemediacompleteevent=nil, clipcompleteevent=nil, transcodecompleteevent=nil, createimagespritecompleteevent=nil, concatcompleteevent=nil, snapshotbytimeoffsetcompleteevent=nil, wechatpublishcompleteevent=nil, wechatminiprogrampublishcompleteevent=nil, removewatermarkcompleteevent=nil, restoremediacompleteevent=nil, rebuildmediacompleteevent=nil, extracttracewatermarkcompleteevent=nil, extractcopyrightwatermarkcompleteevent=nil, reviewaudiovideocompleteevent=nil, reducemediabitratecompleteevent=nil, describefileattributescompleteevent=nil, qualityinspectcompleteevent=nil) + def initialize(eventhandle=nil, eventtype=nil, fileuploadevent=nil, procedurestatechangeevent=nil, filedeleteevent=nil, pullcompleteevent=nil, editmediacompleteevent=nil, splitmediacompleteevent=nil, composemediacompleteevent=nil, clipcompleteevent=nil, transcodecompleteevent=nil, createimagespritecompleteevent=nil, concatcompleteevent=nil, snapshotbytimeoffsetcompleteevent=nil, wechatpublishcompleteevent=nil, wechatminiprogrampublishcompleteevent=nil, removewatermarkcompleteevent=nil, restoremediacompleteevent=nil, rebuildmediacompleteevent=nil, extracttracewatermarkcompleteevent=nil, extractcopyrightwatermarkcompleteevent=nil, reviewaudiovideocompleteevent=nil, reducemediabitratecompleteevent=nil, describefileattributescompleteevent=nil, qualityinspectcompleteevent=nil, qualityenhancecompleteevent=nil) @EventHandle = eventhandle @EventType = eventtype @FileUploadEvent = fileuploadevent @ProcedureStateChangeEvent = procedurestatechangeevent @FileDeleteEvent = filedeleteevent @@ -12719,10 +12723,11 @@ @ExtractCopyRightWatermarkCompleteEvent = extractcopyrightwatermarkcompleteevent @ReviewAudioVideoCompleteEvent = reviewaudiovideocompleteevent @ReduceMediaBitrateCompleteEvent = reducemediabitratecompleteevent @DescribeFileAttributesCompleteEvent = describefileattributescompleteevent @QualityInspectCompleteEvent = qualityinspectcompleteevent + @QualityEnhanceCompleteEvent = qualityenhancecompleteevent end def deserialize(params) @EventHandle = params['EventHandle'] @EventType = params['EventType'] @@ -12816,10 +12821,14 @@ end unless params['QualityInspectCompleteEvent'].nil? @QualityInspectCompleteEvent = QualityInspectTask.new @QualityInspectCompleteEvent.deserialize(params['QualityInspectCompleteEvent']) end + unless params['QualityEnhanceCompleteEvent'].nil? + @QualityEnhanceCompleteEvent = QualityEnhanceTask.new + @QualityEnhanceCompleteEvent.deserialize(params['QualityEnhanceCompleteEvent']) + end end end # ExecuteFunction请求参数结构体 class ExecuteFunctionRequest < TencentCloud::Common::AbstractModel @@ -16762,12 +16771,12 @@ # @param MediaTransitions: 转场操作列表。图像转场操作和音频转场操作各自最多支持一个。 # @type MediaTransitions: Array attr_accessor :Duration, :Transitions, :MediaTransitions extend Gem::Deprecate - deprecate :Transitions, :none, 2023, 11 - deprecate :Transitions=, :none, 2023, 11 + deprecate :Transitions, :none, 2023, 12 + deprecate :Transitions=, :none, 2023, 12 def initialize(duration=nil, transitions=nil, mediatransitions=nil) @Duration = duration @Transitions = transitions @MediaTransitions = mediatransitions @@ -20630,11 +20639,11 @@ # <li>NotSupport:不支持。</li> # @type RenewStatus: String attr_accessor :ProductType, :StartTime, :ExpireTime, :ProductInstanceId, :LastConsumeDate, :BindStatus, :ProductInstanceResourceSet, :ResourceSet, :ProductInstanceStatus, :RefundStatus, :RenewStatus extend Gem::Deprecate - deprecate :ProductInstanceResourceSet, :none, 2023, 11 - deprecate :ProductInstanceResourceSet=, :none, 2023, 11 + deprecate :ProductInstanceResourceSet, :none, 2023, 12 + deprecate :ProductInstanceResourceSet=, :none, 2023, 12 def initialize(producttype=nil, starttime=nil, expiretime=nil, productinstanceid=nil, lastconsumedate=nil, bindstatus=nil, productinstanceresourceset=nil, resourceset=nil, productinstancestatus=nil, refundstatus=nil, renewstatus=nil) @ProductType = producttype @StartTime = starttime @ExpireTime = expiretime