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; two images serve as the first and last frames respectively. The prompt describes the actions 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, and you can also choose 1080p or gif. Aspect ratio determines composition proportions, while resolution determines output clarity, so they should be set separately.
How do I get a 1080p version of an existing video?
Submit the 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 at the same time for easier subsequent processing.
Do I have to wait 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 upon completion. After obtaining the completed result, check state and read video_url to download the video or incorporate it into your own review and asset-management workflow.