- 文档首页
AI MediaKit
剪辑工具 API
提交视频高斯模糊任务 API
提交视频高斯模糊任务 API
POST https://mediakit.cn-beijing.volces.com/api/v1/tools/gaussian-blur-video
本 API 用于提交一个异步的视频高斯模糊任务。您可以对输入视频在指定时间段内的指定矩形区域叠加高斯模糊,常用于打码隐私信息、遮挡水印、角标或路人脸。输出视频为 MP4 格式,分辨率默认对齐原片。
数组中的每个对象都包含以下字段来定义一个高斯模糊区域:
假设您想要将下图蓝色区域作为打码区域,则参数设置如下:
- top_left_x: 矩形左上角的 X 坐标(图中 b1)。
- top_left_y: 矩形左上角的 Y 坐标(图中 a1)。
- bottom_right_x: 矩形右下角的 X 坐标(图中 b2)。
- bottom_right_y: 矩形右下角的 Y 坐标(图中 a2)。
以下示例演示了如何为一个视频添加两处高斯模糊效果:
- 从第 5 秒到第 10.5 秒,模糊坐标 (100, 150) 到 (300, 400) 的区域。
- 从第 15 秒到第 20 秒,模糊坐标 (500, 600) 到 (700, 800) 的区域。
调用 API 提交任务后,接口会立即返回一个同步响应,表明任务是否成功进入后台处理队列。
视频高斯模糊是一个异步任务,任务的执行状态和最终结果不会在提交时同步返回。您可以通过以下两种方式获取任务结果:
- 方法一(轮询查询):使用提交任务时获取的 task_id,定期调用查询任务信息 API,直到 status 字段变为 completed 或 failed。
- 方法二(事件回调):在 AI MediaKit 控制台预先配置一个接收回调的 URL,或在提交任务时通过 callback_url 参数为单次任务指定回调地址。任务完成后,系统会将包含最终结果的详细信息 POST 到您指定的地址。详情请参阅事件回调。
当任务成功完成后,您获取到的任务信息中的 result 字段将包含以下内容。
以下是一个任务执行完成后的完整任务信息示例:
最近更新时间:2026.07.29 15:57:01