You need to enable JavaScript to run this app.
文档中心
视频点播

视频点播

复制全文
下载 pdf
媒体处理
GetWorkflowExecutionResult - 获取工作流执行结果
复制全文
下载 pdf
GetWorkflowExecutionResult - 获取工作流执行结果

调用 GetWorkflowExecutionResult 传入工作流任务 ID 获取工作流任务执行结果。

注意事项

  • 目前支持查询任务的时间范围为 30 天。
  • 本接口的单用户 QPS 限制为 50 次/秒。超过限制,API 调用会被限流,这可能会影响您的业务,请合理调用。更多信息,请参见 QPS 限制。

请求说明

请求地址:https://vod.volcengineapi.com?Action=GetWorkflowExecutionResult&Version=2022-12-01

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数。

参数
类型
是否必选
示例值
描述
Action
String
是
GetWorkflowExecutionResult
接口名称。当前 API 的名称为 GetWorkflowExecutionResult。
Version
String
是
2022-12-01
接口版本。当前 API 的版本为 2022-12-01。
RunId
String
是
dfsd7469***349df
工作流任务 ID,用于唯一指示当前这次转码任务。可在 StartWorkflow接口的返回参数中获取。

返回参数

下表仅列出本接口特有的返回参数。更多信息请见公共返回参数。

参数
类型
示例值
描述
RunId
String

b926faef0e1***bd0801831c7c5

工作流任务 ID。

DirectUrl
Object

-

DirectUrl 模式下文件存储路径。

SpaceName
String

test

空间名称。

FileName
String

example.mp4

文件路径。

BucketName
String

tos-cn-v-cd3a11

空间所绑定的存储桶名称。

Vid
String

v0c51bg7007***4jc77u6on28tm5g

视频 ID。

说明

DirectUrl 和 Vid 是互斥关系。

TemplateId
String

5372bbb2759***ad93274ed119

工作流 ID。

SpaceName
String

test

空间名称。

CallbackArgs
String

YourCallbackArgs

回调参数。

Status
String

0

执行状态。

  • 工作流任务执行完成后,取值如下:
    • 0:成功。
    • [1000,1999]:用户错误的失败。
    • [2000,2999]:系统错误的失败。

    说明

    具体详见工作流状态码。

  • 工作流任务执行过程中,取值如下:
    • PendingStart:排队中。
    • Running:执行中。
  • 用户终止操作,工作流任务执行结束时,取值如下:
    • Terminated:终止。
TranscodeInfos
Object[]

-

转码产物信息。仅当工作流中包含视频转码、音频转码或机智超清转码时返回。

FileId
String

v020c9g10001***hs1v0go2sgujq0

文件 ID。

Md5
String

dd9fd3ad7f99f***ce70609aec68589

文件 MD5 值。

FileType
String

video

文件类型。取值如下:

  • video:视频。
  • audio:音频。
LogoType
String

a

水印贴片标签。即您在视频点播控制台创建水印贴片模板时配置的水印贴片标签,详见水印贴片模板。

Encrypt
Boolean

false

是否加密。取值如下:

  • false:不加密
  • true:加密
Format
String

mp3

编码格式。取值如下:

  • 视频转码:MP4、DASH、HLS、FLV、TS
  • 音频转码:MP3、M4A、MP4、DASH、HLS、OGG
Duration
Float

2.944

时长,单位为秒。

Size
Double

104847

文件大小,单位为字节。

StoreUri
String

tos-cn-v/34fdg***58sd.mp4

对象存储地址。

VideoStreamMeta
Object

-

视频流元信息。

Codec
String

h264

视频编码格式。

Height
Integer

270

视频高度,单位为 px。

Width
Integer

480

视频宽度,单位为 px。

Duration
Float

2.944

视频时长,单位为秒。

Definition
String

720p

视频清晰度。

Bitrate
Integer

284910

视频码率,单位为 bps。

Fps
Float

25

视频帧率,单位为 fps。

AudioStreamMeta
Object

-

音频流元信息。

Codec
String

aac

音频编码格式。

Duration
Float

2.943

音频时长,单位为秒。

SampleRate
Integer

44100

音频采样率,单位为 Hz。

Bitrate
Integer

127658

音频码率,单位为 bps。

Quality
String

音频质量。仅在音频转码后返回该参数。取值如下:

  • medium:普通音质
  • higher:高音质
  • highest:音乐音质
CreateTime
String

2021-04-02T02:47:33Z

创建时间。遵循 RFC3339 格式的 UTC 时间,精度为秒,格式为:yyyy-MM-ddTHH:mm:ssZ。

DynamicRange
String

HDR

动态范围。取值如下:

  • HDR:高动态范围。
  • SDR:标准动态范围。
TosStorageClass
String

STANDARD

视频存储类型。取值如下:

  • STANDARD:标准存储。
  • ARCHIVE:归档存储。
  • IA:低频存储。
Snapshots
Object[]

-

截图结果。仅当工作流中包含截图任务时返回。完整介绍请见视频截图。

Type
String

Sample

截图类型。取值如下:

  • Poster:静态图
  • Dynpost:动图
  • AnimatedPoster:反复循环动图
  • AIDynpost:AI 动图
  • Sprite:雪碧图
  • Sample:采样截图
Poster
Object

-

静态图信息。

Format
String

jpeg

截图格式。

StoreUri
String

tos***/cbe797357ecf439***c4a26b69dd5

