Actions2
- 文生图 (Google Flow) Actions
- 文生视频 (Google Flow) Actions
文生视频 (Google Flow) → 视频生成 (Google Flow)
AI-generatedSummary
使用 Google Flow 生成视频,支持文生视频、图生视频、起始帧+文生视频以及起始帧+结束帧四种模式。
Inputs
- mode — 视频生成方式:textToVideo(文生视频)、imageToVideo(图生视频)、startFrameTextToVideo(起始帧+文生视频)、startEndFrameVideo(起始帧+结束帧)。默认 textToVideo。
- prompt (required) — 描述所需视频内容的文本提示词。
- imageUrl — 图生视频模式下的参考图片 URL,仅在 mode 为 imageToVideo 时需要。
- startFrameImageUrl — 视频的起始帧图片 URL,仅在 mode 为 startFrameTextToVideo 或 startEndFrameVideo 时需要。
- endFrameImageUrl — 视频的结束帧图片 URL,仅在 mode 为 startEndFrameVideo 时需要。
- modelName — 使用的 Veo 模型:veo_3_1_fast(快速)、veo_3_1_quality(高质量)、veo_3_1_lite(轻量)或 CUSTOM(自定义模型)。默认 veo_3_1_fast。
- customModelName — 当 modelName 为 CUSTOM 时填写的自定义模型名称。
- aspectRatio — 视频宽高比:VIDEO_ASPECT_RATIO_LANDSCAPE(横版 16:9)、VIDEO_ASPECT_RATIO_PORTRAIT(竖版 9:16)或VIDEO_ASPECT_RATIO_SQUARE(正方形 1:1)。默认 VIDEO_ASPECT_RATIO_LANDSCAPE。
- waitForCompletion — 布尔值,true 时等待视频生成完成后再返回结果;false 时立即返回 mediaId 用于后续查询。默认 true。
- recaptchaToken — 可选的 reCAPTCHA token,留空则节点自动获取。
Output shape
object
返回对象始终包含 videoUrl、mediaId、status、failCode。根据 waitForCompletion 与生成结果可能包含 remainingCredits 或 message。
Examples
Example 1: 等待完成且生成成功
mode=textToVideo, prompt='一只猫在草地上奔跑', modelName=veo_3_1_fast, aspectRatio=VIDEO_ASPECT_RATIO_LANDSCAPE, waitForCompletion=true
Example 2: 不等待完成,仅获取 mediaId
mode=imageToVideo, prompt='将图片变为视频', imageUrl='https://example.com/img.jpg', waitForCompletion=false