What is the difference between veo3-fast and veo3?
Both belong to the Veo 3 series. veo3-fast is better suited for rapid iteration, ad variations, and product samples; veo3 is the quality-first mode. You can first use Fast to screen ideas, then compare standard-version results for selected shots, rather than assuming there is a fixed difference in speed or image quality between the two.
How do I use one versus two reference images?
Use image2video and pass image links in image_urls. One image serves as the first frame, while two images serve as the first and last frames; the prompt describes the action and camera changes in between. This method is not multi-image blending, so it is recommended to prepare start and end images around the same subject or a clearly defined transition relationship.
Can it generate vertical or 4k videos?
For vertical video, set aspect_ratio to 9:16; use 16:9 for horizontal video. veo3-fast does not support 4k; the default output is 720p, with 1080p or gif also available. Aspect ratio determines composition proportions, while resolution determines output clarity, and they should be set separately.
How can I get a 1080p version of an existing video?
Submit a get1080p operation to /veo/videos and use video_id to specify the generated video. This value comes from the id in the completed result data, not task_id. When saving generation results, it is recommended to retain the task ID, video ID, and video link for subsequent processing.
Do I need to keep waiting for the request to return during generation?
No. After setting async to true, you can first obtain task_id and then query the task result; you can also provide callback_url to receive a result push after completion. Once you receive the completed result, check state and read video_url to download the video or incorporate it into your own review and asset management workflow.