- 文档首页
视频点播
视频 AI 应用
StartExecution - 提交媒体处理任务
提交视频人脸打码任务
StartExecution - 提交媒体处理任务
提交视频人脸打码任务
提交视频人脸打码任务
本文为您介绍如何调用 StartExecution 接口提交异步的视频人脸打码任务。视频点播会自动识别画面中的人脸,并通过马赛克或高斯模糊方式进行遮挡,适用于隐私保护、内容合规等场景。
注意事项
- 文件格式:MP4、MOV、MKV、WEBM、AVI。
- 视频分辨率:最高支持 4K,推荐使用 1080P 视频以获得更好的处理效果。
- QPS 限制:本接口的单用户 QPS 限制为 50 次/秒。超过限制时,API 调用会被限流。更多信息请参见 API QPS 限制。
请求说明
- 请求地址:https://vod.volcengineapi.com?Action=StartExecution&Version=2023-07-01
请求参数
下表仅列出该任务特有的请求参数和部分公共参数。更多信息请参见公共请求参数。 Action String 必选 示例值:StartExecution
接口名称。当前 API 的名称为 StartExecution。
Version String 必选 示例值:2025-01-01
接口版本。当前 API 的版本为 2025-01-01。
Input Object 必选 示例值:-
输入文件信息。
Type String 必选 示例值:Vid
输入文件类型。取值如下:
- Vid:Vid 模式。此模式下,还需设置 Vid。
- DirectUrl:DirectUrl 模式。此模式下,还需设置 DirectUrl。
Vid String 可选 示例值:v0ccfeg7007acsg***fog65ubr7niqng
待处理视频的 Vid。您需要先将视频上传至点播空间并获取 Vid。 注意
您必须设置 Vid 或 DirectUrl 参数之一,但不能同时设置这两个参数。
DirectUrl Object 可选 示例值:-
通过 DirectUrl 模式指定待处理视频的信息。
SpaceName String 必选 示例值:test
FileName String 必选 示例值:example.mp4
BucketName String 可选 示例值:tos-cn-v-cd3a11
Operation Object 必选 示例值:-
媒体处理操作配置。
Type String 必选 示例值:Task
处理类型。视频人脸打码任务需设置为 Task。
Task Object 必选 示例值:-
单任务配置。
Type String 必选 示例值:FaceMosaic
任务类型。视频人脸打码任务需设置为 FaceMosaic。
FaceMosaic Object 必选 示例值:-
视频人脸打码任务配置。
Confidence Float 可选 示例值:0.35
人脸检测置信度阈值,取值范围为 [0.1, 1.0],默认值为 0.35。低于该阈值的检测结果会被丢弃;值越高,检测结果越保守。
UprightOnly Boolean 可选 示例值:false
是否仅检测竖向人脸。默认值为 false。
Mode String 可选 示例值:mosaic
人脸遮挡方式。默认值为 mosaic。取值如下:
Strength String 可选 示例值:medium
遮挡强度。默认值为 medium。取值如下:
当 Mode 为 mosaic 时,该参数控制像素块大小;当 Mode 为 blur 时,该参数控制模糊核大小和叠加次数。
Expand Float 可选 示例值:0.2
检测框向外扩展的比例,取值范围为 [0.0, 1.0],默认值为 0.2。例如,取值为 0.2 时,检测框的上、下、左、右各扩展 20%。
Control Object 可选 示例值:-
任务控制配置。
ClientToken String 可选 示例值:QqS3o5L4BLFCDxGZ&b
用户请求凭证,用于区分不同请求。大小写敏感,不超过 64 个 ASCII 可打印字符。关于幂等行为、目的和条件,请参见工作流幂等说明。 CallbackArgs String 可选 示例值:Example
返回参数
下表仅列出本接口特有的返回参数。更多信息请参见公共返回参数。 RunId String 示例值:hb:c5cacd4946bd***a5fd9f74159b03ae8
请求示例
以下示例通过 Vid 提交视频人脸打码任务,使用高斯模糊方式并将遮挡强度设置为高。
获取任务结果
任务提交成功后,您可以通过以下任一方式获取处理结果:
- 调用 GetExecution,传入 RunId 查询任务状态。当 Status 为 Success 时,从 Output.Task.FaceMosaic 获取输出视频时长、分辨率、帧率和文件信息。
错误码
本接口无特有的错误码。更多信息请参见公共错误码。 服务端 SDK
最近更新时间:2026.08.24 16:04:51