下载视频
视频系列
下载视频
GET
下载视频
简介
下载视频接口用于获取已完成的视频文件数据。注意:此接口仅 Sora 2 模型支持。其他模型(Veo、阿里万相、豆包 Seedance)在任务成功后,视频URL会直接包含在查询任务接口的响应中,无需额外下载步骤。认证
Bearer Token,如
Bearer sk-xxxxxxxxxx查询参数
视频ID,由查询任务接口返回的
task_id使用示例
响应示例
响应字段说明
| 字段名 | 类型 | 说明 |
|---|---|---|
success | boolean | 是否成功 |
generation_id | string | 生成ID(与 videoId 相同) |
task_id | string | 任务ID |
format | string | 视频格式(固定为 "mp4") |
size | number | 视频文件大小(字节) |
base64 | string | Base64 编码的视频数据 |
data_url | string | Data URL 格式的视频数据,可直接用于前端 <video> 标签 |
使用说明
前端使用 data_url
data_url 字段可以直接用于 HTML <video> 标签:
下载保存文件
使用base64 字段可以将视频保存为文件:
JavaScript 示例
Python 示例
完整流程示例(Sora 2)
-
提交视频生成任务
响应:
-
查询任务状态(轮询直到成功)
当状态为
succeeded时,继续下一步。 -
下载视频文件
相关接口
提交视频任务
提交视频生成任务
查询视频任务
查询视频生成任务的状态和结果
