第一次提交:阿龙电竞 Django 后端最新版本
This commit is contained in:
@@ -0,0 +1,126 @@
|
||||
# -*- coding: utf8 -*-
|
||||
# Copyright (c) 2017-2025 Tencent. All Rights Reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
|
||||
# CAM签名/鉴权错误。
|
||||
AUTHFAILURE = 'AuthFailure'
|
||||
|
||||
# 操作失败。
|
||||
FAILEDOPERATION = 'FailedOperation'
|
||||
|
||||
# Cos存储结果错误。
|
||||
FAILEDOPERATION_COSSTORAGEERROR = 'FailedOperation.CosStorageError'
|
||||
|
||||
# 转码时截取失败。
|
||||
FAILEDOPERATION_EDITERROR = 'FailedOperation.EditError'
|
||||
|
||||
# 编码格式或参数不支持。
|
||||
FAILEDOPERATION_ENCODEFORMATERROR = 'FailedOperation.EncodeFormatError'
|
||||
|
||||
# 运行中的任务达到上限,如需要增加任务上限,请提交工单。
|
||||
FAILEDOPERATION_RUNNINGTASKEXCEED = 'FailedOperation.RunningTaskExceed'
|
||||
|
||||
# 转码后切片失败。
|
||||
FAILEDOPERATION_SEGMENTERROR = 'FailedOperation.SegmentError'
|
||||
|
||||
# 系统繁忙,请稍后重试。
|
||||
FAILEDOPERATION_SERVERBUSY = 'FailedOperation.ServerBusy'
|
||||
|
||||
# 内部服务错误。
|
||||
FAILEDOPERATION_SERVERERROR = 'FailedOperation.ServerError'
|
||||
|
||||
# 任务重复提交。
|
||||
FAILEDOPERATION_TASKRESUBMIT = 'FailedOperation.TaskResubmit'
|
||||
|
||||
# 转码服务异常。
|
||||
FAILEDOPERATION_TRANSCODEERROR = 'FailedOperation.TranscodeError'
|
||||
|
||||
# 转码服务未知错误。
|
||||
FAILEDOPERATION_UNKNOWERROR = 'FailedOperation.UnknowError'
|
||||
|
||||
# 视频源下载失败或超时。
|
||||
FAILEDOPERATION_VIDEODOWNLOADERROR = 'FailedOperation.VideoDownloadError'
|
||||
|
||||
# 视频源解析出错。
|
||||
FAILEDOPERATION_VIDEOPARSEERROR = 'FailedOperation.VideoParseError'
|
||||
|
||||
# 视频大小超过限制。
|
||||
FAILEDOPERATION_VIDEOSIZEEXCEED = 'FailedOperation.VideoSizeExceed'
|
||||
|
||||
# 内部错误。
|
||||
INTERNALERROR = 'InternalError'
|
||||
|
||||
# 参数错误。
|
||||
INVALIDPARAMETER = 'InvalidParameter'
|
||||
|
||||
# 不支持直播流。
|
||||
INVALIDPARAMETER_LIVESTREAMNOTSUPPORT = 'InvalidParameter.LiveStreamNotSupport'
|
||||
|
||||
# 参数取值错误。
|
||||
INVALIDPARAMETERVALUE = 'InvalidParameterValue'
|
||||
|
||||
# 任务不支持该操作。
|
||||
INVALIDPARAMETERVALUE_ACTIONNOTSUPPORT = 'InvalidParameterValue.ActionNotSupport'
|
||||
|
||||
# CallbackUrl 不安全。
|
||||
INVALIDPARAMETERVALUE_CALLBACKURLERROR = 'InvalidParameterValue.CallbackUrlError'
|
||||
|
||||
# 直播场景回调地址必选。
|
||||
INVALIDPARAMETERVALUE_CALLBACKURLNOTEXIST = 'InvalidParameterValue.CallbackUrlNotExist'
|
||||
|
||||
# Cos授权信息错误。
|
||||
INVALIDPARAMETERVALUE_COSAUTHMODEERROR = 'InvalidParameterValue.CosAuthModeError'
|
||||
|
||||
# Cos托管ID不存在。
|
||||
INVALIDPARAMETERVALUE_COSHOSTEDIDNOTEXIST = 'InvalidParameterValue.CosHostedIdNotExist'
|
||||
|
||||
# 视频源地址格式错误。
|
||||
INVALIDPARAMETERVALUE_DOWNINFOFORMATWRONG = 'InvalidParameterValue.DownInfoFormatWrong'
|
||||
|
||||
# 视频源下载类型错误。
|
||||
INVALIDPARAMETERVALUE_DOWNINFOTYPEWRONG = 'InvalidParameterValue.DownInfoTypeWrong'
|
||||
|
||||
# 该任务不支持直播流。
|
||||
INVALIDPARAMETERVALUE_LIVESOURCENOTSUPPORT = 'InvalidParameterValue.LiveSourceNotSupport'
|
||||
|
||||
# 存储信息不存在。
|
||||
INVALIDPARAMETERVALUE_SAVEINFONOTEXIST = 'InvalidParameterValue.SaveInfoNotExist'
|
||||
|
||||
# 任务已经结束。
|
||||
INVALIDPARAMETERVALUE_TASKALREADYDONE = 'InvalidParameterValue.TaskAlreadyDone'
|
||||
|
||||
# 任务已经删除。
|
||||
INVALIDPARAMETERVALUE_TASKDELETED = 'InvalidParameterValue.TaskDeleted'
|
||||
|
||||
# 任务ID不存在。
|
||||
INVALIDPARAMETERVALUE_TASKIDNOTEXIST = 'InvalidParameterValue.TaskIdNotExist'
|
||||
|
||||
# 请求uri错误。
|
||||
INVALIDPARAMETERVALUE_URIERROR = 'InvalidParameterValue.UriError'
|
||||
|
||||
# URL 不安全。
|
||||
INVALIDPARAMETERVALUE_URLINFOURLERROR = 'InvalidParameterValue.UrlInfoUrlError'
|
||||
|
||||
# 视频格式不支持。
|
||||
INVALIDPARAMETERVALUE_VIDEOFORMATERROR = 'InvalidParameterValue.VideoFormatError'
|
||||
|
||||
# 请求的次数超过了频率限制。
|
||||
REQUESTLIMITEXCEEDED = 'RequestLimitExceeded'
|
||||
|
||||
# 帐号已欠费。
|
||||
RESOURCEUNAVAILABLE_INARREARS = 'ResourceUnavailable.InArrears'
|
||||
|
||||
# 未授权操作。
|
||||
UNAUTHORIZEDOPERATION = 'UnauthorizedOperation'
|
||||
@@ -0,0 +1,256 @@
|
||||
# -*- coding: utf8 -*-
|
||||
# Copyright (c) 2017-2025 Tencent. All Rights Reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
import json
|
||||
|
||||
from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
|
||||
from tencentcloud.common.abstract_client import AbstractClient
|
||||
from tencentcloud.ie.v20200304 import models
|
||||
|
||||
|
||||
class IeClient(AbstractClient):
|
||||
_apiVersion = '2020-03-04'
|
||||
_endpoint = 'ie.tencentcloudapi.com'
|
||||
_service = 'ie'
|
||||
|
||||
|
||||
def CreateEditingTask(self, request):
|
||||
r"""创建编辑理解任务,可以同时选择视频标签识别、分类识别、智能拆条、智能集锦、智能封面和片头片尾识别中的一项或者多项能力。
|
||||
|
||||
:param request: Request instance for CreateEditingTask.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.CreateEditingTaskRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.CreateEditingTaskResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("CreateEditingTask", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.CreateEditingTaskResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def CreateMediaProcessTask(self, request):
|
||||
r"""用于创建编辑处理任务,如媒体截取、媒体编辑、媒体拼接、媒体字幕。
|
||||
|
||||
:param request: Request instance for CreateMediaProcessTask.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.CreateMediaProcessTaskRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.CreateMediaProcessTaskResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("CreateMediaProcessTask", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.CreateMediaProcessTaskResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def CreateMediaQualityRestorationTask(self, request):
|
||||
r"""创建画质重生任务,对视频进行转码、去噪、去划痕、去毛刺、超分、细节增强和色彩增强。
|
||||
|
||||
:param request: Request instance for CreateMediaQualityRestorationTask.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.CreateMediaQualityRestorationTaskRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.CreateMediaQualityRestorationTaskResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("CreateMediaQualityRestorationTask", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.CreateMediaQualityRestorationTaskResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def CreateQualityControlTask(self, request):
|
||||
r"""通过接口可以智能检测视频画面中抖动重影、模糊、低光照、过曝光、黑边、白边、黑屏、白屏、花屏、噪点、马赛克、二维码等在内的多个场景,还可以自动检测视频无音频异常、无声音片段。
|
||||
|
||||
:param request: Request instance for CreateQualityControlTask.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.CreateQualityControlTaskRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.CreateQualityControlTaskResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("CreateQualityControlTask", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.CreateQualityControlTaskResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def DescribeEditingTaskResult(self, request):
|
||||
r"""获取编辑理解任务结果。
|
||||
|
||||
:param request: Request instance for DescribeEditingTaskResult.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.DescribeEditingTaskResultRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.DescribeEditingTaskResultResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("DescribeEditingTaskResult", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.DescribeEditingTaskResultResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def DescribeMediaProcessTaskResult(self, request):
|
||||
r"""用于获取编辑处理任务的结果。
|
||||
|
||||
:param request: Request instance for DescribeMediaProcessTaskResult.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.DescribeMediaProcessTaskResultRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.DescribeMediaProcessTaskResultResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("DescribeMediaProcessTaskResult", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.DescribeMediaProcessTaskResultResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def DescribeMediaQualityRestorationTaskRusult(self, request):
|
||||
r"""获取画质重生任务结果,查看结束后的文件信息
|
||||
|
||||
:param request: Request instance for DescribeMediaQualityRestorationTaskRusult.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.DescribeMediaQualityRestorationTaskRusultRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.DescribeMediaQualityRestorationTaskRusultResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("DescribeMediaQualityRestorationTaskRusult", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.DescribeMediaQualityRestorationTaskRusultResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def DescribeQualityControlTaskResult(self, request):
|
||||
r"""获取媒体质检任务结果
|
||||
|
||||
:param request: Request instance for DescribeQualityControlTaskResult.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.DescribeQualityControlTaskResultRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.DescribeQualityControlTaskResultResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("DescribeQualityControlTaskResult", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.DescribeQualityControlTaskResultResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def StopMediaProcessTask(self, request):
|
||||
r"""用于停止正在进行中的编辑处理任务。
|
||||
|
||||
:param request: Request instance for StopMediaProcessTask.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.StopMediaProcessTaskRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.StopMediaProcessTaskResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("StopMediaProcessTask", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.StopMediaProcessTaskResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
|
||||
|
||||
def StopMediaQualityRestorationTask(self, request):
|
||||
r"""删除正在进行的画质重生任务
|
||||
|
||||
:param request: Request instance for StopMediaQualityRestorationTask.
|
||||
:type request: :class:`tencentcloud.ie.v20200304.models.StopMediaQualityRestorationTaskRequest`
|
||||
:rtype: :class:`tencentcloud.ie.v20200304.models.StopMediaQualityRestorationTaskResponse`
|
||||
|
||||
"""
|
||||
try:
|
||||
params = request._serialize()
|
||||
headers = request.headers
|
||||
body = self.call("StopMediaQualityRestorationTask", params, headers=headers)
|
||||
response = json.loads(body)
|
||||
model = models.StopMediaQualityRestorationTaskResponse()
|
||||
model._deserialize(response["Response"])
|
||||
return model
|
||||
except Exception as e:
|
||||
if isinstance(e, TencentCloudSDKException):
|
||||
raise
|
||||
else:
|
||||
raise TencentCloudSDKException(type(e).__name__, str(e))
|
||||
@@ -0,0 +1,206 @@
|
||||
# -*- coding: utf8 -*-
|
||||
# Copyright (c) 2017-2025 Tencent. All Rights Reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
|
||||
|
||||
from tencentcloud.common.abstract_client_async import AbstractClient
|
||||
from tencentcloud.ie.v20200304 import models
|
||||
from typing import Dict
|
||||
|
||||
|
||||
class IeClient(AbstractClient):
|
||||
_apiVersion = '2020-03-04'
|
||||
_endpoint = 'ie.tencentcloudapi.com'
|
||||
_service = 'ie'
|
||||
|
||||
async def CreateEditingTask(
|
||||
self,
|
||||
request: models.CreateEditingTaskRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.CreateEditingTaskResponse:
|
||||
"""
|
||||
创建编辑理解任务,可以同时选择视频标签识别、分类识别、智能拆条、智能集锦、智能封面和片头片尾识别中的一项或者多项能力。
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "CreateEditingTask"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.CreateEditingTaskResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def CreateMediaProcessTask(
|
||||
self,
|
||||
request: models.CreateMediaProcessTaskRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.CreateMediaProcessTaskResponse:
|
||||
"""
|
||||
用于创建编辑处理任务,如媒体截取、媒体编辑、媒体拼接、媒体字幕。
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "CreateMediaProcessTask"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.CreateMediaProcessTaskResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def CreateMediaQualityRestorationTask(
|
||||
self,
|
||||
request: models.CreateMediaQualityRestorationTaskRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.CreateMediaQualityRestorationTaskResponse:
|
||||
"""
|
||||
创建画质重生任务,对视频进行转码、去噪、去划痕、去毛刺、超分、细节增强和色彩增强。
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "CreateMediaQualityRestorationTask"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.CreateMediaQualityRestorationTaskResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def CreateQualityControlTask(
|
||||
self,
|
||||
request: models.CreateQualityControlTaskRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.CreateQualityControlTaskResponse:
|
||||
"""
|
||||
通过接口可以智能检测视频画面中抖动重影、模糊、低光照、过曝光、黑边、白边、黑屏、白屏、花屏、噪点、马赛克、二维码等在内的多个场景,还可以自动检测视频无音频异常、无声音片段。
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "CreateQualityControlTask"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.CreateQualityControlTaskResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def DescribeEditingTaskResult(
|
||||
self,
|
||||
request: models.DescribeEditingTaskResultRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.DescribeEditingTaskResultResponse:
|
||||
"""
|
||||
获取编辑理解任务结果。
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "DescribeEditingTaskResult"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.DescribeEditingTaskResultResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def DescribeMediaProcessTaskResult(
|
||||
self,
|
||||
request: models.DescribeMediaProcessTaskResultRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.DescribeMediaProcessTaskResultResponse:
|
||||
"""
|
||||
用于获取编辑处理任务的结果。
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "DescribeMediaProcessTaskResult"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.DescribeMediaProcessTaskResultResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def DescribeMediaQualityRestorationTaskRusult(
|
||||
self,
|
||||
request: models.DescribeMediaQualityRestorationTaskRusultRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.DescribeMediaQualityRestorationTaskRusultResponse:
|
||||
"""
|
||||
获取画质重生任务结果,查看结束后的文件信息
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "DescribeMediaQualityRestorationTaskRusult"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.DescribeMediaQualityRestorationTaskRusultResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def DescribeQualityControlTaskResult(
|
||||
self,
|
||||
request: models.DescribeQualityControlTaskResultRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.DescribeQualityControlTaskResultResponse:
|
||||
"""
|
||||
获取媒体质检任务结果
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "DescribeQualityControlTaskResult"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.DescribeQualityControlTaskResultResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def StopMediaProcessTask(
|
||||
self,
|
||||
request: models.StopMediaProcessTaskRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.StopMediaProcessTaskResponse:
|
||||
"""
|
||||
用于停止正在进行中的编辑处理任务。
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "StopMediaProcessTask"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.StopMediaProcessTaskResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
|
||||
async def StopMediaQualityRestorationTask(
|
||||
self,
|
||||
request: models.StopMediaQualityRestorationTaskRequest,
|
||||
opts: Dict = None,
|
||||
) -> models.StopMediaQualityRestorationTaskResponse:
|
||||
"""
|
||||
删除正在进行的画质重生任务
|
||||
"""
|
||||
|
||||
kwargs = {}
|
||||
kwargs["action"] = "StopMediaQualityRestorationTask"
|
||||
kwargs["params"] = request._serialize()
|
||||
kwargs["resp_cls"] = models.StopMediaQualityRestorationTaskResponse
|
||||
kwargs["headers"] = request.headers
|
||||
kwargs["opts"] = opts or {}
|
||||
|
||||
return await self.call_and_deserialize(**kwargs)
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user