Vertex Veo Remove Content
Remove Content Remove content from an existing video using a mask. Inputs: prompt: The text prompt used to guide video generation. video: The video to process. mask_image: The mask defining the area of interest. Outputs: output_videos: A list of generated videos (VIDEO type). output_video_path_list: A list of local paths to the generated videos (when output_format=local_file) Configuration: aspect_ratio: Optional. Specifies the aspect ratio of generated videos. duration_seconds: Required. The length in seconds of video files that you want to generate. enhance_prompt: Optional. Use Gemini to enhance your prompts. generate_audio: Generate audio for the video. person_generation: Optional. The safety setting that controls whether people or face generation is allowed. resolution: Optional. Veo 3 models only. The resolution of the generated video. seed: Optional. A number to request to make generated videos deterministic. Adding a seed number with your request without changing other parameters will cause the model to produce the same videos. output_gcs_uri: GCS URI where the generated videos will be stored, in the format 'gs://BUCKET_NAME/SUBDIRECTORY'. model: The Veo model to use for video generation. fps: Optional. Frames per second for the generated video. number_of_videos: Optional. Number of video variations to generate. mime_type: Mime type of the input image or video, e.g., 'image/png' or 'video/mp4'.
- video
- mask_image
- videos
- video_path_list
Inputs (19)
| Name | Type | Default | Description |
|---|---|---|---|
| videoopt | VIDEO | The video to process. | |
| video_gcs_uriopt | STRING | No documentation available | |
| mask_imageopt | IMAGE | The mask defining the area of interest. | |
| mask_image_gcs_uriopt | STRING | No documentation available | |
| promptopt | STRING | The text prompt used to guide video generation. | |
| negative_promptopt | STRING | Optional. A text string that describes anything you want to discourage the model from generating. | |
| output_gcs_uriopt | STRING | None/videos/video-remove-content-20260720-202149.mp4 | GCS URI where the generated videos will be stored, in the format 'gs://BUCKET_NAME/SUBDIRECTORY'. |
| modelopt | COMBO | veo-3.1-generate-preview | 7 options: veo-3.1-generate-preview, veo-3.1-fast-generate-preview, veo-3.0-generate-001, veo-3.0-fast-generate-001, veo-2.0-generate-001, veo-2.0-generate-exp, +1 |
| aspect_ratioopt | COMBO | 16:9 | 3 options: 16:9, 9:16, 1:1 |
| video_mime_typeopt | COMBO | video/mp4 | 1 options: video/mp4 |
| mask_mime_typeopt | COMBO | image/png | 2 options: image/png, image/jpeg |
| duration_secondsopt | INT | 81–10 | — |
| resolutionopt | COMBO | 1080p | 2 options: 1080p, 720p |
| fpsopt | INT | 241–60 | — |
| seedopt | INT | 00–2147483647 | — |
| number_of_videosopt | INT | 11–4 | — |
| enhance_promptopt | BOOLEAN | true | — |
| generate_audioopt | BOOLEAN | false | — |
| person_generationopt | COMBO | allow_adult | 2 options: allow_adult, dont_allow |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| videos | VIDEO | — |
| video_path_list | STRING | — |