tencentcloud-sdk-nodejs
Version:
51 lines (50 loc) • 4.12 kB
TypeScript
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { DescribeQualityControlTaskResultRequest, DescribeMediaQualityRestorationTaskRusultResponse, CreateQualityControlTaskResponse, CreateQualityControlTaskRequest, CreateMediaQualityRestorationTaskResponse, StopMediaQualityRestorationTaskResponse, CreateMediaProcessTaskRequest, CreateMediaProcessTaskResponse, CreateEditingTaskResponse, DescribeMediaQualityRestorationTaskRusultRequest, DescribeEditingTaskResultRequest, StopMediaProcessTaskResponse, DescribeEditingTaskResultResponse, StopMediaQualityRestorationTaskRequest, DescribeQualityControlTaskResultResponse, CreateMediaQualityRestorationTaskRequest, CreateEditingTaskRequest, StopMediaProcessTaskRequest, DescribeMediaProcessTaskResultRequest, DescribeMediaProcessTaskResultResponse } from "./ie_models";
/**
* ie client
* @class
*/
export declare class Client extends AbstractClient {
constructor(clientConfig: ClientConfig);
/**
* 获取画质重生任务结果,查看结束后的文件信息
*/
DescribeMediaQualityRestorationTaskRusult(req: DescribeMediaQualityRestorationTaskRusultRequest, cb?: (error: string, rep: DescribeMediaQualityRestorationTaskRusultResponse) => void): Promise<DescribeMediaQualityRestorationTaskRusultResponse>;
/**
* 用于创建编辑处理任务,如媒体截取、媒体编辑、媒体拼接、媒体字幕。
*/
CreateMediaProcessTask(req: CreateMediaProcessTaskRequest, cb?: (error: string, rep: CreateMediaProcessTaskResponse) => void): Promise<CreateMediaProcessTaskResponse>;
/**
* 删除正在进行的画质重生任务
*/
StopMediaQualityRestorationTask(req: StopMediaQualityRestorationTaskRequest, cb?: (error: string, rep: StopMediaQualityRestorationTaskResponse) => void): Promise<StopMediaQualityRestorationTaskResponse>;
/**
* 用于获取编辑处理任务的结果。
*/
DescribeMediaProcessTaskResult(req: DescribeMediaProcessTaskResultRequest, cb?: (error: string, rep: DescribeMediaProcessTaskResultResponse) => void): Promise<DescribeMediaProcessTaskResultResponse>;
/**
* 创建画质重生任务,对视频进行转码、去噪、去划痕、去毛刺、超分、细节增强和色彩增强。
*/
CreateMediaQualityRestorationTask(req: CreateMediaQualityRestorationTaskRequest, cb?: (error: string, rep: CreateMediaQualityRestorationTaskResponse) => void): Promise<CreateMediaQualityRestorationTaskResponse>;
/**
* 获取编辑理解任务结果。
*/
DescribeEditingTaskResult(req: DescribeEditingTaskResultRequest, cb?: (error: string, rep: DescribeEditingTaskResultResponse) => void): Promise<DescribeEditingTaskResultResponse>;
/**
* 用于停止正在进行中的编辑处理任务。
*/
StopMediaProcessTask(req: StopMediaProcessTaskRequest, cb?: (error: string, rep: StopMediaProcessTaskResponse) => void): Promise<StopMediaProcessTaskResponse>;
/**
* 获取媒体质检任务结果
*/
DescribeQualityControlTaskResult(req: DescribeQualityControlTaskResultRequest, cb?: (error: string, rep: DescribeQualityControlTaskResultResponse) => void): Promise<DescribeQualityControlTaskResultResponse>;
/**
* 通过接口可以智能检测视频画面中抖动重影、模糊、低光照、过曝光、黑边、白边、黑屏、白屏、花屏、噪点、马赛克、二维码等在内的多个场景,还可以自动检测视频无音频异常、无声音片段。
*/
CreateQualityControlTask(req: CreateQualityControlTaskRequest, cb?: (error: string, rep: CreateQualityControlTaskResponse) => void): Promise<CreateQualityControlTaskResponse>;
/**
* 创建编辑理解任务,可以同时选择视频标签识别、分类识别、智能拆条、智能集锦、智能封面和片头片尾识别中的一项或者多项能力。
*/
CreateEditingTask(req: CreateEditingTaskRequest, cb?: (error: string, rep: CreateEditingTaskResponse) => void): Promise<CreateEditingTaskResponse>;
}