存储地址。

Width
Integer

360

截图宽度,单位为 px。

Height
Integer

640

截图高度,单位为 px。

Dynpost
Object

-

动图信息。

Format
String

gif

截图格式。取值如下:

  • gif
  • webp
StoreUri
String

tos***/c5d95e55fdbb***62c8c5f7e4a6aa

存储地址。

Width
Integer

360

截图宽度,单位为 px。

Height
Integer

640

截图高度,单位为 px。

AnimatedPoster
Object

-

反复循环动图信息。

Format
String

webp

截图格式。

StoreUri
String

tos***/89523e5554a74***9c6898761055a8

存储地址。

Width
Integer

540

截图宽度,单位为 px。

Height
Integer

960

截图高度,单位为 px。

AIDynpost
Object

-

AI 动图信息。

Format
String

webp

截图格式。

StoreUri
String

tos***/89523e5554a74***9c6898761055a8

存储地址。

Width
Integer

540

截图宽度,单位为 px。

Height
Integer

960

截图高度,单位为 px。

Sprite
Object

-

雪碧图信息

Format
String

jpeg

截图格式。

StoreUris
String[]

["tos***/14437a144eb14***38b8b731f8a96"]

存储地址。

CellWidth
Integer

240

小图宽度,单位为 px。

CellHeight
Integer

360

小图高度,单位为 px。

ImgXLen
Integer

5

水平方向小图个数。

ImgYLen
Integer

5

垂直方向小图个数。

Interval
Float

10

截图间隔,单位为 s。

CaptureNum
Integer

1

截图张数。

Sample
Object

-

采样截图信息。

Format
String

jpeg

截图格式。

StoreUris
String[]

["tos***/fd5856116d7c45***906f37fabee"]

多张截图存储地址。当您在截图模板中将采样截图的输出方式设定为截图 Uri 时,系统会通过 StoreUris 参数返回截图结果。具体参数配置请参见配置采样截图参数。

说明

若您在调用 StartWorkflow 接口时,通过设置 Snapshot.SampleOffsets 参数指定了采样截图的时间点,那么该 StoreUris 参数将按照 SampleOffsets 参数所指定的时间点依次返回截图。

Width
Integer

540

截图宽度,单位为 px。

Height
Integer

960

截图高度,单位为 px。

Interval
Float

10

截图间隔,单位为秒。

CaptureNum
Integer

1

截图张数。

Duration
Float

14

片源时长,单位为秒。

IndexUri
String

tos-vod-cn-v-e0fae5d5aaa4b570/vodsnapshot/538b499****884d95ab219b0fb70a1d76

截图 Index 文件 URI 地址。当您在截图模板中将采样截图的输出方式设定为截图地址文件时,系统将返回一个包含所有截图 URI 的截图 Index 文件。具体的参数配置可参考配置采样截图参数。
该截图 Index 文件里,每行代表一个截图结果,例如:

{"StoreUri": "test-tos/egBMX***QDt6Wm/00001"}
{"StoreUri": "test-tos/egBMX***QDt6Wm/00002"}
{"StoreUri": "test-tos/egBMX***QDt6Wm/00003"} 

说明

若您在调用 StartWorkflow 接口时,通过设置 Snapshot.SampleOffsets 参数指定了采样截图的时间点,那么截图 Index 文件将按照 SampleOffsets 参数所指定的时间点依次返回截图,示例:{"StoreUri": "test-tos/egBMX***QDt6Wm/00001", "Offset": 3}。

Offsets
Float[]

[5]

采样截图自定义采样时间点。

说明

此参数仅当您在调用 StartWorkflow 接口时,通过设置 Snapshot.SampleOffsets 参数指定了采样截图的时间点的情况下返回。

HiddenWatermarkExtract
Object[]

-

暗水印提取结果。仅当工作流中包含暗水印提取任务时返回。完整介绍请见暗水印(数字水印)。

Content
String

123456

暗水印内容。

请求示例

https://vod.volcengineapi.com?Action=GetWorkflowExecutionResult&Version=2022-12-01&RunId=dfsd7469***349df

返回示例

{
  "ResponseMetadata": {
    "RequestId": "202304271748***3807E684DCA0C6",
    "Action": "GetWorkflowExecutionResult",
    "Version": "2022-12-01",
    "Service": "vod",
    "Region": "cn-north-1"
  },
  "Result": {
    "Vid": "v0c51bg7007***4jc77u6on28tm5g",
    "RunId": "b926faef0e1***bd0801831c7c5",
    "SpaceName": "test",
    "TemplateId": "5372bbb2759***ad93274ed119",
    "Status": "0",
    "Snapshots": [
      {
        "Type": "Sample",
        "Sample": {
          "Format": "jpeg",
          "Width": 540,
          "Height": 960,
          "Interval": 10,
          "CaptureNum": 6,
          "Duration": 61.8,
          "IndexUri": "tos-vod-***425ab/61f70***82dbcc6b6d0840c3"
        }
      }
    ]
  }
}

错误码

本接口无特有的错误码。更多信息请见公共错误码。

服务端 SDK

视频点播为 OpenAPI 提供了配套的服务端 SDK,支持多种编程语言,帮助您实现快速开发。建议使用服务端 SDK 来调用 API。此 API 各语言调用的示例代码,请参考如下:

最近更新时间:2026.09.24 17:55:56
这个页面对您有帮助吗?
有用
有用
无用
无用