Class: TencentCloud::Vod::V20180717::ProcedureTask

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20180717/models.rb

Overview

音视频处理任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, status = nil, errcode = nil, message = nil, fileid = nil, filename = nil, fileurl = nil, metadata = nil, mediaprocessresultset = nil, aicontentreviewresultset = nil, aianalysisresultset = nil, airecognitionresultset = nil, taskspriority = nil, tasksnotifymode = nil, sessioncontext = nil, sessionid = nil, operator = nil, operationtype = nil) ⇒ ProcedureTask

Returns a new instance of ProcedureTask.



22175
22176
22177
22178
22179
22180
22181
22182
22183
22184
22185
22186
22187
22188
22189
22190
22191
22192
22193
22194
# File 'lib/v20180717/models.rb', line 22175

def initialize(taskid=nil, status=nil, errcode=nil, message=nil, fileid=nil, filename=nil, fileurl=nil, =nil, mediaprocessresultset=nil, aicontentreviewresultset=nil, aianalysisresultset=nil, airecognitionresultset=nil, taskspriority=nil, tasksnotifymode=nil, sessioncontext=nil, sessionid=nil, operator=nil, operationtype=nil)
  @TaskId = taskid
  @Status = status
  @ErrCode = errcode
  @Message = message
  @FileId = fileid
  @FileName = filename
  @FileUrl = fileurl
  @MetaData = 
  @MediaProcessResultSet = mediaprocessresultset
  @AiContentReviewResultSet = aicontentreviewresultset
  @AiAnalysisResultSet = aianalysisresultset
  @AiRecognitionResultSet = airecognitionresultset
  @TasksPriority = taskspriority
  @TasksNotifyMode = tasksnotifymode
  @SessionContext = sessioncontext
  @SessionId = sessionid
  @Operator = operator
  @OperationType = operationtype
end

Instance Attribute Details

#AiAnalysisResultSetObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def AiAnalysisResultSet
  @AiAnalysisResultSet
end

#AiContentReviewResultSetObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def AiContentReviewResultSet
  @AiContentReviewResultSet
end

#AiRecognitionResultSetObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def AiRecognitionResultSet
  @AiRecognitionResultSet
end

#ErrCodeObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def ErrCode
  @ErrCode
end

#FileIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def FileId
  @FileId
end

#FileNameObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def FileName
  @FileName
end

#FileUrlObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def FileUrl
  @FileUrl
end

#MediaProcessResultSetObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def MediaProcessResultSet
  @MediaProcessResultSet
end

#MessageObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def Message
  @Message
end

#MetaDataObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def MetaData
  @MetaData
end

#OperationTypeObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def OperationType
  @OperationType
end

#OperatorObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def Operator
  @Operator
end

#SessionContextObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def SessionContext
  @SessionContext
end

#SessionIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def SessionId
  @SessionId
end

#StatusObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def Status
  @Status
end

#TaskIdObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def TaskId
  @TaskId
end

#TasksNotifyModeObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def TasksNotifyMode
  @TasksNotifyMode
end

#TasksPriorityObject

<li>PROCESSING:处理中;</li> <li>FINISH:已完成。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> <li>若流程由 [ProcessMedia](cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> <li>若流程由 [ProcessMediaByUrl](cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> 注意:此字段可能返回 null,表示取不到有效值。<li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> <li>None:不接受该任务流回调。</li> <li>System: 表示系统触发。</li> <li>TSC: 表示使用极速高清进行智能降码。</li>

Parameters:

  • TaskId:

    音视频处理任务 ID。

  • Status:

    任务流状态,取值:

  • ErrCode:

    已弃用,请使用各个具体任务的 ErrCode。

  • Message:

    已弃用,请使用各个具体任务的 Message。

  • FileId:

    媒体文件 ID

  • FileName:

    媒体文件名称

  • FileUrl:

    媒体文件地址

  • MetaData:

    原始音视频的元信息。

  • MediaProcessResultSet:

    音视频处理任务的执行状态与结果。

  • AiContentReviewResultSet:

    音视频审核任务的执行状态与结果。

  • AiAnalysisResultSet:

    音视频内容分析任务的执行状态与结果。

  • AiRecognitionResultSet:

    音视频内容识别任务的执行状态与结果。

  • TasksPriority:

    任务流的优先级,取值范围为 [-10, 10]。

  • TasksNotifyMode:

    任务流状态变更通知模式。

  • SessionContext:

    来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。

  • SessionId:

    用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。

  • Operator:

    操作者。取值范围:

  • OperationType:

    操作类型。取值范围:



22168
22169
22170
# File 'lib/v20180717/models.rb', line 22168

def TasksPriority
  @TasksPriority
end

Instance Method Details

#deserialize(params) ⇒ Object



22196
22197
22198
22199
22200
22201
22202
22203
22204
22205
22206
22207
22208
22209
22210
22211
22212
22213
22214
22215
22216
22217
22218
22219
22220
22221
22222
22223
22224
22225
22226
22227
22228
22229
22230
22231
22232
22233
22234
22235
22236
22237
22238
22239
22240
22241
22242
22243
22244
22245
22246
# File 'lib/v20180717/models.rb', line 22196

def deserialize(params)
  @TaskId = params['TaskId']
  @Status = params['Status']
  @ErrCode = params['ErrCode']
  @Message = params['Message']
  @FileId = params['FileId']
  @FileName = params['FileName']
  @FileUrl = params['FileUrl']
  unless params['MetaData'].nil?
    @MetaData = MediaMetaData.new
    @MetaData.deserialize(params['MetaData'])
  end
  unless params['MediaProcessResultSet'].nil?
    @MediaProcessResultSet = []
    params['MediaProcessResultSet'].each do |i|
      mediaprocesstaskresult_tmp = MediaProcessTaskResult.new
      mediaprocesstaskresult_tmp.deserialize(i)
      @MediaProcessResultSet << mediaprocesstaskresult_tmp
    end
  end
  unless params['AiContentReviewResultSet'].nil?
    @AiContentReviewResultSet = []
    params['AiContentReviewResultSet'].each do |i|
      aicontentreviewresult_tmp = AiContentReviewResult.new
      aicontentreviewresult_tmp.deserialize(i)
      @AiContentReviewResultSet << aicontentreviewresult_tmp
    end
  end
  unless params['AiAnalysisResultSet'].nil?
    @AiAnalysisResultSet = []
    params['AiAnalysisResultSet'].each do |i|
      aianalysisresult_tmp = AiAnalysisResult.new
      aianalysisresult_tmp.deserialize(i)
      @AiAnalysisResultSet << aianalysisresult_tmp
    end
  end
  unless params['AiRecognitionResultSet'].nil?
    @AiRecognitionResultSet = []
    params['AiRecognitionResultSet'].each do |i|
      airecognitionresult_tmp = AiRecognitionResult.new
      airecognitionresult_tmp.deserialize(i)
      @AiRecognitionResultSet << airecognitionresult_tmp
    end
  end
  @TasksPriority = params['TasksPriority']
  @TasksNotifyMode = params['TasksNotifyMode']
  @SessionContext = params['SessionContext']
  @SessionId = params['SessionId']
  @Operator = params['Operator']
  @OperationType = params['OperationType']
end