curl --location --request POST 'https://open.vectcut.com/cut_jianying/generate_ai_video' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "veo3.1",
"prompt": "一张超写实的微距照片,照片中,迷你冲浪者在古朴的石制浴室水槽内乘风破浪。一个老式黄铜水龙头正在流水,营造出永恒的冲浪声。超现实、奇幻、明亮的自然光线。",
"resolution": "1080x1920",
"target_start": 1.2,
"transform_y": 0.3, // Y轴位置偏移(选填,默认0)
"scale_x": 1, // X轴缩放比例(选填,默认1)
"scale_y": 1, // Y轴缩放比例(选填,默认1)
"transform_x": 0, // X轴位置偏移(选填,默认0)
"speed": 1.0, // 视频播放速度(选填,默认1.0,大于1为加速,小于1为减速)
"track_name": "video_main", // 轨道名称(选填,默认"video_main")
"relative_index": 0, // 相对索引(选填,默认0,用于控制轨道内素材的排列顺序)
"duration": null, // 视频素材的总时长(秒,选填,主动设置可以提升当前节点运行速度)
"transition": "云朵", // 转场类型(选填,如"云朵"等,需与支持的类型匹配)
"transition_duration": 0.5, // 转场持续时间(秒,选填,默认0.5)
"volume": 1.0, // 视频音量(选填,默认1.0,范围通常为0.0-1.0)
// 蒙版相关参数
"mask_type": "圆形", // 蒙版类型(选填,如圆形、矩形等)
"mask_center_x": 0.5, // 蒙版中心X坐标(选填,默认0.5,相对屏幕宽度比例)
"mask_center_y": 0.5, // 蒙版中心Y坐标(选填,默认0.5,相对屏幕高度比例)
"mask_size": 1.0, // 蒙版大小(选填,默认1.0,相对屏幕高度比例)
"mask_rotation": 0.0, // 蒙版旋转角度(选填,默认0.0度)
"mask_feather": 0.0, // 蒙版羽化程度(选填,默认0.0,值越大边缘越柔和)
"mask_invert": false, // 是否反转蒙版(选填,默认false)
"mask_rect_width": null, // 矩形蒙版宽度(选填,仅mask_type为矩形时有效)
"mask_round_corner": null // 矩形蒙版圆角(选填,仅mask_type为矩形时有效)
}'