Veo 3 API - generate_audio parameter not supported & last_frame limitations

,

We are using the Veo 3 API (veo-3.1-generate-001) via Vertex AI and have encountered two issues:

  1. generate_audio parameter not supported

When setting generate_audio=False in GenerateVideosConfig, we receive the error:

generate_audio parameter is not supported in Gemini API

We need to generate video without audio. Is this parameter currently unsupported for Veo 3, and is there a known workaround?

  1. last_frame with short duration

We want to use last_frame (providing an image for the last frame) with a 4-second video. However, it appears last_frame only works with 8-second videos. Is this an intentional limitation? We would like to generate shorter (4-second) videos with both a first frame and last frame specified.

Your use case is currently not supported. Please refer to Gemini API documentation for current model offering.

Our configuration:

  • Model: veo-3.1-fast-generate-001
  • Resolution: 720p / 1080p
  • Aspect ratio: 9:16 (portrait)
  • SDK: google-genai Python client via Vertex AI

Any clarification on whether these are intended limitations or if there are workarounds would be appreciated. Thank you.

3 Likes