UNPKG

tenyun

Version:

Promise based and chained Tencent Cloud OpenAPI client for NodeJS

1,283 lines (1,166 loc) 49.4 kB
/// <reference types="node" /> import { AxiosPromise, AxiosRequestConfig } from "axios"; /** 去编码毛刺、伪影参数 */ declare interface ArtifactReduction { /** 去毛刺方式:weak,,strong */ Type?: string; /** 去毛刺算法,可选项:edaf,wdaf,默认edaf。注意:此参数已经弃用 */ Algorithm?: string; } /** 音频音效增强,只支持无背景音的音频 */ declare interface AudioEnhance { /** 音效增强种类,可选项:normal */ Type?: string; } /** 音频参数信息 */ declare interface AudioInfo { /** 音频码率,取值范围:0 和 [26, 256],单位:kbps。注意:当取值为 0,表示音频码率和原始音频保持一致。 */ Bitrate: number; /** 音频编码器,可选项:aac,mp3,ac3,flac,mp2。 */ Codec: string; /** 声道数,可选项:1:单声道,2:双声道,6:立体声。 */ Channel: number; /** 采样率,单位:Hz。可选项:32000,44100,48000 */ SampleRate: number; /** 音频降噪信息 */ Denoise?: Denoise; /** 开启添加静音,可选项:0:不开启,1:开启,默认不开启 */ EnableMuteAudio?: number; /** 音频响度信息 */ LoudnessInfo?: LoudnessInfo; /** 音频音效增强 */ AudioEnhance?: AudioEnhance; /** 去除混音 */ RemoveReverb?: RemoveReverb; } /** 任务结束后生成的文件音频信息 */ declare interface AudioInfoResultItem { /** 音频流的流id。 */ Stream: number; /** 音频采样率 。 */ Sample: number | null; /** 音频声道数。 */ Channel: number | null; /** 编码格式,如aac, mp3等。 */ Codec: string | null; /** 码率,单位:bps。 */ Bitrate: number | null; /** 音频时长,单位:ms。 */ Duration: number | null; } /** 任务结果回调地址信息 */ declare interface CallbackInfo { /** 回调URL。 */ Url: string; } /** 视频分类识别任务参数信息 */ declare interface ClassificationEditingInfo { /** 是否开启视频分类识别。0为关闭,1为开启。其他非0非1值默认为0。 */ Switch: number; /** 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 */ CustomInfo?: string; } /** 视频分类识别结果信息 */ declare interface ClassificationTaskResult { /** 编辑任务状态。 1:执行中;2:成功;3:失败。 */ Status: number; /** 编辑任务失败错误码。 0:成功;其他值:失败。 */ ErrCode: number; /** 编辑任务失败错误描述。 */ ErrMsg: string; /** 视频分类识别结果集。 */ ItemSet: ClassificationTaskResultItem[] | null; } /** 视频分类识别结果项 */ declare interface ClassificationTaskResultItem { /** 分类名称。 */ Classification: string; /** 置信度,取值范围是 0 到 100。 */ Confidence: number; } /** 颜色增强参数 */ declare interface ColorEnhance { /** 颜色增强类型,可选项:1. tra;2. weak;3. normal;4. strong;注意:tra不支持自适应调整,处理速度更快;weak,normal,strong支持基于画面颜色自适应,处理速度更慢。 */ Type: string; } /** 任务视频cos授权信息 */ declare interface CosAuthMode { /** 授权类型,可选值: 0:bucket授权,需要将对应bucket授权给本服务帐号(3020447271和100012301793),否则会读写cos失败; 1:key托管,把cos的账号id和key托管于本服务,本服务会提供一个托管id; 3:临时key授权。注意:目前智能编辑还不支持临时key授权;画质重生目前只支持bucket授权 */ Type: number; /** cos账号托管id,Type等于1时必选。 */ HostedId?: string; /** cos身份识别id,Type等于3时必选。 */ SecretId?: string; /** cos身份秘钥,Type等于3时必选。 */ SecretKey?: string; /** 临时授权 token,Type等于3时必选。 */ Token?: string; } /** 任务视频cos信息 */ declare interface CosInfo { /** cos 区域值。例如:ap-beijing。 */ Region: string; /** cos 存储桶,格式为BuketName-AppId。例如:test-123456。 */ Bucket: string; /** cos 路径。 对于写表示目录,例如:/test; 对于读表示文件路径,例如:/test/test.mp4。 */ Path: string; /** cos 授权信息,不填默认为公有权限。 */ CosAuthMode?: CosAuthMode; } /** 智能封面任务参数信息 */ declare interface CoverEditingInfo { /** 是否开启智能封面。0为关闭,1为开启。其他非0非1值默认为0。 */ Switch: number; /** 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 */ CustomInfo?: string; } /** 智能封面结果信息 */ declare interface CoverTaskResult { /** 编辑任务状态。 1:执行中;2:成功;3:失败。 */ Status: number; /** 编辑任务失败错误码。 0:成功;其他值:失败。 */ ErrCode: number; /** 编辑任务失败错误描述。 */ ErrMsg: string; /** 智能封面结果集。 */ ItemSet: CoverTaskResultItem[] | null; } /** 智能封面结果项 */ declare interface CoverTaskResultItem { /** 智能封面地址。 */ CoverUrl: string; /** 置信度,取值范围是 0 到 100。 */ Confidence: number; } /** 视频Dar信息 */ declare interface DarInfo { /** 填充模式,可选值:1:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。2:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“。默认为2。 */ FillMode?: number; } /** 音频降噪 */ declare interface Denoise { /** 音频降噪强度,可选项:1. weak2.normal,3.strong默认为weak */ Type?: string; } /** 去噪参数 */ declare interface Denoising { /** 去噪方式,可选项:templ:时域降噪;spatial:空域降噪,fast-spatial:快速空域降噪。注意:可选择组合方式:1.type:"templ,spatial" ;2.type:"templ,fast-spatial"。 */ Type: string; /** 时域去噪强度,可选值:0.0-1.0 。小于0.0的默认为0.0,大于1.0的默认为1.0。 */ TemplStrength?: number; /** 空域去噪强度,可选值:0.0-1.0 。小于0.0的默认为0.0,大于1.0的默认为1.0。 */ SpatialStrength?: number; } /** 视频源信息 */ declare interface DownInfo { /** 下载类型,可选值: 0:UrlInfo; 1:CosInfo。 */ Type: number; /** Url形式下载信息,当Type等于0时必选。 */ UrlInfo?: UrlInfo; /** Cos形式下载信息,当Type等于1时必选。 */ CosInfo?: CosInfo; } /** 动图参数 */ declare interface DynamicImageInfo { /** 画面质量,范围:1~100。对于webp格式,默认:75对于gif格式,小于10为低质量,大于50为高质量,其它为普通。默认:低质量。 */ Quality?: number; } /** 画质重生子任务视频剪辑参数 */ declare interface EditInfo { /** 剪辑开始时间,单位:ms。 */ StartTime: number; /** 剪辑结束时间,单位:ms */ EndTime: number; } /** 智能编辑任务参数信息 */ declare interface EditingInfo { /** 视频标签识别任务参数,不填则不开启。 */ TagEditingInfo?: TagEditingInfo; /** 视频分类识别任务参数,不填则不开启。 */ ClassificationEditingInfo?: ClassificationEditingInfo; /** 智能拆条任务参数,不填则不开启。 */ StripEditingInfo?: StripEditingInfo; /** 智能集锦任务参数,不填则不开启。 */ HighlightsEditingInfo?: HighlightsEditingInfo; /** 智能封面任务参数,不填则不开启。 */ CoverEditingInfo?: CoverEditingInfo; /** 片头片尾识别任务参数,不填则不开启。 */ OpeningEndingEditingInfo?: OpeningEndingEditingInfo; } /** 智能识别任务结果信息 */ declare interface EditingTaskResult { /** 编辑任务 ID。 */ TaskId: string; /** 编辑任务状态。 1:执行中;2:已完成。 */ Status: number; /** 视频标签识别结果。 */ TagTaskResult: TagTaskResult | null; /** 视频分类识别结果。 */ ClassificationTaskResult: ClassificationTaskResult | null; /** 智能拆条结果。 */ StripTaskResult: StripTaskResult | null; /** 智能集锦结果。 */ HighlightsTaskResult: HighlightsTaskResult | null; /** 智能封面结果。 */ CoverTaskResult: CoverTaskResult | null; /** 片头片尾识别结果。 */ OpeningEndingTaskResult: OpeningEndingTaskResult | null; } /** 人脸保护参数 */ declare interface FaceProtect { /** 人脸区域增强强度,可选项:0.0-1.0。小于0.0的默认为0.0,大于1.0的默认为1.0。 */ FaceUsmRatio?: number; } /** 画质重生处理后文件的详细信息 */ declare interface FileInfo { /** 任务结束后生成的文件大小。 */ FileSize: number | null; /** 任务结束后生成的文件格式,例如:mp4,flv等等。 */ FileType: string | null; /** 任务结束后生成的文件整体码率,单位:bps。 */ Bitrate: number | null; /** 任务结束后生成的文件时长,单位:ms。 */ Duration: number | null; /** 任务结束后生成的文件视频信息。 */ VideoInfoResult: VideoInfoResultItem[] | null; /** 任务结束后生成的文件音频信息。 */ AudioInfoResult: AudioInfoResultItem[] | null; } /** 帧标签 */ declare interface FrameTagItem { /** 标签起始时间戳PTS(ms) */ StartPts: number; /** 语句结束时间戳PTS(ms) */ EndPts: number; /** 字符串形式的起始结束时间 */ Period: string; /** 标签数组 */ TagItems: TagItem[]; } /** 帧标签任务参数 */ declare interface FrameTagRec { /** 标签类型:"Common": 通用类型"Game":游戏类型 */ TagType: string; /** 游戏具体类型:"HonorOfKings_AnchorViews":王者荣耀主播视角"HonorOfKings_GameViews":王者荣耀比赛视角"LOL_AnchorViews":英雄联盟主播视角"LOL_GameViews":英雄联盟比赛视角"PUBG_AnchorViews":和平精英主播视角"PUBG_GameViews":和平精英比赛视角 */ GameExtendType?: string; } /** 帧标签结果 */ declare interface FrameTagResult { /** 帧标签结果数组 */ FrameTagItems: FrameTagItem[]; } /** 数字水印 */ declare interface HiddenMarkInfo { /** 数字水印路径,,如果不从Cos拉取水印,则必填 */ Path: string; /** 数字水印频率,可选值:[1,256],默认值为30 */ Frequency?: number; /** 数字水印强度,可选值:[32,128],默认值为64 */ Strength?: number; /** 数字水印的Cos 信息,从Cos上拉取图片水印时必填。 */ CosInfo?: CosInfo; } /** 智能集锦任务参数信息 */ declare interface HighlightsEditingInfo { /** 是否开启智能集锦。0为关闭,1为开启。其他非0非1值默认为0。 */ Switch: number; /** 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 */ CustomInfo?: string; } /** 智能集锦结果信息 */ declare interface HighlightsTaskResult { /** 编辑任务状态。 1:执行中;2:成功;3:失败。 */ Status: number; /** 编辑任务失败错误码。 0:成功;其他值:失败。 */ ErrCode: number; /** 编辑任务失败错误描述。 */ ErrMsg: string; /** 智能集锦结果集。 */ ItemSet: HighlightsTaskResultItem[] | null; } /** 智能集锦结果项 */ declare interface HighlightsTaskResultItem { /** 智能集锦地址。 */ HighlightUrl: string; /** 智能集锦封面地址。 */ CovImgUrl: string; /** 置信度,取值范围是 0 到 100。 */ Confidence: number; /** 智能集锦持续时间,单位:秒。 */ Duration: number; /** 智能集锦子片段结果集,集锦片段由这些子片段拼接生成。 */ SegmentSet: HighlightsTaskResultItemSegment[]; } /** 智能集锦结果片段 */ declare interface HighlightsTaskResultItemSegment { /** 置信度,取值范围是 0 到 100。 */ Confidence: number; /** 集锦片段起始的偏移时间,单位:秒。 */ StartTimeOffset: number; /** 集锦片段终止的偏移时间,单位:秒。 */ EndTimeOffset: number; } /** 周期时间点信息。 */ declare interface IntervalTime { /** 间隔周期,单位ms */ Interval: number; /** 开始时间点,单位ms */ StartTime?: number; } /** 音频响度信息 */ declare interface LoudnessInfo { /** 音频整体响度 */ Loudness?: number; /** 音频响度范围 */ LoudnessRange?: number; } /** 低光照增强参数 */ declare interface LowLightEnhance { /** 低光照增强类型,可选项:normal。 */ Type: string; } /** 编辑处理/剪切任务信息。截图结果默认存在 SaveInfoSet 的第一个存储位置。 */ declare interface MediaCuttingInfo { /** 截取时间信息。 */ TimeInfo: MediaCuttingTimeInfo; /** 输出结果信息。 */ TargetInfo: MediaTargetInfo; /** 截取结果形式信息。 */ OutForm: MediaCuttingOutForm; /** 列表文件形式,存储到用户存储服务中,可选值:NoListFile:不存储结果列表; UseSaveInfo:默认,结果列表和结果存储同一位置(即SaveInfoSet 的第一个存储位置);SaveInfoSet 存储的Id:存储在指定的存储位置。 */ ResultListSaveType?: string; /** 水印信息,最多支持 10 个水印。 */ WatermarkInfoSet?: MediaCuttingWatermark[]; /** 是否去除纯色截图,如果值为 True ,对应时间点的截图如果是纯色,将略过。 */ DropPureColor?: string; } /** 编辑处理/剪切任务/输出形式信息 */ declare interface MediaCuttingOutForm { /** 输出类型,可选值:Static:静态图;Dynamic:动态图;Sprite:雪碧图;Video:视频。注1:不同类型时,对应的 TargetInfo.Format 格式支持如下:Static:jpg、png;Dynamic:gif;Sprite:jpg、png;Video:mp4。注2:当 Type=Sprite时,TargetInfo指定的尺寸表示小图的大小,最终结果尺寸以输出为准。 */ Type: string; /** 背景填充方式,可选值:White:白色填充;Black:黑色填充;Stretch:拉伸;Gaussian:高斯模糊;默认White。 */ FillType?: string; /** 【废弃】参考SpriteInfo */ SpriteRowCount?: number; /** 【废弃】参考SpriteInfo */ SpriteColumnCount?: number; /** Type=Sprite时有效,表示雪碧图参数信息。 */ SpriteInfo?: SpriteImageInfo; /** Type=Dynamic时有效,表示动图参数信息。 */ DynamicInfo?: DynamicImageInfo; } /** 编辑处理/剪切任务/处理结果 */ declare interface MediaCuttingTaskResult { /** 如果ResultListType不为NoListFile时,结果(TaskResultFile)列表文件的存储位置。 */ ListFile: TaskResultFile | null; /** 结果个数。 */ ResultCount: number | null; /** 第一个结果文件。 */ FirstFile: TaskResultFile | null; /** 最后一个结果文件。 */ LastFile: TaskResultFile | null; /** 任务结果包含的图片总数。静态图:总数即为文件数;雪碧图:所有小图总数;动图、视频:不计算图片数,为 0。 */ ImageCount: number | null; } /** 编辑处理/剪切任务/时间信息 */ declare interface MediaCuttingTimeInfo { /** 时间类型,可选值:PointSet:时间点集合;IntervalPoint:周期采样点;SectionSet:时间片段集合。 */ Type: string; /** 截取时间点集合,单位毫秒,Type=PointSet时必选。 */ PointSet?: number[]; /** 周期采样点信息,Type=IntervalPoint时必选。 */ IntervalPoint?: IntervalTime; /** 时间区间集合信息,Type=SectionSet时必选。 */ SectionSet?: SectionTime[]; } /** 媒体剪切水印信息。 */ declare interface MediaCuttingWatermark { /** 水印类型,可选值:Image:图像水印;Text:文字水印。 */ Type: string; /** 图像水印信息,当 Type=Image 时必选。 */ Image?: MediaCuttingWatermarkImage; /** 文字水印信息,当 Type=Text 时必选。 */ Text?: MediaCuttingWatermarkText; } /** 媒体剪切图像水印参数。 */ declare interface MediaCuttingWatermarkImage { /** 水印源的ID,对应SourceInfoSet内的源。注意1:对应的 MediaSourceInfo.Type需要为Image。注意2:对于动图,只取第一帧图像作为水印源。 */ SourceId: string; /** 水印水平坐标,单位像素,默认:0。 */ PosX?: number; /** 水印垂直坐标,单位像素,默认:0。 */ PosY?: number; /** 水印宽度,单位像素,默认:0。 */ Width?: number; /** 水印高度,单位像素,默认:0。注意:对于宽高符合以下规则:1、Width>0 且 Height>0,按指定宽高拉伸;2、Width=0 且 Height>0,以Height为基准等比缩放;3、Width>0 且 Height=0,以Width为基准等比缩放;4、Width=0 且 Height=0,采用源的宽高。 */ Height?: number; /** 指定坐标原点,可选值:LeftTop:PosXY 表示水印左上点到图片左上点的相对位置RightTop:PosXY 表示水印右上点到图片右上点的相对位置LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置RightBottom:PosXY 表示水印右下点到图片右下点的相对位置Center:PosXY 表示水印中心点到图片中心点的相对位置默认:LeftTop。 */ PosOriginType?: string; } /** 媒体剪切文字水印参数。 */ declare interface MediaCuttingWatermarkText { /** 水印文字。 */ Text: string; /** 文字大小 */ FontSize: number; /** 水印水平坐标,单位像素,默认:0。 */ PosX?: number; /** 水印垂直坐标,单位像素,默认:0。 */ PosY?: number; /** 文字颜色,格式为:#RRGGBBAA,默认值:#000000。 */ FontColor?: string; /** 文字透明度,范围:0~100,默认值:100。 */ FontAlpha?: number; /** 指定坐标原点,可选值:LeftTop:PosXY 表示水印左上点到图片左上点的相对位置RightTop:PosXY 表示水印右上点到图片右上点的相对位置LeftBottom:PosXY 表示水印左下点到图片左下点的相对位置RightBottom:PosXY 表示水印右下点到图片右下点的相对位置Center:PosXY 表示水印中心点到图片中心点的相对位置默认:LeftTop。 */ PosOriginType?: string; /** 字体,可选值:SimHeiSimKaiArial默认 SimHei。 */ Font?: string; } /** 编辑处理/拼接任务信息 */ declare interface MediaJoiningInfo { /** 输出目标信息,拼接只采用FileName和Format,用于指定目标文件名和格式。其中Format只支持mp4. */ TargetInfo: MediaTargetInfo; /** 拼接模式:Fast:快速;Normal:正常; */ Mode?: string; } /** 编辑处理/拼接任务/处理结果 */ declare interface MediaJoiningTaskResult { /** 拼接结果文件。 */ File: TaskResultFile | null; } /** 编辑处理/任务信息 */ declare interface MediaProcessInfo { /** 编辑处理任务类型,可选值:MediaEditing:媒体编辑(待上线);MediaCutting:媒体剪切;MediaJoining:媒体拼接。MediaRecognition: 媒体识别。 */ Type: string; /** 视频剪切任务参数,Type=MediaCutting时必选。 */ MediaCuttingInfo?: MediaCuttingInfo; /** 视频拼接任务参数,Type=MediaJoining时必选。 */ MediaJoiningInfo?: MediaJoiningInfo; /** 媒体识别任务参数,Type=MediaRecognition时必选 */ MediaRecognitionInfo?: MediaRecognitionInfo; } /** 编辑处理/任务处理结果 */ declare interface MediaProcessTaskResult { /** 编辑处理任务ID。 */ TaskId: string | null; /** 编辑处理任务类型,取值:MediaEditing:视频编辑(待上线);MediaCutting:视频剪切;MediaJoining:视频拼接。MediaRecognition:媒体识别; */ Type: string | null; /** 处理进度,范围:[0,100] */ Progress: number | null; /** 任务状态:1100:等待中;1200:执行中;2000:成功;5000:失败。 */ Status: number | null; /** 任务错误码。 */ ErrCode: number | null; /** 任务错误信息。 */ ErrMsg: string | null; /** 剪切任务处理结果,当Type=MediaCutting时才有效。 */ MediaCuttingTaskResult: MediaCuttingTaskResult | null; /** 拼接任务处理结果,当Type=MediaJoining时才有效。 */ MediaJoiningTaskResult: MediaJoiningTaskResult | null; /** 媒体识别任务处理结果,当Type=MediaRecognition时才有效。 */ MediaRecognitionTaskResult: MediaRecognitionTaskResult | null; } /** 画质重生任务结果 */ declare interface MediaQualityRestorationTaskResult { /** 画质重生任务ID */ TaskId: string; /** 画质重生处理后文件的详细信息。 */ SubTaskResult: SubTaskResultItem[]; } /** 媒体识别任务参数 */ declare interface MediaRecognitionInfo { /** 帧标签识别 */ FrameTagRec?: FrameTagRec; /** 语音字幕识别 */ SubtitleRec?: SubtitleRec; } /** 媒体识别任务处理结果 */ declare interface MediaRecognitionTaskResult { /** 帧标签识别结果 */ FrameTagResults: FrameTagResult | null; /** 语音字幕识别结果 */ SubtitleResults: SubtitleResult | null; } /** 结果文件媒体信息 */ declare interface MediaResultInfo { /** 媒体时长,单位:毫秒 */ Duration: number | null; /** 视频流信息 */ ResultVideoInfoSet: ResultVideoInfo[] | null; /** 音频流信息 */ ResultAudioInfoSet: ResultAudioInfo[] | null; } /** 编辑处理的媒体源 */ declare interface MediaSourceInfo { /** 媒体源资源下载信息。 */ DownInfo: DownInfo; /** 媒体源ID标记,用于多个输入源时,请内媒体源的定位,对于多输入的任务,一般要求必选。ID只能包含字母、数字、下划线、中划线,长读不能超过128。 */ Id?: string; /** 媒体源类型,具体类型如下:Video:视频Image:图片Audio:音频 */ Type?: string; } /** 目标媒体信息。 */ declare interface MediaTargetInfo { /** 目标文件名,不能带特殊字符(如/等),无需后缀名,最长200字符。注1:部分子服务支持占位符,形式为: {parameter}预设parameter有:index:序号; */ FileName: string; /** 媒体封装格式,最长5字符,具体格式支持根据子任务确定。 */ Format: string; /** 视频流信息。 */ TargetVideoInfo?: TargetVideoInfo; /** 【不再使用】 */ ResultListSaveType?: string; } /** 流封装信息 */ declare interface MuxInfo { /** 删除流,可选项:video,audio。 */ DeleteStream?: string; /** Flv 参数,目前支持add_keyframe_index */ FlvFlags?: string; } /** 片头片尾识别任务参数信息 */ declare interface OpeningEndingEditingInfo { /** 是否开启片头片尾识别。0为关闭,1为开启。其他非0非1值默认为0。 */ Switch: number; /** 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 */ CustomInfo?: string; } /** 片头片尾识别结果信息 */ declare interface OpeningEndingTaskResult { /** 编辑任务状态。 1:执行中;2:成功;3:失败。 */ Status: number; /** 编辑任务失败错误码。 0:成功;其他值:失败。 */ ErrCode: number; /** 编辑任务失败错误描述。 */ ErrMsg: string; /** 片头片尾识别结果项。 */ Item: OpeningEndingTaskResultItem | null; } /** 片头片尾识别结果项 */ declare interface OpeningEndingTaskResultItem { /** 视频片头的结束时间点,单位:秒。 */ OpeningTimeOffset: number; /** 片头识别置信度,取值范围是 0 到 100。 */ OpeningConfidence: number; /** 视频片尾的开始时间点,单位:秒。 */ EndingTimeOffset: number; /** 片尾识别置信度,取值范围是 0 到 100。 */ EndingConfidence: number; } /** 图片水印信息 */ declare interface PicMarkInfoItem { /** 图片水印的X坐标。 */ PosX: number; /** 图片水印的Y坐标 。 */ PosY: number; /** 图片水印路径,,如果不从Cos拉取水印,则必填 */ Path?: string; /** 图片水印的Cos 信息,从Cos上拉取图片水印时必填。 */ CosInfo?: CosInfo; /** 图片水印宽度,不填为图片原始宽度。 */ Width?: number; /** 图片水印高度,不填为图片原始高度。 */ Height?: number; /** 添加图片水印的开始时间,单位:ms。 */ StartTime?: number; /** 添加图片水印的结束时间,单位:ms。 */ EndTime?: number; } /** 媒体质检任务参数信息 */ declare interface QualityControlInfo { /** 对流进行截图的间隔ms,默认1000ms */ Interval?: number; /** 是否保存截图 */ VideoShot?: boolean; /** 是否检测抖动重影 */ Jitter?: boolean; /** 是否检测模糊 */ Blur?: boolean; /** 是否检测低光照、过曝 */ AbnormalLighting?: boolean; /** 是否检测花屏 */ CrashScreen?: boolean; /** 是否检测黑边、白边、黑屏、白屏、绿屏 */ BlackWhiteEdge?: boolean; /** 是否检测噪点 */ Noise?: boolean; /** 是否检测马赛克 */ Mosaic?: boolean; /** 是否检测二维码,包括小程序码、条形码 */ QRCode?: boolean; /** 是否开启画面质量评价 */ QualityEvaluation?: boolean; /** 画面质量评价过滤阈值,结果只返回低于阈值的时间段,默认60 */ QualityEvalScore?: number; /** 是否检测视频音频,包含静音、低音、爆音 */ Voice?: boolean; } /** 媒体质检结果信息 */ declare interface QualityControlInfoTaskResult { /** 质检任务 ID */ TaskId: string; /** 质检任务状态。1:执行中;2:成功;3:失败 */ Status: number; /** 表示处理进度百分比 */ Progress: number; /** 处理时长(s) */ UsedTime: number; /** 计费时长(s) */ Duration: number; /** 为true时表示视频无音频轨 */ NoAudio: boolean | null; /** 为true时表示视频无视频轨 */ NoVideo: boolean | null; /** 视频无参考质量打分,百分制 */ QualityEvaluationScore: number | null; /** 视频画面无参考评分低于阈值的时间段 */ QualityEvaluationResults: QualityControlResultItems[] | null; /** 视频画面抖动时间段 */ JitterResults: QualityControlResultItems[] | null; /** 视频画面模糊时间段 */ BlurResults: QualityControlResultItems[] | null; /** 视频画面低光、过曝时间段 */ AbnormalLightingResults: QualityControlResultItems[] | null; /** 视频画面花屏时间段 */ CrashScreenResults: QualityControlResultItems[] | null; /** 视频画面黑边、白边、黑屏、白屏、纯色屏时间段 */ BlackWhiteEdgeResults: QualityControlResultItems[] | null; /** 视频画面有噪点时间段 */ NoiseResults: QualityControlResultItems[] | null; /** 视频画面有马赛克时间段 */ MosaicResults: QualityControlResultItems[] | null; /** 视频画面有二维码的时间段,包括小程序码、条形码 */ QRCodeResults: QualityControlResultItems[] | null; /** 视频音频异常时间段,包括静音、低音、爆音 */ VoiceResults: QualityControlResultItems[] | null; /** 任务错误码 */ ErrCode: number | null; /** 任务错误信息 */ ErrMsg: string | null; } /** 质检结果项 */ declare interface QualityControlItem { /** 置信度,取值范围是 0 到 100 */ Confidence: number | null; /** 出现的起始时间戳,秒 */ StartTimeOffset: number; /** 出现的结束时间戳,秒 */ EndTimeOffset: number; /** 区域坐标(px),即左上角坐标、右下角坐标 */ AreaCoordsSet: number[] | null; } /** 质检结果项数组 */ declare interface QualityControlResultItems { /** 异常类型 */ Id: string | null; /** 质检结果项 */ QualityControlItems: QualityControlItem[]; } /** 音频去除混响 */ declare interface RemoveReverb { /** 去混响类型,可选项:normal */ Type?: string; } /** 结果媒体文件的视频流信息 */ declare interface ResultAudioInfo { /** 流在媒体文件中的流ID */ StreamId: number | null; /** 流的时长,单位:毫秒 */ Duration: number | null; } /** 结果媒体文件的视频流信息 */ declare interface ResultVideoInfo { /** 流在媒体文件中的流ID */ StreamId: number | null; /** 流的时长,单位:毫秒 */ Duration: number | null; /** 画面宽度 */ Width: number | null; /** 画面高度 */ Height: number | null; /** 视频帧率,如果高于原始帧率,部分服务将无效。 */ Fps: number | null; } /** 任务存储信息 */ declare interface SaveInfo { /** 存储类型,可选值: 1:CosInfo。 */ Type: number; /** Cos形式存储信息,当Type等于1时必选。 */ CosInfo?: CosInfo; /** 存储信息ID标记,用于多个输出场景。部分任务支持多输出时,一般要求必选。ID只能包含字母、数字、下划线、中划线,长读不能超过128。 */ Id?: string; } /** 去划痕参数 */ declare interface ScratchRepair { /** 去划痕方式,取值:normal。 */ Type?: string; /** 去划痕强度, 可选项:0.0-1.0。小于0.0的默认为0.0,大于1.0的默认为1.0。 */ Ratio?: number; } /** 时间区间。 */ declare interface SectionTime { /** 开始时间点,单位ms */ StartTime: number; /** 时间区间时长,单位ms */ Duration: number; } /** 输出文件切片信息 */ declare interface SegmentInfo { /** 每个切片平均时长,默认10s。 */ FragmentTime?: number; /** 切片类型,可选项:hls,不填时默认hls。 */ SegmentType?: string; /** 切片文件名字。注意:1.不填切片文件名时,默认按照按照如下格式命名:m3u8文件名{order}。2.若填了切片文件名字,则会按照如下格式命名:用户指定文件名{order}。 */ FragmentName?: string; } /** 细节增强参数 */ declare interface Sharp { /** 细节增强方式,取值:normal。 */ Type?: string; /** 细节增强强度,可选项:0.0-1.0。小于0.0的默认为0.0,大于1.0的默认为1.0。 */ Ratio?: number; } /** 雪碧图参数信息注意:雪碧图大图整体的宽和高都不能大于 15000 像素。 */ declare interface SpriteImageInfo { /** 表示雪碧图行数,默认:10。 */ RowCount?: number; /** 表示雪碧图列数,默认:10。 */ ColumnCount?: number; /** 第一行元素与顶部像素距离,默认:0。 */ MarginTop?: number; /** 最后一行元素与底部像素距离,默认:0。 */ MarginBottom?: number; /** 最左一行元素与左边像素距离,默认:0。 */ MarginLeft?: number; /** 最右一行元素与右边像素距离,默认:0。 */ MarginRight?: number; /** 小图与元素顶部像素距离,默认:0。 */ PaddingTop?: number; /** 小图与元素底部像素距离,默认:0。 */ PaddingBottom?: number; /** 小图与元素左边像素距离,默认:0。 */ PaddingLeft?: number; /** 小图与元素右边像素距离,默认:0。 */ PaddingRight?: number; /** 背景颜色,格式:#RRGGBB,默认:#FFFFFF。 */ BackgroundColor?: string; } /** 智能拆条任务参数信息 */ declare interface StripEditingInfo { /** 是否开启智能拆条。0为关闭,1为开启。其他非0非1值默认为0。 */ Switch: number; /** 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 */ CustomInfo?: string; } /** 智能拆条结果信息 */ declare interface StripTaskResult { /** 编辑任务状态。 1:执行中;2:成功;3:失败。 */ Status: number; /** 编辑任务失败错误码。 0:成功;其他值:失败。 */ ErrCode: number; /** 编辑任务失败错误描述。 */ ErrMsg: string; /** 智能拆条结果集。 */ ItemSet: StripTaskResultItem[] | null; } /** 智能拆条结果项 */ declare interface StripTaskResultItem { /** 视频拆条片段地址。 */ SegmentUrl: string; /** 拆条封面图片地址。 */ CovImgUrl: string; /** 置信度,取值范围是 0 到 100。 */ Confidence: number; /** 拆条片段起始的偏移时间,单位:秒。 */ StartTimeOffset: number; /** 拆条片段终止的偏移时间,单位:秒。 */ EndTimeOffset: number; } /** 画质重生子任务结果 */ declare interface SubTaskResultItem { /** 子任务名称。 */ TaskName: string | null; /** 子任务状态。0:成功;1:执行中;其他值:失败。 */ StatusCode: number; /** 子任务状态描述。 */ StatusMsg: string; /** 子任务进度。 */ ProgressRate: number | null; /** 画质重生处理后文件的下载地址。 */ DownloadUrl: string | null; /** 画质重生处理后文件的MD5。 */ Md5: string | null; /** 画质重生处理后文件的详细信息。 */ FileInfo: FileInfo | null; } /** 画质重生子任务参数信息 */ declare interface SubTaskTranscodeInfo { /** 子任务名称。 */ TaskName: string; /** 目标文件信息。 */ TargetInfo: TargetInfo; /** 视频剪辑信息。注意:如果填写了EditInfo,则VideoInfo和AudioInfo必填 */ EditInfo?: EditInfo; /** 视频转码信息,不填保持和源文件一致。 */ VideoInfo?: VideoInfo; /** 音频转码信息,不填保持和源文件一致。 */ AudioInfo?: AudioInfo; /** 指定封装信息。 */ MuxInfo?: MuxInfo; } /** 语音字幕识别项 */ declare interface SubtitleItem { /** 语音识别结果 */ Id: string; /** 中文翻译结果 */ Zh: string | null; /** 英文翻译结果 */ En: string | null; /** 语句起始时间戳PTS(ms) */ StartPts: number; /** 语句结束时间戳PTS(ms) */ EndPts: number; /** 字符串形式的起始结束时间 */ Period: string; /** 结果的置信度(百分制) */ Confidence: number; /** 当前语句是否结束 */ EndFlag: boolean; /** 语句分割时间戳 */ PuncEndTs: string | null; } /** 语音字幕任务参数 */ declare interface SubtitleRec { /** 语音识别:zh:中文en:英文 */ AsrDst?: string; /** 翻译识别:zh:中文en:英文 */ TransDst?: string; } /** 语音字幕识别结果 */ declare interface SubtitleResult { /** 语音字幕数组 */ SubtitleItems: SubtitleItem[]; } /** 视频标签识别任务参数信息 */ declare interface TagEditingInfo { /** 是否开启视频标签识别。0为关闭,1为开启。其他非0非1值默认为0。 */ Switch: number; /** 额外定制化服务参数。参数为序列化的Json字符串,例如:{"k1":"v1"}。 */ CustomInfo?: string; } /** 标签项 */ declare interface TagItem { /** 标签内容 */ Id: string; /** 结果的置信度(百分制) */ Confidence: number; /** 分级数组 */ Categorys: string[] | null; /** 标签备注 */ Ext: string | null; } /** 视频标签识别结果信息 */ declare interface TagTaskResult { /** 编辑任务状态。 1:执行中;2:成功;3:失败。 */ Status: number; /** 编辑任务失败错误码。 0:成功;其他值:失败。 */ ErrCode: number; /** 编辑任务失败错误描述。 */ ErrMsg: string; /** 视频标签识别结果集。 */ ItemSet: TagTaskResultItem[] | null; } /** 视频标签识别结果项 */ declare interface TagTaskResultItem { /** 标签名称。 */ Tag: string; /** 置信度,取值范围是 0 到 100。 */ Confidence: number; } /** 输出文件信息 */ declare interface TargetInfo { /** 目标文件名 */ FileName: string; /** 目标文件切片信息 */ SegmentInfo?: SegmentInfo; } /** 目标视频信息。 */ declare interface TargetVideoInfo { /** 视频宽度,单位像素,一般要求是偶数,否则会向下对齐。 */ Width?: number; /** 视频高度,单位像素,一般要求是偶数,否则会向下对齐。 */ Height?: number; /** 视频帧率,范围在1到120之间 */ FrameRate?: number; } /** 任务结果文件信息 */ declare interface TaskResultFile { /** 文件链接。 */ Url: string | null; /** 文件大小,部分任务支持,单位:字节 */ FileSize: number | null; /** 媒体信息,对于媒体文件,部分任务支持返回 */ MediaInfo: MediaResultInfo | null; /** 文件对应的md5。 */ Md5: string | null; } /** 画质重生子任务文字水印信息 */ declare interface TextMarkInfoItem { /** 文字内容。 */ Text: string; /** 文字水印X坐标。 */ PosX: number; /** 文字水印Y坐标。 */ PosY: number; /** 文字大小 */ FontSize: number; /** 字体,可选项:hei,song,simkai,arial;默认hei(黑体)。 */ FontFile?: string; /** 字体颜色,颜色见附录,不填默认black。 */ FontColor?: string; /** 文字透明度,可选值0-1。0:不透明,1:全透明。默认为0 */ FontAlpha?: number; } /** 任务视频Url形式下载信息。 */ declare interface UrlInfo { /** 视频 URL。注意:编辑理解仅支持mp4、flv等格式的点播文件,不支持hls; */ Url: string; /** 视频地址格式,可选值: 0:音视频 ;1:直播流。 默认为0。其他非0非1值默认为0。画质重生任务只支持0。 */ Format?: number; /** 【不再支持】指定请求资源时,HTTP头部host的值。 */ Host?: string; } /** 画质增强参数信息 */ declare interface VideoEnhance { /** 去编码毛刺、伪影参数。 */ ArtifactReduction?: ArtifactReduction; /** 去噪声参数。 */ Denoising?: Denoising; /** 颜色增强参数。 */ ColorEnhance?: ColorEnhance; /** 细节增强参数。 */ Sharp?: Sharp; /** 超分参数,可选项:2,目前仅支持2倍超分。注意:此参数已经弃用,超分可以使用VideoSuperResolution参数 */ WdSuperResolution?: number; /** 人脸保护信息。 */ FaceProtect?: FaceProtect; /** 插帧,取值范围:[0, 60],单位:Hz。注意:当取值为 0,表示帧率和原始视频保持一致。 */ WdFps?: number; /** 去划痕参数 */ ScratchRepair?: ScratchRepair; /** 低光照增强参数 */ LowLightEnhance?: LowLightEnhance; /** 视频超分参数 */ VideoSuperResolution?: VideoSuperResolution; /** 视频画质修复参数 */ VideoRepair?: VideoRepair; } /** 视频转码信息 */ declare interface VideoInfo { /** 视频帧率,取值范围:[0, 60],单位:Hz。注意:当取值为 0,表示帧率和原始视频保持一致。 */ Fps?: number; /** 宽度,取值范围:0 和 [128, 4096]注意:当 Width、Height 均为 0,则分辨率同源;当 Width 为 0,Height 非 0,则 Width 按比例缩放;当 Width 非 0,Height 为 0,则 Height 按比例缩放;当 Width、Height 均非 0,则分辨率按用户指定。 */ Width?: number; /** 高度,取值范围:0 和 [128, 4096]注意:当 Width、Height 均为 0,则分辨率同源;当 Width 为 0,Height 非 0,则 Width 按比例缩放;当 Width 非 0,Height 为 0,则 Height 按比例缩放;当 Width、Height 均非 0,则分辨率按用户指定。 */ Height?: number; /** 长边分辨率,取值范围:0 和 [128, 4096]注意:当 LongSide、ShortSide 均为 0,则分辨率按照Width,Height;当 LongSide 为 0,ShortSide 非 0,则 LongSide 按比例缩放;当 LongSide非 0,ShortSide为 0,则 ShortSide 按比例缩放;当 LongSide、ShortSide 均非 0,则分辨率按用户指定。长短边优先级高于Weight,Height,设置长短边则忽略宽高。 */ LongSide?: number; /** 短边分辨率,取值范围:0 和 [128, 4096]注意:当 LongSide、ShortSide 均为 0,则分辨率按照Width,Height;当 LongSide 为 0,ShortSide 非 0,则 LongSide 按比例缩放;当 LongSide非 0,ShortSide为 0,则 ShortSide 按比例缩放;当 LongSide、ShortSide 均非 0,则分辨率按用户指定。长短边优先级高于Weight,Height,设置长短边则忽略宽高。 */ ShortSide?: number; /** 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。当取值为 0,表示视频码率和原始视频保持一致。 */ Bitrate?: number; /** 固定I帧之间,视频帧数量,取值范围: [25, 2500],如果不填,使用编码默认最优序列。 */ Gop?: number; /** 编码器支持选项,可选值:h264,h265,av1。不填默认h264。 */ VideoCodec?: string; /** 图片水印。 */ PicMarkInfo?: PicMarkInfoItem[]; /** 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。 */ DarInfo?: DarInfo; /** 支持hdr,可选项:hdr10,hlg。此时,VideoCodec会强制设置为h265, 编码位深为10 */ Hdr?: string; /** 画质增强参数信息。 */ VideoEnhance?: VideoEnhance; /** 数字水印参数信息。 */ HiddenMarkInfo?: HiddenMarkInfo; /** 文本水印参数信息。 */ TextMarkInfo?: TextMarkInfoItem[]; } /** 任务结束后生成的文件视频信息 */ declare interface VideoInfoResultItem { /** 视频流的流id。 */ Stream: number; /** 视频宽度。 */ Width: number | null; /** 视频高度。 */ Height: number | null; /** 视频码率,单位:bps。 */ Bitrate: number | null; /** 视频帧率,用分数格式表示,如:25/1, 99/32等等。 */ Fps: string | null; /** 编码格式,如h264,h265等等 。 */ Codec: string | null; /** 播放旋转角度,可选值0-360。 */ Rotate: number | null; /** 视频时长,单位:ms 。 */ Duration: number | null; /** 颜色空间,如yuv420p,yuv444p等等。 */ PixFormat: string | null; } /** 综合画质修复,包括:去噪,去毛刺,细节增强,主观画质提升。 */ declare interface VideoRepair { /** 画质修复类型,可选值:weak,normal,strong;默认值: weak */ Type?: string; } /** 视频超分 */ declare interface VideoSuperResolution { /** 超分视频类型:可选值:lq,hqlq: 针对低清晰度有较多噪声视频的超分;hq: 针对高清晰度视频超分;默认取值:lq。 */ Type?: string; /** 超分倍数,可选值:2。注意:当前只支持两倍超分。 */ Size?: number; } declare interface CreateEditingTaskRequest { /** 智能编辑任务参数。 */ EditingInfo: EditingInfo; /** 视频源信息。 */ DownInfo: DownInfo; /** 结果存储信息。对于包含智能拆条、智能集锦或者智能封面的任务必选。 */ SaveInfo?: SaveInfo; /** 任务结果回调地址信息。 */ CallbackInfo?: CallbackInfo; } declare interface CreateEditingTaskResponse { /** 编辑任务 ID,可以通过该 ID 查询任务状态。 */ TaskId: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateMediaProcessTaskRequest { /** 编辑处理任务参数。 */ MediaProcessInfo: MediaProcessInfo; /** 编辑处理任务输入源列表。 */ SourceInfoSet?: MediaSourceInfo[]; /** 结果存储信息,对于涉及存储的请求必选。部子任务支持数组备份写,具体以对应任务文档为准。 */ SaveInfoSet?: SaveInfo[]; /** 任务结果回调地址信息。部子任务支持数组备份回调,具体以对应任务文档为准。 */ CallbackInfoSet?: CallbackInfo[]; } declare interface CreateMediaProcessTaskResponse { /** 编辑任务 ID,可以通过该 ID 查询任务状态和结果。 */ TaskId: string | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateMediaQualityRestorationTaskRequest { /** 源文件地址。 */ DownInfo: DownInfo; /** 画质重生任务参数信息。 */ TransInfo: SubTaskTranscodeInfo[]; /** 任务结束后文件存储信息。 */ SaveInfo: SaveInfo; /** 任务结果回调地址信息。 */ CallbackInfo?: CallbackInfo; /** 极速高清体验馆渠道标志。 */ TopSpeedCodecChannel?: number; } declare interface CreateMediaQualityRestorationTaskResponse { /** 画质重生任务ID,可以通过该ID查询任务状态。 */ TaskId: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateQualityControlTaskRequest { /** 质检任务参数 */ QualityControlInfo: QualityControlInfo; /** 视频源信息 */ DownInfo: DownInfo; /** 任务结果回调地址信息 */ CallbackInfo?: CallbackInfo; } declare interface CreateQualityControlTaskResponse { /** 质检任务 ID */ TaskId?: string | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeEditingTaskResultRequest { /** 编辑任务 ID。 */ TaskId: string; } declare interface DescribeEditingTaskResultResponse { /** 编辑任务结果信息。 */ TaskResult: EditingTaskResult; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeMediaProcessTaskResultRequest { /** 编辑处理任务ID。 */ TaskId: string; } declare interface DescribeMediaProcessTaskResultResponse { /** 任务处理结果。 */ TaskResult: MediaProcessTaskResult | null; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeMediaQualityRestorationTaskRusultRequest { /** 画质重生任务ID */ TaskId: string; } declare interface DescribeMediaQualityRestorationTaskRusultResponse { /** 画质重生任务结果信息 */ TaskResult?: MediaQualityRestorationTaskResult; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeQualityControlTaskResultRequest { /** 质检任务 ID */ TaskId: string; } declare interface DescribeQualityControlTaskResultResponse { /** 质检任务结果信息 */ TaskResult?: QualityControlInfoTaskResult; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface StopMediaProcessTaskRequest { /** 编辑处理任务ID。 */ TaskId: string; } declare interface StopMediaProcessTaskResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface StopMediaQualityRestorationTaskRequest { /** 要删除的画质重生任务ID。 */ TaskId: string; } declare interface StopMediaQualityRestorationTaskResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } /** {@link Ie 智能编辑} */ declare interface Ie { (): Versions; /** 创建编辑理解任务 {@link CreateEditingTaskRequest} {@link CreateEditingTaskResponse} */ CreateEditingTask(data: CreateEditingTaskRequest, config?: AxiosRequestConfig): AxiosPromise<CreateEditingTaskResponse>; /** 创建编辑处理任务 {@link CreateMediaProcessTaskRequest} {@link CreateMediaProcessTaskResponse} */ CreateMediaProcessTask(data: CreateMediaProcessTaskRequest, config?: AxiosRequestConfig): AxiosPromise<CreateMediaProcessTaskResponse>; /** 创建画质重生任务 {@link CreateMediaQualityRestorationTaskRequest} {@link CreateMediaQualityRestorationTaskResponse} */ CreateMediaQualityRestorationTask(data: CreateMediaQualityRestorationTaskRequest, config?: AxiosRequestConfig): AxiosPromise<CreateMediaQualityRestorationTaskResponse>; /** 创建媒体质检任务 {@link CreateQualityControlTaskRequest} {@link CreateQualityControlTaskResponse} */ CreateQualityControlTask(data: CreateQualityControlTaskRequest, config?: AxiosRequestConfig): AxiosPromise<CreateQualityControlTaskResponse>; /** 获取编辑理解任务结果 {@link DescribeEditingTaskResultRequest} {@link DescribeEditingTaskResultResponse} */ DescribeEditingTaskResult(data: DescribeEditingTaskResultRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeEditingTaskResultResponse>; /** 获取编辑处理任务结果 {@link DescribeMediaProcessTaskResultRequest} {@link DescribeMediaProcessTaskResultResponse} */ DescribeMediaProcessTaskResult(data: DescribeMediaProcessTaskResultRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeMediaProcessTaskResultResponse>; /** 获取画质重生任务结果 {@link DescribeMediaQualityRestorationTaskRusultRequest} {@link DescribeMediaQualityRestorationTaskRusultResponse} */ DescribeMediaQualityRestorationTaskRusult(data: DescribeMediaQualityRestorationTaskRusultRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeMediaQualityRestorationTaskRusultResponse>; /** 获取媒体质检任务结果 {@link DescribeQualityControlTaskResultRequest} {@link DescribeQualityControlTaskResultResponse} */ DescribeQualityControlTaskResult(data: DescribeQualityControlTaskResultRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeQualityControlTaskResultResponse>; /** 停止编辑处理任务 {@link StopMediaProcessTaskRequest} {@link StopMediaProcessTaskResponse} */ StopMediaProcessTask(data: StopMediaProcessTaskRequest, config?: AxiosRequestConfig): AxiosPromise<StopMediaProcessTaskResponse>; /** 删除画质重生任务 {@link StopMediaQualityRestorationTaskRequest} {@link StopMediaQualityRestorationTaskResponse} */ StopMediaQualityRestorationTask(data: StopMediaQualityRestorationTaskRequest, config?: AxiosRequestConfig): AxiosPromise<StopMediaQualityRestorationTaskResponse>; } export declare type Versions = ["2020-03-04"]; export default Ie;