Skip to content

add_effect ​

POST /add_effect

接口说明 ​

向草稿添加场景特效或人物特效,并设置生效区间、轨道和可选参数。特效名称必须先通过 get_video_scene_effect_types 或 get_video_character_effect_types 查询。

请求参数 ​

参数必填默认值说明
effect_type是—特效名称
start否0源素材开始时间,单位秒
effect_category否'scene'特效分类,scene 或 character
end否3.0源素材结束时间,单位秒
draft_id是—草稿 ID,创建草稿后获得
track_name否'effect_01'目标轨道名称
params是—特效参数列表;不传时使用默认值
width否1080画布或素材宽度
height否1920画布或素材高度

调用示例 ​

bash
curl -X POST https://your-domain.example/api/add_effect \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $VECTCUT_API_KEY" \
  -d '{
    "draft_id": "dfd_cat_demo_001",
    "effect_type": "_1998",
    "effect_category": "scene",
    "start": 0,
    "end": 3,
    "params": []
  }'

返回格式 ​

json
{
  "success": true,
  "output": {
    "draft_id": "dfd_cat_demo_001",
    "draft_url": "https://your-domain.example/api/draft/downloader?draft_id=dfd_cat_demo_001"
  },
  "error": ""
}

个人自建服务