{"uid":"cap_jDax3ugyCAwVHL3KKtV7k","slug":"make-video-withzero-ai-google-veo-3-with-audio-text-to-video-generation-f89e8681","name":"Google Veo 3 (with Audio) Text-to-Video Generation","description":"Google Veo 3 (with audio) — text-to-video. Per-model alias for POST /run with model=\"veo3\". Google Veo 3 standard — top-tier realism with optional native audio. 720p, durations 4/6/8s. Preview the charge via free GET /price/veo3?duration=…&resolution=…; poll the job via free GET /status/:id (returned job_id).","url":"https://make-video.withzero.ai/veo3?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","maxLength":2000,"minLength":1,"description":"Text description of the video to generate."},"duration":{"type":"integer","minimum":0,"description":"Clip duration in seconds. Per-model allow-list applied at preCheck.","exclusiveMinimum":true},"image_url":{"type":"string","format":"uri","description":"Public http(s) URL of the starting image. Required for image-to-video models (wan, hailuo)."},"resolution":{"type":"string","description":"Output resolution. Per-model allow-list applied at preCheck."},"aspect_ratio":{"type":"string","description":"Output aspect ratio. Per-model allow-list applied at preCheck."},"generate_audio":{"type":"boolean","description":"Generate native audio track. Only accepted by models that have an audio toggle (veo3)."},"negative_prompt":{"type":"string","maxLength":1000,"description":"Optional — describe what to avoid."}},"additionalProperties":false},"responseSchema":{"type":"object","required":["job_id","status_url","endpoint","model","model_name","inputs","price","estimated_seconds","poll_interval_seconds"],"properties":{"model":{"type":"string","description":"Underlying fal.ai model id."},"price":{"type":"object","required":["cost_usd","markup_usd","charge_usd","breakdown"],"properties":{"cost_usd":{"type":"number"},"breakdown":{"type":"string"},"charge_usd":{"type":"number"},"markup_usd":{"type":"number"}},"additionalProperties":false},"inputs":{"type":"object","required":["duration","resolution"],"properties":{"duration":{"type":"number"},"resolution":{"type":"string"},"generate_audio":{"type":"boolean"}},"description":"Echo of resolved inputs (after defaults applied).","additionalProperties":false},"job_id":{"type":"string","description":"Internal id; pass to GET /status/:job_id."},"endpoint":{"type":"string","description":"The model slug that handled this submit."},"model_name":{"type":"string","description":"Human-readable model name."},"status_url":{"type":"string","format":"uri","description":"Full URL to poll for completion."},"estimated_seconds":{"type":"number"},"poll_interval_seconds":{"type":"number"}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"3.68","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"metered","summary":"metered — billed by usage","primary":{"kind":"metered","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"metered","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_zgjXKqQgEvBF2TCmxp7Hv","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"dynamic","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"make-video-post-veo3:1"}],"brandName":"make-video.withzero.ai","brandSlug":"make-video-withzero-ai-mpp","brandBaseUrl":"https://make-video.withzero.ai","brandDocsUrl":null,"whatItDoes":"Generates a realistic 720p video clip with optional native audio from a text prompt using Google Veo 3, returning a job ID to poll for completion.","exampleAgentPrompt":"Generate a realistic 6-second 720p video with native audio of a golden retriever running through autumn leaves in a park — make sure audio is enabled and avoid any blurry or dark scenes.","exampleUseCases":[{"title":"Cinematic product ad with audio","prompt":"Create an 8-second 720p video using Google Veo 3 of a sleek black sports car driving along a coastal highway at sunset, with wind and engine sounds — no rain or bad weather in the clip."},{"title":"Social media nature clip","prompt":"Make me a 4-second Veo 3 video of a peaceful mountain waterfall at golden hour with natural ambient audio, in 16:9 format."},{"title":"Animated story scene generation","prompt":"Generate a 6-second realistic video of a cozy candlelit library interior with soft crackling fireplace sounds using Google Veo 3 — avoid any people or text in the scene."}],"resultDescription":"Returns a JSON object containing a job_id to poll for video completion, a status_url for polling, the underlying fal.ai model ID, a human-readable model name, the resolved input parameters (duration, resolution, audio flag), a price breakdown in USD, an estimated completion time in seconds, and a recommended polling interval in seconds.","failureModes":["Invalid or missing prompt returns a 400 validation error","Duration not in allowed set (4/6/8s) is rejected at preCheck","Audio toggle supplied on unsupported model variant is rejected","Insufficient USDC balance causes payment failure before job is queued","fal.ai backend timeout results in delayed or failed job status","Image URL field provided but ignored (not required for this text-to-video model)","Job ID polling may return pending status for several minutes before video is ready"],"whenToPreferThis":"Choose this endpoint when you need Google Veo 3's top-tier photorealism with the option for native synchronized audio, at 720p resolution with 4, 6, or 8-second durations. Prefer this over Veo 3 Fast when quality and realism matter more than speed or cost. Prefer over Kling, Sora, or Seedance when Google's cinematic realism is specifically desired, or when native audio generation in the same render pass is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-09T23:36:40.525Z","isFirstParty":true,"canonicalSlug":"make-video-withzero-ai-google-veo-3-with-audio-text-to-video-generation-f89e8681"}