{"version":"2026-11-13T06:57:12.764502+00:00","data":[{"model":"bytedance_upscaler","tool":"video","display_name":"ByteDance Video Upscaler","description":"ByteDance video upscaler. Affordable video enhancement.","routes":[{"model_key":"fal:bytedance_upscaler","provider":"fal","modality":["video-upscale"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6018a9b0c1d2","rule":{"type":"flat","cents":25,"default_max_cents":25},"user_price_estimate_cents":25,"user_price_estimate_usd":0.25,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Abytedance_upscaler"}]},{"model":"creatify_boreal","tool":"video","display_name":"Creatify Boreal","description":"Creatify Boreal. Product, UGC and presenter videos with synchronized native speech and sound from a structured prompt, optionally animating an image or driven by your audio; 1-20 seconds, 720p to 2K.","routes":[{"model_key":"fal:creatify/boreal","provider":"fal","modality":["text-to-video","image-to-video"],"output_type":"video","description":"Creatify Boreal — product, UGC and presenter videos with synchronized native audio from a [VISUAL]/[SPEECH]/[SOUNDS]/[TEXT] prompt; optional image to animate and driving audio; 1-20 s, 720p/1080p/2k.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_cb622ea533a9","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":1},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"2k"},"cents_per_second":12},{"cents_per_second":12}],"min_cents":1,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":1,"min_user_price_usd":0.01},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Acreatify%2Fboreal"}]},{"model":"flux_3","tool":"video","display_name":"FLUX 3","description":"Black Forest Labs FLUX 3. Text-to-video, image-to-video and video continuation with synchronized audio, 5 to 20 seconds, 720p or 1080p.","routes":[{"model_key":"fal:blackforestlabs/flux-3/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"FLUX 3 text-to-video (via fal) — Black Forest Labs frontier video model with synchronized audio. 5-20s, 720p/1080p, seven aspect ratios.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_f3a101010101","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":29},{"cents_per_second":17}],"min_cents":85,"default_max_cents":580},"user_price_estimate_cents":580,"user_price_estimate_usd":5.8,"min_user_price_cents":85,"min_user_price_usd":0.85},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":60000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=fal%3Ablackforestlabs%2Fflux-3%2Ftext-to-video"},{"model_key":"fal:blackforestlabs/flux-3/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"FLUX 3 image-to-video (via fal) — animates a still image into video with synchronized audio. 5-20s, 720p/1080p.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_f3a102020202","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":29},{"cents_per_second":17}],"min_cents":85,"default_max_cents":580},"user_price_estimate_cents":580,"user_price_estimate_usd":5.8,"min_user_price_cents":85,"min_user_price_usd":0.85},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":60000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=fal%3Ablackforestlabs%2Fflux-3%2Fimage-to-video"},{"model_key":"bfl:flux-3-video/t2v","provider":"bfl","modality":["text-to-video"],"output_type":"video","description":"FLUX 3 text-to-video (direct BFL) — Black Forest Labs frontier video model with synchronized audio. 5-20s, hd/fhd, seven aspect ratios. Same price as fal.","priority":3,"accepts_files":false,"pricing":{"pricing_id":"ppr_f3a103030303","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"fhd"},"cents_per_second":29},{"cents_per_second":17}],"min_cents":85,"default_max_cents":580},"user_price_estimate_cents":580,"user_price_estimate_usd":5.8,"min_user_price_cents":85,"min_user_price_usd":0.85},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":60000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=bfl%3Aflux-3-video%2Ft2v"},{"model_key":"bfl:flux-3-video/i2v","provider":"bfl","modality":["image-to-video"],"output_type":"video","description":"FLUX 3 image-to-video (direct BFL) — animates images into video with synchronized audio. 1-10 keyframe images, 5-20s, hd/fhd. Same price as fal.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_f3a104040404","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"fhd"},"cents_per_second":29},{"cents_per_second":17}],"min_cents":85,"default_max_cents":580},"user_price_estimate_cents":580,"user_price_estimate_usd":5.8,"min_user_price_cents":85,"min_user_price_usd":0.85},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":60000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=bfl%3Aflux-3-video%2Fi2v"},{"model_key":"bfl:flux-3-video/v2v","provider":"bfl","modality":["video-to-video"],"output_type":"video","description":"FLUX 3 video continuation (direct BFL) — continues an existing video clip with synchronized audio. 5-20s, hd/fhd. $0.43/s hd, $0.54/s fhd.","priority":5,"accepts_files":true,"pricing":{"pricing_id":"ppr_f3a105050505","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"fhd"},"cents_per_second":54},{"cents_per_second":43}],"min_cents":215,"default_max_cents":1080},"user_price_estimate_cents":1080,"user_price_estimate_usd":10.8,"min_user_price_cents":215,"min_user_price_usd":2.15},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":90000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=bfl%3Aflux-3-video%2Fv2v"},{"model_key":"fal:blackforestlabs/flux-3/extend-video","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"FLUX 3 extend video (via fal) — continues an existing clip beyond its final frame with synchronized audio. 5-20s, 720p/1080p. $0.41/s 720p, $0.53/s 1080p.","priority":6,"accepts_files":true,"pricing":{"pricing_id":"ppr_f3a106060606","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":53},{"cents_per_second":41}],"min_cents":205,"default_max_cents":1060},"user_price_estimate_cents":1060,"user_price_estimate_usd":10.6,"min_user_price_cents":205,"min_user_price_usd":2.05},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":90000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=fal%3Ablackforestlabs%2Fflux-3%2Fextend-video"}]},{"model":"flux_3_draft","tool":"video","display_name":"FLUX 3 Draft","description":"FLUX 3 Draft by Black Forest Labs. A fast preview of FLUX 3 at about a third of the price: text-to-video, image-to-video and video continuation, 5 to 20 seconds, HD only.","routes":[{"model_key":"bfl:flux-3-video/t2v-draft","provider":"bfl","modality":["text-to-video"],"output_type":"video","description":"FLUX 3 draft text-to-video (direct BFL) — fast preview at ~1/3 cost. 5-20s, hd only. $0.06/s. Returns draft_cache for later full-quality render.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_f3d201010101","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":6}],"min_cents":30,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":30,"min_user_price_usd":0.3},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":300000},"schema_url":"/v2/tools/video?model=bfl%3Aflux-3-video%2Ft2v-draft"},{"model_key":"bfl:flux-3-video/i2v-draft","provider":"bfl","modality":["image-to-video"],"output_type":"video","description":"FLUX 3 draft image-to-video (direct BFL) — fast preview at ~1/3 cost. 1-10 keyframe images, 5-20s, hd only. $0.06/s.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_f3d202020202","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":6}],"min_cents":30,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":30,"min_user_price_usd":0.3},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":300000},"schema_url":"/v2/tools/video?model=bfl%3Aflux-3-video%2Fi2v-draft"},{"model_key":"bfl:flux-3-video/v2v-draft","provider":"bfl","modality":["video-to-video"],"output_type":"video","description":"FLUX 3 draft video continuation (direct BFL) — fast preview at ~1/3 cost. 5-20s, hd only. $0.12/s.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_f3d203030303","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":12}],"min_cents":60,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":60,"min_user_price_usd":0.6},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":45000,"max_timeout_ms":300000},"schema_url":"/v2/tools/video?model=bfl%3Aflux-3-video%2Fv2v-draft"}]},{"model":"flux_3_max","tool":"video","display_name":"FLUX 3 Max","description":"FLUX 3 Max by fal × Black Forest Labs. Top-tier image-to-video at near real-time speed: 5-20 seconds at 720p or 1080p with native audio, first/last frame and keyframe control.","routes":[{"model_key":"fal:blackforestlabs/flux-3-max/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"FLUX 3 Max text-to-video: 5-20 s at 720p/1080p with native audio.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_d3b74f2af395","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":29},{"cents_per_second":17}],"min_cents":85,"default_max_cents":580},"user_price_estimate_cents":580,"user_price_estimate_usd":5.8,"min_user_price_cents":85,"min_user_price_usd":0.85},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Ablackforestlabs%2Fflux-3-max%2Ftext-to-video"},{"model_key":"fal:blackforestlabs/flux-3-max/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"FLUX 3 Max image-to-video: animates a start frame (optional end frame), 5-20 s with native audio.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_415bcf12213a","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":29},{"cents_per_second":17}],"min_cents":85,"default_max_cents":580},"user_price_estimate_cents":580,"user_price_estimate_usd":5.8,"min_user_price_cents":85,"min_user_price_usd":0.85},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Ablackforestlabs%2Fflux-3-max%2Fimage-to-video"},{"model_key":"fal:blackforestlabs/flux-3-max/keyframes-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"FLUX 3 Max keyframes-to-video: up to 10 images pinned to frame positions (24 fps).","priority":3,"accepts_files":false,"pricing":{"pricing_id":"ppr_59f10e79268c","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":29},{"cents_per_second":17}],"min_cents":85,"default_max_cents":580},"user_price_estimate_cents":580,"user_price_estimate_usd":5.8,"min_user_price_cents":85,"min_user_price_usd":0.85},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Ablackforestlabs%2Fflux-3-max%2Fkeyframes-to-video"}]},{"model":"grok_imagine","tool":"video","display_name":"Grok Imagine Video","description":"xAI Grok video generation. Text-to-video and image-to-video.","routes":[{"model_key":"fal:grok_imagine/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_5010a1b2c3d4","rule":{"type":"flat","cents":100,"default_max_cents":100},"user_price_estimate_cents":100,"user_price_estimate_usd":1,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agrok_imagine%2Ft2v"},{"model_key":"fal:grok_imagine/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_5011a2b3c4d5","rule":{"type":"flat","cents":100,"default_max_cents":100},"user_price_estimate_cents":100,"user_price_estimate_usd":1,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agrok_imagine%2Fi2v"}]},{"model":"grok_imagine_1_5","tool":"video","display_name":"Grok Imagine 1.5","description":"Grok Imagine Video 1.5 by xAI. Text, image and multi-reference video with native audio, 1-15 seconds up to 1080p.","routes":[{"model_key":"fal:xai/grok-imagine-video/v1.5/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Grok Imagine Video 1.5 text-to-video — 1-15 s up to 1080p with native audio.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_d8d8d2d2d7d4","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":8},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":25},{"cents_per_second":25}],"min_cents":8,"default_max_cents":375},"user_price_estimate_cents":375,"user_price_estimate_usd":3.75,"min_user_price_cents":8,"min_user_price_usd":0.08},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Axai%2Fgrok-imagine-video%2Fv1.5%2Ftext-to-video"},{"model_key":"fal:xai/grok-imagine-video/v1.5/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Grok Imagine Video 1.5 image-to-video — animates one image, 1-15 s up to 1080p with native audio.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_d4e9bee8bb98","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":8},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":25},{"cents_per_second":25}],"min_cents":8,"default_max_cents":375},"user_price_estimate_cents":375,"user_price_estimate_usd":3.75,"min_user_price_cents":8,"min_user_price_usd":0.08},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Axai%2Fgrok-imagine-video%2Fv1.5%2Fimage-to-video"},{"model_key":"fal:xai/grok-imagine-video/v1.5/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Grok Imagine Video 1.5 reference-to-video — keeps characters and objects from 1-7 reference images; up to 720p, native audio.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_1881e70f7cd2","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":8},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"cents_per_second":14}],"min_cents":8,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":8,"min_user_price_usd":0.08},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Axai%2Fgrok-imagine-video%2Fv1.5%2Freference-to-video"}]},{"model":"grok_imagine_1_5_lite","tool":"video","display_name":"Grok Imagine 1.5 Lite","description":"Grok Imagine Video 1.5 Lite by xAI. The cheapest video with native audio: text or image to video, 1-15 seconds up to 1080p.","routes":[{"model_key":"fal:xai/grok-imagine-video/v1.5/lite/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Grok Imagine Video 1.5 Lite text-to-video — low-cost 1-15 s clips with native audio, up to 1080p.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_539b0a94c6d8","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":2},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":14},{"cents_per_second":14}],"min_cents":2,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":2,"min_user_price_usd":0.02},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":40000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Axai%2Fgrok-imagine-video%2Fv1.5%2Flite%2Ftext-to-video"},{"model_key":"fal:xai/grok-imagine-video/v1.5/lite/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Grok Imagine Video 1.5 Lite image-to-video — low-cost animation of one image with native audio, up to 1080p.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_40088ed4f537","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":2},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":14},{"cents_per_second":14}],"min_cents":2,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":2,"min_user_price_usd":0.02},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":40000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Axai%2Fgrok-imagine-video%2Fv1.5%2Flite%2Fimage-to-video"}]},{"model":"grok_imagine_edit","tool":"video","display_name":"Grok Imagine Video Edit","description":"xAI Grok video editing. Transform existing videos with text prompts.","routes":[{"model_key":"fal:grok_imagine_edit","provider":"fal","modality":["video-edit"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_5012a3b4c5d6","rule":{"type":"flat","cents":100,"default_max_cents":100},"user_price_estimate_cents":100,"user_price_estimate_usd":1,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agrok_imagine_edit"}]},{"model":"happy_horse","tool":"video","display_name":"Happy Horse","description":"Alibaba Happy Horse 1.0. Text-to-video, image-to-video, video from up to 9 reference images and video editing, in 1080p with native audio.","routes":[{"model_key":"fal:alibaba/happy-horse/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Alibaba Happy Horse 1.0 text-to-video — 1080p video with synchronized native audio and multilingual lip-sync from text prompts.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_a1b2c3050607","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":28}],"min_cents":42,"default_max_cents":420},"user_price_estimate_cents":420,"user_price_estimate_usd":4.2,"min_user_price_cents":42,"min_user_price_usd":0.42},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fhappy-horse%2Ftext-to-video"},{"model_key":"fal:alibaba/happy-horse/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Alibaba Happy Horse 1.0 image-to-video — animate a first frame into 1080p video with synchronized native audio.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_a1b2c3060708","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":28}],"min_cents":42,"default_max_cents":420},"user_price_estimate_cents":420,"user_price_estimate_usd":4.2,"min_user_price_cents":42,"min_user_price_usd":0.42},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fhappy-horse%2Fimage-to-video"},{"model_key":"fal:alibaba/happy-horse/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Alibaba Happy Horse 1.0 reference-to-video — up to 9 reference images for subject consistency, 1080p video with synchronized native audio.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_a1b2c3070809","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":28}],"min_cents":42,"default_max_cents":420},"user_price_estimate_cents":420,"user_price_estimate_usd":4.2,"min_user_price_cents":42,"min_user_price_usd":0.42},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fhappy-horse%2Freference-to-video"},{"model_key":"fal:alibaba/happy-horse/video-edit","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Alibaba Happy Horse 1.0 video-edit — natural-language video editing with up to 5 reference images. Output preserves source aspect ratio, duration capped at 15s.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_a1b2c308090a","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":28},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":56}],"min_cents":84,"default_max_cents":840},"user_price_estimate_cents":840,"user_price_estimate_usd":8.4,"min_user_price_cents":84,"min_user_price_usd":0.84},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fhappy-horse%2Fvideo-edit"}]},{"model":"heygen_avatar","tool":"video","display_name":"HeyGen Avatar","description":"HeyGen AI avatar video. Generate talking avatar videos from text scripts.","routes":[{"model_key":"heygen:heygen_avatar","provider":"heygen","modality":["avatar-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_9130a5b6c7d8","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":5}],"min_cents":0,"default_max_cents":1000},"user_price_estimate_cents":1000,"user_price_estimate_usd":10,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=heygen%3Aheygen_avatar"}]},{"model":"heygen_avatar_iv","tool":"video","display_name":"HeyGen Avatar IV","description":"HeyGen Interactive Avatar. Next-gen avatar with improved visual fidelity.","routes":[{"model_key":"heygen:heygen_avatar_iv","provider":"heygen","modality":["avatar-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_9131a6b7c8d9","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":6.67}],"min_cents":0,"default_max_cents":1000},"user_price_estimate_cents":1000,"user_price_estimate_usd":10,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=heygen%3Aheygen_avatar_iv"}]},{"model":"heygen_avatar_v","tool":"video","display_name":"HeyGen Avatar V","description":"HeyGen Avatar V. Talking avatar video, billed per second.","routes":[{"model_key":"heygen:heygen_avatar_v","provider":"heygen","modality":null,"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_9132a7b8c9d0","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":6.67}],"min_cents":0,"default_max_cents":1000},"user_price_estimate_cents":1000,"user_price_estimate_usd":10,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":10000,"estimated_duration_ms":180000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=heygen%3Aheygen_avatar_v"}]},{"model":"heygen_image_video","tool":"video","display_name":"HeyGen Image to Video","description":"HeyGen avatar video made from an image, billed per second.","routes":[{"model_key":"heygen:heygen_avatar","provider":"heygen","modality":["avatar-video"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_9130a5b6c7d8","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":5}],"min_cents":0,"default_max_cents":1000},"user_price_estimate_cents":1000,"user_price_estimate_usd":10,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=heygen%3Aheygen_avatar"}]},{"model":"heygen_video_1","tool":"video","display_name":"HeyGen Video 1","description":"HeyGen Video 1. Text, image and multi-reference video with generated sound, 5-15 seconds up to 2K.","routes":[{"model_key":"heygen:heygen-video-1/text-to-video","provider":"heygen","modality":["text-to-video"],"output_type":"video","description":"HeyGen Video 1 text-to-video — 5-15 s, 480p / 768p / 2k, generated sound.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_3f0c608782a7","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":2},{"when":{"param":"resolution","equals":"2k"},"cents_per_second":9},{"cents_per_second":3}],"min_cents":10,"default_max_cents":135},"user_price_estimate_cents":135,"user_price_estimate_usd":1.35,"min_user_price_cents":10,"min_user_price_usd":0.1},"ops":{"delivery":"poll","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=heygen%3Aheygen-video-1%2Ftext-to-video"},{"model_key":"heygen:heygen-video-1/image-to-video","provider":"heygen","modality":["image-to-video"],"output_type":"video","description":"HeyGen Video 1 image-to-video — the image is the literal first frame; 5-15 s, generated sound.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_836b739b93ff","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":2},{"when":{"param":"resolution","equals":"2k"},"cents_per_second":9},{"cents_per_second":3}],"min_cents":10,"default_max_cents":135},"user_price_estimate_cents":135,"user_price_estimate_usd":1.35,"min_user_price_cents":10,"min_user_price_usd":0.1},"ops":{"delivery":"poll","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=heygen%3Aheygen-video-1%2Fimage-to-video"},{"model_key":"heygen:heygen-video-1/reference-to-video","provider":"heygen","modality":["image-to-video","video-to-video"],"output_type":"video","description":"HeyGen Video 1 reference-to-video — up to 9 images, 3 videos and 3 audio clips (<Picture N> / <Video N> in the prompt).","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_5d1de00d9b63","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":4},{"when":{"param":"resolution","equals":"2k"},"cents_per_second":18},{"cents_per_second":6}],"min_cents":20,"default_max_cents":270},"user_price_estimate_cents":270,"user_price_estimate_usd":2.7,"min_user_price_cents":20,"min_user_price_usd":0.2},"ops":{"delivery":"poll","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=heygen%3Aheygen-video-1%2Freference-to-video"}]},{"model":"id_v2v","tool":"video","display_name":"ID-V2V","description":"ID-V2V (Eyeline Labs / Netflix research). Restyle a video's scene, lighting and look from an edited first frame while keeping the subjects' identity, expressions, gaze and motion; 480p or 720p, 81 frames (about 5 s) by default, up to 241 via provider_options.fal.num_frames.","routes":[{"model_key":"fal:fal-ai/id-v2v","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"ID-V2V — regenerates a source video in the identity and style of an edited first frame (scene, lighting, look) while preserving the subjects' identity, expressions, gaze and motion; up to 241 frames, 480p/720p.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_e0776e47eb3b","rule":{"type":"per_second_conditional","param":"video_url","rates":[{"cents_per_second":20}],"min_cents":20,"max_seconds":16,"default_max_cents":320},"user_price_estimate_cents":320,"user_price_estimate_usd":3.2,"min_user_price_cents":20,"min_user_price_usd":0.2},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":300000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fid-v2v"}]},{"model":"id_v2v_relight","tool":"video","display_name":"ID-V2V Relight","description":"ID-V2V Relight. Change a video's lighting from a relit first frame, keeping the scene, subjects and the original performance; 480p or 720p, 81 frames (about 5 s) by default, up to 241 via provider_options.fal.num_frames.","routes":[{"model_key":"fal:fal-ai/id-v2v/relight","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"ID-V2V Relight — propagates the lighting of a relit first frame across a source video, keeping the scene, subjects and performance; up to 241 frames, 480p/720p.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2764073c1d8d","rule":{"type":"per_second_conditional","param":"video_url","rates":[{"cents_per_second":20}],"min_cents":20,"max_seconds":16,"default_max_cents":320},"user_price_estimate_cents":320,"user_price_estimate_usd":3.2,"min_user_price_cents":20,"min_user_price_usd":0.2},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":300000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fid-v2v%2Frelight"}]},{"model":"kandinsky_6","tool":"video","display_name":"Kandinsky 6.0 Pro","description":"Kandinsky 6.0 Pro by Kandinsky Lab. Open-weight text- and image-to-video with a synchronized audio track; 5-second clips, upscalable to 1080p or 4x.","routes":[{"model_key":"fal:fal-ai/kandinsky6-pro/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Kandinsky 6.0 Pro text-to-video: 5 s clips with synchronized audio, optional upscale to 1080p/4×.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_2f3b8cab3399","rule":{"type":"per_image","min_cents":24,"surcharges":[{"cents":2.64,"per_item":"num_inference_steps"},{"when":{"param":"upscale_factor","equals":2},"cents":18},{"when":{"param":"upscale_factor","equals":2.25},"cents":18},{"when":{"param":"upscale_factor","equals":4},"cents":56}],"cents_per_image":3,"default_max_cents":191},"user_price_estimate_cents":191,"user_price_estimate_usd":1.91,"min_user_price_cents":24,"min_user_price_usd":0.24},"ops":{"delivery":"webhook","poll_interval_ms":15000,"estimated_duration_ms":600000,"max_timeout_ms":2400000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkandinsky6-pro%2Ftext-to-video"},{"model_key":"fal:fal-ai/kandinsky6-pro/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kandinsky 6.0 Pro image-to-video: animates a first frame into a 5 s clip with audio.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_86a8be721a63","rule":{"type":"per_image","min_cents":24,"surcharges":[{"cents":2.64,"per_item":"num_inference_steps"},{"when":{"param":"upscale_factor","equals":2},"cents":18},{"when":{"param":"upscale_factor","equals":2.25},"cents":18},{"when":{"param":"upscale_factor","equals":4},"cents":56}],"cents_per_image":3,"default_max_cents":191},"user_price_estimate_cents":191,"user_price_estimate_usd":1.91,"min_user_price_cents":24,"min_user_price_usd":0.24},"ops":{"delivery":"webhook","poll_interval_ms":15000,"estimated_duration_ms":600000,"max_timeout_ms":2400000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkandinsky6-pro%2Fimage-to-video"}]},{"model":"kandinsky_6_lite","tool":"video","display_name":"Kandinsky 6.0 Lite","description":"Kandinsky 6.0 Lite by Kandinsky Lab. Fast, low-cost open-weight text- and image-to-video with audio; 5-second clips, upscalable to 1080p or 4x.","routes":[{"model_key":"fal:fal-ai/kandinsky6-lite/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Kandinsky 6.0 Lite text-to-video: fast, low-cost 5 s clips with audio.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_b6460bd41e5e","rule":{"type":"per_image","min_cents":8,"surcharges":[{"cents":1.34,"per_item":"num_inference_steps"},{"when":{"param":"upscale_factor","equals":2},"cents":16},{"when":{"param":"upscale_factor","equals":2.25},"cents":16},{"when":{"param":"upscale_factor","equals":4},"cents":49}],"cents_per_image":2.6,"default_max_cents":74},"user_price_estimate_cents":74,"user_price_estimate_usd":0.74,"min_user_price_cents":8,"min_user_price_usd":0.08},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkandinsky6-lite%2Ftext-to-video"},{"model_key":"fal:fal-ai/kandinsky6-lite/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kandinsky 6.0 Lite image-to-video: fast, low-cost 5 s clips from a first frame.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_bd0246e80708","rule":{"type":"per_image","min_cents":8,"surcharges":[{"cents":1.34,"per_item":"num_inference_steps"},{"when":{"param":"upscale_factor","equals":2},"cents":16},{"when":{"param":"upscale_factor","equals":2.25},"cents":16},{"when":{"param":"upscale_factor","equals":4},"cents":49}],"cents_per_image":2.6,"default_max_cents":74},"user_price_estimate_cents":74,"user_price_estimate_usd":0.74,"min_user_price_cents":8,"min_user_price_usd":0.08},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkandinsky6-lite%2Fimage-to-video"}]},{"model":"kling_v2","tool":"video","display_name":"Kling v2","description":"Master tier. Stable and well-tested.","routes":[{"model_key":"fal:kling_v2/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_3015a6b7c8d9","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":140},"user_price_estimate_cents":140,"user_price_estimate_usd":1.4,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v2%2Ft2v"},{"model_key":"fal:kling_v2/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_3016a7b8c9d0","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":140},"user_price_estimate_cents":140,"user_price_estimate_usd":1.4,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v2%2Fi2v"}]},{"model":"kling_v2_5","tool":"video","display_name":"Kling v2.5","description":"Turbo variant. Fast generation with good quality.","routes":[{"model_key":"fal:kling_v2.5/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_3011a2b3c4d5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":140},"user_price_estimate_cents":140,"user_price_estimate_usd":1.4,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v2.5%2Ft2v"},{"model_key":"fal:kling_v2.5/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_3012a3b4c5d6","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":140},"user_price_estimate_cents":140,"user_price_estimate_usd":1.4,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v2.5%2Fi2v"}]},{"model":"kling_v2_6","tool":"video","display_name":"Kling v2.6","description":"Pro tier with improved motion consistency.","routes":[{"model_key":"fal:kling_v2.6/text_to_video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_b3c4d5e6f7a8","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":200},"user_price_estimate_cents":200,"user_price_estimate_usd":2,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=fal%3Akling_v2.6%2Ftext_to_video"},{"model_key":"fal:kling_v2.6/image_to_video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_c4d5e6f7a8b9","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":200},"user_price_estimate_cents":200,"user_price_estimate_usd":2,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":600000},"schema_url":"/v2/tools/video?model=fal%3Akling_v2.6%2Fimage_to_video"}]},{"model":"kling_v2_6_motion","tool":"video","display_name":"Kling v2.6 Motion","description":"Motion control variant. Precise camera and subject movement.","routes":[{"model_key":"fal:kling_v2.6_motion","provider":"fal","modality":["motion-control"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_3010a1b2c3d4","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v2.6_motion"}]},{"model":"kling_v3","tool":"video","display_name":"Kling v3","description":"Latest Kling model. Pro tier. Text-to-video and image-to-video.","routes":[{"model_key":"fal:kling_v3_4k_image_to_video/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2014a5b6c7d8","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":42}],"min_cents":126,"default_max_cents":630},"user_price_estimate_cents":630,"user_price_estimate_usd":6.3,"min_user_price_cents":126,"min_user_price_usd":1.26},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_4k_image_to_video%2Fi2v"},{"model_key":"fal:kling_v3_4k_reference_to_video","provider":"fal","modality":["reference-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2016a7b8c9d0","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":42}],"min_cents":126,"default_max_cents":630},"user_price_estimate_cents":630,"user_price_estimate_usd":6.3,"min_user_price_cents":126,"min_user_price_usd":1.26},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_4k_reference_to_video"},{"model_key":"fal:kling_v3/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_2010a1b2c3d4","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":16.8},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":252},"user_price_estimate_cents":252,"user_price_estimate_usd":2.52,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3%2Ft2v"},{"model_key":"fal:kling_v3/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_2011a2b3c4d5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":16.8},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":252},"user_price_estimate_cents":252,"user_price_estimate_usd":2.52,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3%2Fi2v"}]},{"model":"kling_v3_4k_image_to_video","tool":"video","display_name":"Kling v3 4K Image to Video","description":"Kling v3 in 4K. Image-to-video, billed per second.","routes":[{"model_key":"fal:kling_v3_4k_image_to_video/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2014a5b6c7d8","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":42}],"min_cents":126,"default_max_cents":630},"user_price_estimate_cents":630,"user_price_estimate_usd":6.3,"min_user_price_cents":126,"min_user_price_usd":1.26},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_4k_image_to_video%2Fi2v"}]},{"model":"kling_v3_4k_reference_to_video","tool":"video","display_name":"Kling v3 4K Reference to Video","description":"Kling v3 in 4K. Video from references, billed per second.","routes":[{"model_key":"fal:kling_v3_4k_reference_to_video","provider":"fal","modality":["reference-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2016a7b8c9d0","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":42}],"min_cents":126,"default_max_cents":630},"user_price_estimate_cents":630,"user_price_estimate_usd":6.3,"min_user_price_cents":126,"min_user_price_usd":1.26},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_4k_reference_to_video"}]},{"model":"kling_v3_pro_motion_control","tool":"video","display_name":"Kling v3 Pro Motion Control","description":"Kling v3 Pro with motion control: precise camera and subject movement. Billed per second of the driving video.","routes":[{"model_key":"fal:kling_v3_pro_motion_control","provider":"fal","modality":["motion-control"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_7703604961bd","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":16.8}],"min_cents":50,"default_max_cents":504,"length_follows_input":true},"user_price_estimate_cents":504,"user_price_estimate_usd":5.04,"min_user_price_cents":50,"min_user_price_usd":0.5},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_pro_motion_control"}]},{"model":"kling_v3_pro_reference_to_video","tool":"video","display_name":"Kling v3 Pro Reference to Video","description":"Kling v3 Pro. Video from references, billed per second.","routes":[{"model_key":"fal:kling_v3_pro_reference_to_video","provider":"fal","modality":["reference-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2015a6b7c8d9","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":16.8},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":252},"user_price_estimate_cents":252,"user_price_estimate_usd":2.52,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_pro_reference_to_video"}]},{"model":"kling_v3_standard","tool":"video","display_name":"Kling v3 Standard","description":"Kling O3 standard tier. Good balance of quality and cost.","routes":[{"model_key":"fal:kling_v3_standard/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_2012a3b4c5d6","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_standard%2Ft2v"},{"model_key":"fal:kling_v3_standard/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_2013a4b5c6d7","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"generate_audio","equals":true},"cents_per_second":14},{"cents_per_second":11.2}],"min_cents":56,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":56,"min_user_price_usd":0.56},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_standard%2Fi2v"}]},{"model":"kling_v3_standard_motion_control","tool":"video","display_name":"Kling v3 Standard Motion Control","description":"Kling v3 Standard with motion control: precise camera and subject movement. Billed per second of the driving video.","routes":[{"model_key":"fal:kling_v3_standard_motion_control","provider":"fal","modality":["motion-control"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_a3be4f1781ed","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":12.6}],"min_cents":38,"default_max_cents":378,"length_follows_input":true},"user_price_estimate_cents":378,"user_price_estimate_usd":3.78,"min_user_price_cents":38,"min_user_price_usd":0.38},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_standard_motion_control"}]},{"model":"kling_v3_standard_v2v_reference","tool":"video","display_name":"Kling v3 Standard Video to Video","description":"Kling v3 Standard. Video-to-video guided by a reference, billed per second.","routes":[{"model_key":"fal:kling_v3_standard_v2v_reference","provider":"fal","modality":["video-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2017a8b9c0d1","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":12.6}],"min_cents":63,"default_max_cents":189},"user_price_estimate_cents":189,"user_price_estimate_usd":1.89,"min_user_price_cents":63,"min_user_price_usd":0.63},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling_v3_standard_v2v_reference"}]},{"model":"kling_v4","tool":"video","display_name":"Kling 4.0","description":"Kling 4.0 by Kuaishou. Up to 30 seconds at 1080p, multi-shot prompts, up to 7 reference elements, 10 keyframes and video editing.","routes":[{"model_key":"fal:fal-ai/kling-video/v4/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Kling 4.0 text to video.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_k4v_t2v","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":15.7}],"min_cents":47.1,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Ftext-to-video"},{"model_key":"fal:fal-ai/kling-video/v4/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kling 4.0 image to video.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_k4v_i2v","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":15.7}],"min_cents":47.1,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Fimage-to-video"},{"model_key":"fal:fal-ai/kling-video/v4/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kling 4.0 reference to video.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_k4v_ref","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":15.7}],"min_cents":47.1,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Freference-to-video"},{"model_key":"fal:fal-ai/kling-video/v4/video-to-video/edit","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Kling 4.0 video to video/edit.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_k4v_edit","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":15.7}],"min_cents":47.1,"max_seconds":30,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Fvideo-to-video%2Fedit"},{"model_key":"fal:fal-ai/kling-video/v4/keyframes-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kling 4.0 keyframes to video.","priority":5,"accepts_files":false,"pricing":{"pricing_id":"ppr_k4v_key","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":15.7}],"min_cents":47.1,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Fkeyframes-to-video"},{"model_key":"fal:kling/v4/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Kling 4.0 text-to-video (kling/v4 endpoint) — 3-30 s, 720p or 1080p, 16:9 / 9:16 / 1:1 / 21:9.","priority":6,"accepts_files":false,"pricing":{"pricing_id":"ppr_105ab8449a0c","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":15.7},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":23.5}],"min_cents":47.1,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":180000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling%2Fv4%2Ftext-to-video"},{"model_key":"fal:kling/v4/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kling 4.0 image-to-video (kling/v4 endpoint) — first frame plus an optional last frame, 3-30 s, 720p or 1080p, aspect follows the frames.","priority":7,"accepts_files":true,"pricing":{"pricing_id":"ppr_592f1f020d30","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":15.7},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":23.5}],"min_cents":47.1,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":180000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling%2Fv4%2Fimage-to-video"},{"model_key":"fal:kling/v4/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kling 4.0 reference-to-video (kling/v4 endpoint) — up to 10 reference images (@Image1..), 3-30 s, 720p or 1080p. Video references and elements are not offered on this route.","priority":8,"accepts_files":true,"pricing":{"pricing_id":"ppr_fbed57fcfde3","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":15.7},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":23.5},{"cents_per_second":23.5}],"min_cents":47.1,"default_max_cents":705},"user_price_estimate_cents":705,"user_price_estimate_usd":7.05,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":180000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling%2Fv4%2Freference-to-video"},{"model_key":"fal:kling/v4/video-to-video/edit","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Kling 4.0 video editing (kling/v4 endpoint) — edit a 3-30 s source video (@Video1) by instruction with optional reference images; output keeps the source length, 720p or 1080p.","priority":9,"accepts_files":true,"pricing":{"pricing_id":"ppr_a47b0c7e26de","rule":{"type":"per_second_conditional","param":"video_url","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":18.8},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":28.2},{"cents_per_second":28.2}],"min_cents":56.4,"max_seconds":30,"default_max_cents":846},"user_price_estimate_cents":846,"user_price_estimate_usd":8.46,"min_user_price_cents":57,"min_user_price_usd":0.57},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":180000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling%2Fv4%2Fvideo-to-video%2Fedit"}]},{"model":"kling_v4_flash","tool":"video","display_name":"Kling 4.0 Flash","description":"Kling 4.0 Flash by Kuaishou. Fast 720p drafts up to 20 seconds from text, a start frame or reference elements.","routes":[{"model_key":"fal:fal-ai/kling-video/v4/flash/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Kling 4.0 Flash text to video.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_k4vf_t2v","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":15.7}],"min_cents":47.1,"default_max_cents":314},"user_price_estimate_cents":314,"user_price_estimate_usd":3.14,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":1200000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Fflash%2Ftext-to-video"},{"model_key":"fal:fal-ai/kling-video/v4/flash/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kling 4.0 Flash image to video.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_k4vf_i2v","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":15.7}],"min_cents":47.1,"default_max_cents":314},"user_price_estimate_cents":314,"user_price_estimate_usd":3.14,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":1200000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Fflash%2Fimage-to-video"},{"model_key":"fal:fal-ai/kling-video/v4/flash/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Kling 4.0 Flash reference to video.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_k4vf_ref","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":15.7}],"min_cents":47.1,"default_max_cents":314},"user_price_estimate_cents":314,"user_price_estimate_usd":3.14,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":1200000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fkling-video%2Fv4%2Fflash%2Freference-to-video"},{"model_key":"fal:kling/v4/flash/video-to-video","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Kling 4.0 Flash video editing: edits a 3-20 s source video (@Video1) by text instruction with optional reference images (@Image1..10) and videos (@Video2..5). 720p. Output always keeps the source length and aspect; unified duration and aspect_ratio are ignored.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_9c1d5f32e108","rule":{"type":"per_second_conditional","param":"video_url","rates":[{"cents_per_second":12.6}],"min_cents":37.8,"max_seconds":20.05,"default_max_cents":253},"user_price_estimate_cents":253,"user_price_estimate_usd":2.53,"min_user_price_cents":38,"min_user_price_usd":0.38},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Akling%2Fv4%2Fflash%2Fvideo-to-video"}]},{"model":"lipsync","tool":"video","display_name":"Lipsync","description":"Basic lip-sync model. Affordable talking head generation.","routes":[{"model_key":"fal:sync_lipsync","provider":"fal","modality":["lipsync"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6010a1b2c3d4","rule":{"type":"flat","cents":50,"default_max_cents":50},"user_price_estimate_cents":50,"user_price_estimate_usd":0.5,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Async_lipsync"}]},{"model":"ltx_2_19b_distilled","tool":"video","display_name":"LTX-2","description":"Lightricks LTX-2 distilled. Cheapest video model.","routes":[{"model_key":"fal:ltx_2_19b_distilled/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_4016a7b8c9d0","rule":{"type":"flat","cents":50,"default_max_cents":50},"user_price_estimate_cents":50,"user_price_estimate_usd":0.5,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Altx_2_19b_distilled%2Ft2v"},{"model_key":"fal:ltx_2_19b_distilled/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_4017a8b9c0d1","rule":{"type":"flat","cents":50,"default_max_cents":50},"user_price_estimate_cents":50,"user_price_estimate_usd":0.5,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Altx_2_19b_distilled%2Fi2v"}]},{"model":"ltx_2_a2v","tool":"video","display_name":"LTX-2 Audio-to-Video","description":"LTX-2 audio-driven video generation. Create videos driven by audio input.","routes":[{"model_key":"fal:ltx_2_a2v","provider":"fal","modality":["lipsync"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6015a6b7c8d9","rule":{"type":"per_megapixel_video","min_cents":5,"width_param":"width","frames_param":"num_frames","height_param":"height","default_max_cents":80,"cents_per_megapixel":0.18},"user_price_estimate_cents":80,"user_price_estimate_usd":0.8,"min_user_price_cents":5,"min_user_price_usd":0.05},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Altx_2_a2v"}]},{"model":"minimax_h3","tool":"video","display_name":"MiniMax H3","description":"MiniMax H3. Frontier video model with native stereo audio: text, first/last frame or multimodal references, 480p to 4K, 5-15 seconds.","routes":[{"model_key":"fal:minimax/h3/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"MiniMax H3 text-to-video — frontier video model: 480P/768P native, 2K/4K upscaled, 5-15 s, six aspect ratios, native stereo audio.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_31517e9638a6","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":6},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":13},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":25,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3%2Ftext-to-video"},{"model_key":"fal:minimax/h3/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"MiniMax H3 image-to-video — first frame, last frame or both; 480P-4K, 5-15 s, optional pinned soundtrack.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_e31986e0c3ed","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":6},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":13},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":25,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3%2Fimage-to-video"},{"model_key":"fal:minimax/h3/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"MiniMax H3 reference-to-video — image, video and audio references cited in the prompt (up to 12 files), 480P-4K, 5-15 s.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_92c9b67dddb1","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":6},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":13},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":25,"default_max_cents":296},"user_price_estimate_cents":296,"user_price_estimate_usd":2.96,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3%2Freference-to-video"}]},{"model":"minimax_h3_lora","tool":"video","display_name":"MiniMax H3 LoRA","description":"MiniMax H3 LoRA. H3 with your own LoRA weights (up to 3, URL or Hugging Face repo): text, image or references to video, 480p to 4K, 5-15 seconds.","routes":[{"model_key":"fal:minimax/h3/text-to-video/lora","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"MiniMax H3 text-to-video with up to 3 LoRA adapters (URL or Hugging Face repo) for a style, character or motion; 480P-4K, 5-15 s.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_e5ba095d6304","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":6.25},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":7.5},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":16.25},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":20},{"cents_per_second":20}],"min_cents":32,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":32,"min_user_price_usd":0.32},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3%2Ftext-to-video%2Flora"},{"model_key":"fal:minimax/h3/image-to-video/lora","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"MiniMax H3 image-to-video with up to 3 LoRA adapters — first and/or last frame, 480P-4K, 5-15 s.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_4902f11080a0","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":6.25},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":7.5},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":16.25},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":20},{"cents_per_second":20}],"min_cents":32,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":32,"min_user_price_usd":0.32},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3%2Fimage-to-video%2Flora"},{"model_key":"fal:minimax/h3/reference-to-video/lora","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"MiniMax H3 reference-to-video with up to 3 LoRA adapters — image/video/audio references, 480P-4K, 5-15 s.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_689713f36dd5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":6.25},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":7.5},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":16.25},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":20},{"cents_per_second":20}],"min_cents":32,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":32,"min_user_price_usd":0.32},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3%2Freference-to-video%2Flora"}]},{"model":"minimax_h3_max","tool":"video","display_name":"MiniMax H3 Max","description":"MiniMax H3 Max. fal's post-trained H3 with stronger prompt adherence and aesthetics: text, first/last frame or multimodal references, 480p-1080p, up to 15 seconds; can sync to an audio track.","routes":[{"model_key":"fal:minimax/h3-max/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"MiniMax H3 Max text-to-video — fal's post-trained H3: 480P/768P native or 1080P refined, 0.92-15 s, six aspect ratios, optional pinned soundtrack.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_7e92cc0c4992","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":8},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":5,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":5,"min_user_price_usd":0.05},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Ftext-to-video"},{"model_key":"fal:minimax/h3-max/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"MiniMax H3 Max image-to-video — first frame, last frame or both (canvas follows the image), optional pinned soundtrack; 480P-1080P, 0.92-15 s.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_bf003b9e97a5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":8},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":5,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":5,"min_user_price_usd":0.05},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fimage-to-video"},{"model_key":"fal:minimax/h3-max/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"MiniMax H3 Max reference-to-video — up to 12 image/video/audio references cited in the prompt, optional first/middle/last frames; 480P-1080P, 0.92-15 s.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_866bcb4e736f","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":8},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":5,"default_max_cents":328},"user_price_estimate_cents":328,"user_price_estimate_usd":3.28,"min_user_price_cents":5,"min_user_price_usd":0.05},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Freference-to-video"}]},{"model":"minimax_h3_max_3d_to_video","tool":"video","display_name":"MiniMax H3 Max 3D to Video","description":"MiniMax H3 Max 3D to Video. Turn a Blender render or 3D previs (up to 15 s) into photoreal video with the same layout, camera and timing; reference images set the look. 480p-1080p.","routes":[{"model_key":"fal:minimax/h3-max/3d-to-video","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"H3 Max 3D to Video — turns a Blender render / 3D previs (up to 15 s, 32 shots) into photoreal video, keeping layout, camera and timing; optional reference images set the look. 480P-1080P; output length = source length.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_757b9dae2395","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":18},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":21},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":29},{"cents_per_second":29}],"min_cents":90,"max_seconds":15,"min_seconds":5,"default_max_cents":435},"user_price_estimate_cents":435,"user_price_estimate_usd":4.35,"min_user_price_cents":90,"min_user_price_usd":0.9},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2F3d-to-video"}]},{"model":"minimax_h3_max_camera_controls","tool":"video","display_name":"MiniMax H3 Max Camera Controls","description":"MiniMax H3 Max Camera Controls. Move the camera around a single image with keyframed azimuth, elevation and distance while the scene stays put. Up to 15 s, 480p-1080p.","routes":[{"model_key":"fal:minimax/h3-max/camera-controls","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"H3 Max Camera Controls (formerly Multi Angle) — moves the camera through a single image along camera_trajectory keyframes (azimuth, elevation, distance over normalized time); the scene stays frozen unless the prompt says otherwise. 480P-1080P, 0.92-15 s.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_1fa076c77d4e","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":8},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":5,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":5,"min_user_price_usd":0.05},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fcamera-controls"}]},{"model":"minimax_h3_max_extend","tool":"video","display_name":"MiniMax H3 Max Extend Video","description":"MiniMax H3 Max Extend Video. Continue a video with up to 15 s of prompt-guided footage; returns the full video or only the new part. 480p to 2K.","routes":[{"model_key":"fal:minimax/h3-max/extend-video","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"H3 Max Extend Video — continues a 1.6-60 s source with 0.71-15 s of prompt-guided footage; returns the full extended video or only the continuation. 480P-2K.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_ddc22f78b7a8","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":8},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":16},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":32},{"cents_per_second":32}],"min_cents":4,"default_max_cents":520},"user_price_estimate_cents":520,"user_price_estimate_usd":5.2,"min_user_price_cents":4,"min_user_price_usd":0.04},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":60000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fextend-video"}]},{"model":"minimax_h3_max_insert","tool":"video","display_name":"MiniMax H3 Max Insert Video","description":"MiniMax H3 Max Insert Video. Generate a new 5-13 s scene between two points of an existing video from a prompt or references, then cut back to the original footage.","routes":[{"model_key":"fal:minimax/h3-max/insert-video","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"H3 Max Insert Video — generates a new 5-13 s scene between start_time and resume_time of a source video (prompt and/or image/video references) and returns opening footage + new scene + the rest of the source. 480p/768p.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_3b1477b4ac45","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768p"},"cents_per_second":6},{"cents_per_second":6}],"min_cents":25,"default_max_cents":138},"user_price_estimate_cents":138,"user_price_estimate_usd":1.38,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":90000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Finsert-video"}]},{"model":"minimax_h3_max_lipsync","tool":"video","display_name":"MiniMax H3 Max Lip Sync","description":"MiniMax H3 Max Lip Sync. Talking video from one image and an audio track (5 s to 15 min); the video follows the audio length. 480p to 2K.","routes":[{"model_key":"fal:minimax/h3-max/lip-sync/image-to-video","provider":"fal","modality":["lipsync"],"output_type":"video","description":"H3 Max Lip Sync — talking video from one image (aspect 0.4-2.5) and an audio track (5 s to 15 min; output length = audio length), optional transcription guidance. 480P-2K, median ~11 s per generation.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2af0451b162f","rule":{"type":"per_second_conditional","param":"audio_url","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":6},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":9.6},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":19.2},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":38.4},{"cents_per_second":38.4}],"min_cents":30,"max_seconds":60,"min_seconds":5,"default_max_cents":2304},"user_price_estimate_cents":2304,"user_price_estimate_usd":23.04,"min_user_price_cents":30,"min_user_price_usd":0.3},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":60000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Flip-sync%2Fimage-to-video"}]},{"model":"minimax_h3_max_recast","tool":"video","display_name":"MiniMax H3 Max Recast","description":"MiniMax H3 Max Recast. Swap the people in a 5-30 s video for people from up to four photos, keeping motion, gestures, camera, cuts and soundtrack. 768p or 1080p.","routes":[{"model_key":"fal:minimax/h3-max/recast","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"H3 Max Recast — replaces the people in a 5-30 s video with people from up to 4 reference photos (left to right unless the prompt says who becomes whom), keeping motion, camera, cuts and soundtrack. 768P or 1080P.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_3eea64cbf481","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"768P"},"cents_per_second":30},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":45},{"cents_per_second":45}],"min_cents":150,"max_seconds":30,"min_seconds":5,"default_max_cents":1350},"user_price_estimate_cents":1350,"user_price_estimate_usd":13.5,"min_user_price_cents":150,"min_user_price_usd":1.5},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Frecast"}]},{"model":"minimax_h3_max_relight","tool":"video","display_name":"MiniMax H3 Max Relight","description":"MiniMax H3 Max Relight. Relight a video (up to 15 s) from a lighting-sphere image: light color, direction and softness change while subjects, motion, camera and audio stay. 480p to 2K.","routes":[{"model_key":"fal:minimax/h3-max/relight","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"H3 Max Relight — relights a source video (up to 15 s) from a sphere render of the target light (color, direction, softness), keeping subjects, motion, camera and audio. 480P/768P native, 1080P/2K refined; output length = source length.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_eb3bc32f3c29","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":8},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":16},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":32},{"cents_per_second":32}],"min_cents":12,"max_seconds":15,"default_max_cents":480},"user_price_estimate_cents":480,"user_price_estimate_usd":4.8,"min_user_price_cents":12,"min_user_price_usd":0.12},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":90000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Frelight"}]},{"model":"minimax_h3_max_style_16bit_pixel","tool":"video","display_name":"MiniMax H3 Max · 16-bit Pixel","description":"MiniMax H3 Max · 16-bit Pixel. 16-bit pixel-art video with audio from a prompt or a first-frame image, 768p, 5-15 seconds.","routes":[{"model_key":"fal:minimax/h3-max/styles/16bit-pixel","provider":"fal","modality":["text-to-video","image-to-video"],"output_type":"video","description":"H3 Max Styles · 16-bit Pixel — 16-bit pixel-art video with audio from a prompt or an optional first-frame image; 768P, 5-15 s.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_a1c190568ba3","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":8}],"min_cents":40,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fstyles%2F16bit-pixel"}]},{"model":"minimax_h3_max_style_hand_drawn","tool":"video","display_name":"MiniMax H3 Max · Hand Drawn","description":"MiniMax H3 Max · Hand Drawn. Hand-drawn pencil animation video with audio from a prompt or a first-frame image, 768p, 5-15 seconds.","routes":[{"model_key":"fal:minimax/h3-max/styles/hand-drawn","provider":"fal","modality":["text-to-video","image-to-video"],"output_type":"video","description":"H3 Max Styles · Hand Drawn — hand-drawn pencil animation video with audio from a prompt or an optional first-frame image; 768P, 5-15 s.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_bf899fad3581","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":8}],"min_cents":40,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fstyles%2Fhand-drawn"}]},{"model":"minimax_h3_max_style_low_poly","tool":"video","display_name":"MiniMax H3 Max · Low Poly","description":"MiniMax H3 Max · Low Poly. Retro low-poly 3D video with audio from a prompt or a first-frame image, 768p, 5-15 seconds.","routes":[{"model_key":"fal:minimax/h3-max/styles/low-poly","provider":"fal","modality":["text-to-video","image-to-video"],"output_type":"video","description":"H3 Max Styles · Low Poly — retro low-poly 3D video with audio from a prompt or an optional first-frame image; 768P, 5-15 s.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_8ee3de3f43f6","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":8}],"min_cents":40,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fstyles%2Flow-poly"}]},{"model":"minimax_h3_max_style_retro_toon_70s","tool":"video","display_name":"MiniMax H3 Max · Retro Toon 70s","description":"MiniMax H3 Max · Retro Toon 70s. 1970s hand-painted cartoon video with audio from a prompt or a first-frame image, 768p, 5-15 seconds.","routes":[{"model_key":"fal:minimax/h3-max/styles/retro-toon-70s","provider":"fal","modality":["text-to-video","image-to-video"],"output_type":"video","description":"H3 Max Styles · Retro Toon 70s — 1970s hand-painted cartoon video with audio from a prompt or an optional first-frame image; 768P, 5-15 s.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_42b50405f9d7","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":8}],"min_cents":40,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fstyles%2Fretro-toon-70s"}]},{"model":"minimax_h3_max_style_vhs","tool":"video","display_name":"MiniMax H3 Max · VHS","description":"MiniMax H3 Max · VHS. VHS-tape video with audio from a prompt or a first-frame image, 768p, 5-15 seconds.","routes":[{"model_key":"fal:minimax/h3-max/styles/vhs","provider":"fal","modality":["text-to-video","image-to-video"],"output_type":"video","description":"H3 Max Styles · VHS — VHS-tape (adjustable damage_level) video with audio from a prompt or an optional first-frame image; 768P, 5-15 s.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_923cf20f3f48","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":8}],"min_cents":40,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max%2Fstyles%2Fvhs"}]},{"model":"minimax_h3_max_turbo","tool":"video","display_name":"MiniMax H3 Max Turbo","description":"MiniMax H3 Max Turbo. Nearly H3 Max quality at half the price and a fraction of the wait, up to 1080p and 15 seconds; can sync to an audio track.","routes":[{"model_key":"fal:minimax/h3-max-turbo/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"MiniMax H3 Max Turbo text-to-video — distilled H3 Max: near-Max quality at half the price, 480P-1080P, up to 15 s.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_c722f8778f7b","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":2.5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":4},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":8},{"cents_per_second":8}],"min_cents":3,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":3,"min_user_price_usd":0.03},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":15000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max-turbo%2Ftext-to-video"},{"model_key":"fal:minimax/h3-max-turbo/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"MiniMax H3 Max Turbo image-to-video — first frame (optionally last frame and a target audio track), 480P-1080P, up to 15 s.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_da5b91a1ce50","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":2.5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":4},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":8},{"cents_per_second":8}],"min_cents":3,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":3,"min_user_price_usd":0.03},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":15000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max-turbo%2Fimage-to-video"}]},{"model":"minimax_h3_max_turbo_extend","tool":"video","display_name":"MiniMax H3 Max Turbo Extend Video","description":"MiniMax H3 Max Turbo Extend Video. Half-price Turbo version of Extend Video: up to 15 s of new footage after an existing clip, 480p to 2K.","routes":[{"model_key":"fal:minimax/h3-max-turbo/extend-video","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"H3 Max Turbo Extend Video — half-price continuation of a 1.6-60 s source: 0.71-15 s of new footage, 480P-2K, full video or continuation only.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_d2eb3b8dbc2e","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480P"},"cents_per_second":2.5},{"when":{"param":"resolution","equals":"768P"},"cents_per_second":4},{"when":{"param":"resolution","equals":"1080P"},"cents_per_second":8},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":16},{"cents_per_second":16}],"min_cents":2,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":2,"min_user_price_usd":0.02},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Aminimax%2Fh3-max-turbo%2Fextend-video"}]},{"model":"mischief_1","tool":"video","display_name":"Mischief 1","description":"TBC Mischief 1 image-to-video: animates a start image into a 3 or 5 s landscape clip at 480p (832x480) or 720p (1280x720), 16 fps, from $0.005/s.","routes":[{"model_key":"fal:tbc/mischief-1/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"TBC Mischief 1 image-to-video: start image to a 3 or 5 s landscape clip, 480p (832x480) or 720p (1280x720), 16 fps.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2d9e04ae713b","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":0.5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":1},{"cents_per_second":1}],"default_max_cents":5},"user_price_estimate_cents":5,"user_price_estimate_usd":0.05,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":30000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Atbc%2Fmischief-1%2Fimage-to-video"}]},{"model":"omni_flash","tool":"video","display_name":"Omni Flash","description":"Google Gemini Omni Flash 1.1. Text-to-video, image-to-video, reference-to-video and video editing.","routes":[{"model_key":"fal:google/gemini-omni-flash/v1.1/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 text-to-video — 3-10 s, 360p to 4K, native audio.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_c5af7ef91466","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":9,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Ftext-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.1/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 image-to-video — animates a first frame, optionally to a last frame; 3-10 s, native audio.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_b21dae2c7c5f","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":9,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Fimage-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.1/reference-to-video","provider":"fal","modality":["image-to-video","video-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 reference-to-video — up to 10 reference images and 3 short reference videos; 3-10 s, native audio.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_75903b473786","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":9,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Freference-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.1/edit","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 video edit — restyles or changes a source video from a prompt; output keeps the source length.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_80b9829b13d3","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":3,"max_seconds":10,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":3,"min_user_price_usd":0.03},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Fedit"}]},{"model":"omni_flash_1_1","tool":"video","display_name":"Gemini Omni Flash 1.1","description":"Gemini Omni Flash 1.1 by Google. Fast video with native audio from 720p to 4K: text, first/last frame, multi-reference and video editing.","routes":[{"model_key":"fal:google/gemini-omni-flash/v1.1/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 text-to-video — 3-10 s, 360p to 4K, native audio.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_c5af7ef91466","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":9,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Ftext-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.1/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 image-to-video — animates a first frame, optionally to a last frame; 3-10 s, native audio.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_b21dae2c7c5f","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":9,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Fimage-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.1/reference-to-video","provider":"fal","modality":["image-to-video","video-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 reference-to-video — up to 10 reference images and 3 short reference videos; 3-10 s, native audio.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_75903b473786","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":9,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Freference-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.1/edit","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.1 video edit — restyles or changes a source video from a prompt; output keeps the source length.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_80b9829b13d3","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":3},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":30},{"cents_per_second":30}],"min_cents":3,"max_seconds":10,"default_max_cents":300},"user_price_estimate_cents":300,"user_price_estimate_usd":3,"min_user_price_cents":3,"min_user_price_usd":0.03},"ops":{"delivery":"webhook","poll_interval_ms":8000,"estimated_duration_ms":30000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.1%2Fedit"}]},{"model":"omni_flash_1_2","tool":"video","display_name":"Omni Flash 1.2","description":"Google Gemini Omni Flash 1.2 on fal. It makes 3-15 s video with native audio from text, from a first/last frame, or from up to 10 reference images and 3 reference videos. It also edits clips up to 15 s and extends videos by 3-10 s. Output is 360p to 4K, in 16:9 or 9:16.","routes":[{"model_key":"fal:google/gemini-omni-flash/v1.2/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.2 text-to-video: 3-15 s with native audio, 360p/720p/1080p/4K (unified 480p runs at 360p), 16:9 or 9:16 only.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_36d0c314d46a","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":2.73},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":8.19},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":12.29},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":24.57},{"cents_per_second":24.57}],"min_cents":9,"default_max_cents":369},"user_price_estimate_cents":369,"user_price_estimate_usd":3.69,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.2%2Ftext-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.2/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.2 image-to-video: animate a first frame, with an optional last frame (then max 10 s). 3-15 s with native audio, 360p-4K (unified 480p runs at 360p), 16:9 or 9:16 (default 16:9).","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_622e4cb3bc48","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":2.73},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":8.19},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":12.29},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":24.57},{"cents_per_second":24.57}],"min_cents":9,"default_max_cents":369},"user_price_estimate_cents":369,"user_price_estimate_usd":3.69,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.2%2Fimage-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.2/edit","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.2 video edit: change a clip of up to 15 s from a text instruction and keep the rest of the scene. Output is 360p-4K (unified 480p runs at 360p) and the same length as the source; a duration you send is ignored.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_20371a0fa1e5","rule":{"type":"per_second_conditional","param":"video_url","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":2.73},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":8.19},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":12.29},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":24.57},{"cents_per_second":24.57}],"max_seconds":15,"default_max_cents":369},"user_price_estimate_cents":369,"user_price_estimate_usd":3.69,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.2%2Fedit"},{"model_key":"fal:google/gemini-omni-flash/v1.2/reference-to-video","provider":"fal","modality":["image-to-video","video-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.2 reference-to-video: up to 10 reference images and 3 reference videos, addressed as <IMAGE_REF_n>/<VIDEO_REF_n> in the prompt. 3-15 s with native audio, 360p-4K (unified 480p runs at 360p), 16:9 or 9:16.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_4d1bb2126254","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":2.73},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":8.19},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":12.29},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":24.57},{"cents_per_second":24.57}],"min_cents":9,"default_max_cents":369},"user_price_estimate_cents":369,"user_price_estimate_usd":3.69,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.2%2Freference-to-video"},{"model_key":"fal:google/gemini-omni-flash/v1.2/extend","provider":"fal","modality":["video-to-video"],"output_type":"video","description":"Gemini Omni Flash 1.2 extend: continue a video of any length with a 3-10 s segment from a prompt. The model conditions on the last 10 s. 360p-4K (unified 480p runs at 360p).","priority":5,"accepts_files":true,"pricing":{"pricing_id":"ppr_6851f864567a","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":2.73},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":8.19},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":12.29},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":24.57},{"cents_per_second":24.57}],"min_cents":9,"default_max_cents":246},"user_price_estimate_cents":246,"user_price_estimate_usd":2.46,"min_user_price_cents":9,"min_user_price_usd":0.09},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Agoogle%2Fgemini-omni-flash%2Fv1.2%2Fextend"}]},{"model":"omnihuman_v1_5","tool":"video","display_name":"OmniHuman v1.5","description":"ByteDance OmniHuman. Full-body animation from image + audio.","routes":[{"model_key":"fal:omnihuman_v1.5","provider":"fal","modality":["lipsync"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2b30e34fc3a5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":16}],"min_cents":48,"default_max_cents":960,"length_follows_input":true},"user_price_estimate_cents":960,"user_price_estimate_usd":9.6,"min_user_price_cents":48,"min_user_price_usd":0.48},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aomnihuman_v1.5"}]},{"model":"omnihuman_v2","tool":"video","display_name":"OmniHuman v2","description":"OmniHuman v2 by ByteDance. A talking video from one image and an audio track.","routes":[{"model_key":"fal:omnihuman-v2","provider":"fal","modality":["lipsync","image-to-video"],"output_type":"video","description":"OmniHuman 2.0 (fal) — image + audio -> talking video. Up to 5 min, understands tone/emotion, about a third cheaper per second than v1.5. Optional text prompt for scene/camera control.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_858b35d93b0a","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":10.5}],"min_cents":42,"default_max_cents":3150,"length_follows_input":true},"user_price_estimate_cents":3150,"user_price_estimate_usd":31.5,"min_user_price_cents":42,"min_user_price_usd":0.42},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":180000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=fal%3Aomnihuman-v2"}]},{"model":"pixelcut_looping_video","tool":"video","display_name":"Pixelcut Looping Video","description":"Pixelcut Looping Video. Turn one product photo into a seamless 5-15 second loop with a locked camera: subtle ambient motion or a full 360° spin; 480p to 1080p.","routes":[{"model_key":"fal:pixelcut/looping-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Pixelcut Looping Video — a seamless 5-15 s loop that starts and ends on the input product photo, locked camera, subtle ambient motion or a 360° spin; 480p/768p/1080p, silent by default.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_decb5013e723","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":8},{"when":{"param":"resolution","equals":"768p"},"cents_per_second":16},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":32},{"cents_per_second":32}],"min_cents":40,"default_max_cents":480},"user_price_estimate_cents":480,"user_price_estimate_usd":4.8,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Apixelcut%2Flooping-video"}]},{"model":"pixverse_v6_max","tool":"video","display_name":"PixVerse V6 Max","description":"PixVerse V6 Max: 1-15 s video from text or a first-frame image at 540p/720p/1080p (360p via provider_options), with optional multi-clip camera changes and styles. Audio (BGM, SFX, dialogue) is always generated and billed at fal's with-audio rate.","routes":[{"model_key":"fal:pixverse/v6/max/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"PixVerse V6 Max text-to-video: 1-15 s with audio always on, 360p-1080p, 8 aspect ratios, optional multi-clip camera changes.","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_f64f2c755187","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":8.1},{"when":{"param":"resolution","equals":"540p"},"cents_per_second":9.9},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":13.5},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":25.2},{"cents_per_second":25.2}],"default_max_cents":378},"user_price_estimate_cents":378,"user_price_estimate_usd":3.78,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Apixverse%2Fv6%2Fmax%2Ftext-to-video"},{"model_key":"fal:pixverse/v6/max/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"PixVerse V6 Max image-to-video: animate a first-frame image into 1-15 s with audio always on, 360p-1080p, optional multi-clip camera changes.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_6da5b238b47e","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"360p"},"cents_per_second":8.1},{"when":{"param":"resolution","equals":"540p"},"cents_per_second":9.9},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":13.5},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":25.2},{"cents_per_second":25.2}],"default_max_cents":378},"user_price_estimate_cents":378,"user_price_estimate_usd":3.78,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Apixverse%2Fv6%2Fmax%2Fimage-to-video"}]},{"model":"pixverse_vibemv","tool":"video","display_name":"PixVerse VibeMV","description":"PixVerse VibeMV. Music video for a whole song (10 s to 6 min) in one of 15 visual styles or your own style image, with an optional character reference and lyric subtitles; 720p or 1080p.","routes":[{"model_key":"fal:pixverse/music-video/vibemv","provider":"fal","modality":["audio-to-video"],"output_type":"video","description":"PixVerse VibeMV — generates a music video for a song (MP3/WAV, 10 s-6 min): style presets or a custom style image, optional character reference and lyric subtitles, five aspect ratios, 720p/1080p. Output length = song length.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_daf5ebfcbc14","rule":{"type":"per_second_conditional","param":"audio_url","rates":[{"when":{"param":"resolution","equals":"720p"},"cents_per_second":6},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":9},{"cents_per_second":9}],"min_cents":60,"max_seconds":360,"min_seconds":10,"default_max_cents":3240},"user_price_estimate_cents":3240,"user_price_estimate_usd":32.4,"min_user_price_cents":60,"min_user_price_usd":0.6},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":300000,"max_timeout_ms":3600000},"schema_url":"/v2/tools/video?model=fal%3Apixverse%2Fmusic-video%2Fvibemv"}]},{"model":"seedance_2","tool":"video","display_name":"Seedance 2","description":"ByteDance Seedance 2. High-quality video from text, images, or video editing.","routes":[{"model_key":"piapi:seedance-2-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Pro via PiAPI — permissive review (NSFW ok), +10%. No retry on content rejection. Explicit opt-in via exact model_key only.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b304f5a6","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":11},{"when":{"param":"input.resolution","equals":"1080p"},"cents_per_second":55},{"cents_per_second":22}],"min_cents":44,"default_max_cents":825},"user_price_estimate_cents":825,"user_price_estimate_usd":8.25,"min_user_price_cents":44,"min_user_price_usd":0.44},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":300000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-less-restriction"},{"model_key":"piapi:seedance-2-fast-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Fast via PiAPI — permissive review (NSFW ok), +10%. No retry on content rejection. Explicit opt-in via exact model_key only.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b405a6b7","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":8.8},{"cents_per_second":17.6}],"min_cents":36,"default_max_cents":264},"user_price_estimate_cents":264,"user_price_estimate_usd":2.64,"min_user_price_cents":36,"min_user_price_usd":0.36},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-fast-less-restriction"},{"model_key":"piapi:seedance-2-mini-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Mini via PiAPI — permissive review (NSFW ok), +10%. No retry on content rejection. Explicit opt-in via exact model_key only.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b506b7c8","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":7.7},{"cents_per_second":15.4}],"min_cents":31,"default_max_cents":231},"user_price_estimate_cents":231,"user_price_estimate_usd":2.31,"min_user_price_cents":31,"min_user_price_usd":0.31},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-mini-less-restriction"},{"model_key":"byteplus:dreamina-seedance-2-0-260128","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 on BytePlus ModelArk (official API) — text, first/last frame, or up to 9 image + 3 video + 3 audio references; 480p-4k, 4-15 s or auto, native audio. Settled on BytePlus usage (tokens) + markup.","priority":4,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e20a0a0042","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":7.04},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":37.67},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":77.77},{"cents_per_second":15.22}],"min_cents":29,"max_seconds":15,"default_max_cents":1419},"user_price_estimate_cents":1419,"user_price_estimate_usd":14.19,"min_user_price_cents":29,"min_user_price_usd":0.29},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-0-260128"},{"model_key":"fal:bytedance/seedance-2.0/fast/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 image-to-video, fast tier — animate a start frame (optional end frame), synchronized audio, lower latency and cost.","priority":5,"accepts_files":true,"pricing":{"pricing_id":"ppr_5e2db402b3c4","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":10.8},{"cents_per_second":24.19}],"min_cents":43,"default_max_cents":363},"user_price_estimate_cents":363,"user_price_estimate_usd":3.63,"min_user_price_cents":43,"min_user_price_usd":0.43},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Abytedance%2Fseedance-2.0%2Ffast%2Fimage-to-video"},{"model_key":"fal:bytedance/seedance-2.0/fast/reference-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 reference-to-video, fast tier — up to 9 reference images, 3 videos, 3 audio clips as inputs (@Image1/@Video1/@Audio1 in the prompt).","priority":6,"accepts_files":true,"pricing":{"pricing_id":"ppr_5e2db503c4d5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":10.8},{"cents_per_second":24.19}],"min_cents":43,"default_max_cents":363},"user_price_estimate_cents":363,"user_price_estimate_usd":3.63,"min_user_price_cents":43,"min_user_price_usd":0.43},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Abytedance%2Fseedance-2.0%2Ffast%2Freference-to-video"},{"model_key":"fal:bytedance/seedance-2.0/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 text-to-video, standard tier — cinematic output with native audio, multi-shot editing, up to 4k.","priority":7,"accepts_files":false,"pricing":{"pricing_id":"ppr_5e2db301a2b3","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":13.5},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":68.2},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":155.6},{"cents_per_second":30.34}],"min_cents":54,"default_max_cents":456},"user_price_estimate_cents":456,"user_price_estimate_usd":4.56,"min_user_price_cents":54,"min_user_price_usd":0.54},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":180000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Abytedance%2Fseedance-2.0%2Ftext-to-video"},{"model_key":"piapi:seedance-2","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Pro via PiAPI — strict moderation. t2v, first/last frames, omni reference (9 refs). 480p/720p/1080p.","priority":10,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b001c2d3","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":10},{"when":{"param":"input.resolution","equals":"1080p"},"cents_per_second":50},{"cents_per_second":20}],"min_cents":40,"default_max_cents":750},"user_price_estimate_cents":750,"user_price_estimate_usd":7.5,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":300000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2"},{"model_key":"piapi:seedance-2-fast","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Fast via PiAPI — strict moderation, lower cost. 480p/720p.","priority":11,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b102d3e4","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":8},{"cents_per_second":16}],"min_cents":32,"default_max_cents":240},"user_price_estimate_cents":240,"user_price_estimate_usd":2.4,"min_user_price_cents":32,"min_user_price_usd":0.32},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-fast"},{"model_key":"piapi:seedance-2-mini","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Mini via PiAPI — strict moderation, lowest cost. 480p/720p (default 720p).","priority":12,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b203e4f5","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":7},{"cents_per_second":14}],"min_cents":28,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":28,"min_user_price_usd":0.28},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-mini"},{"model_key":"byteplus:dreamina-seedance-2-0-260128-less-restriction","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 on BytePlus ModelArk, less restriction — references BytePlus refuses as realistic people are uploaded to the asset library and resubmitted. 480p-4k, 4-15 s or auto, native audio.","priority":39,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e20a1a0012","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":7.04},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":37.67},{"when":{"param":"resolution","equals":"4k"},"cents_per_second":77.77},{"cents_per_second":15.22}],"min_cents":29,"max_seconds":15,"default_max_cents":1419},"user_price_estimate_cents":1419,"user_price_estimate_usd":14.19,"min_user_price_cents":29,"min_user_price_usd":0.29},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":210000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-0-260128-less-restriction"},{"model_key":"byteplus:dreamina-seedance-2-0-fast-260128","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 fast on BytePlus ModelArk (official API) — the quicker, cheaper 2.0: text, frames or references; 480p/720p, 4-15 s or auto, native audio. Settled on BytePlus usage (tokens) + markup.","priority":41,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e20f0a0033","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5.63},{"cents_per_second":12.18}],"min_cents":23,"max_seconds":15,"default_max_cents":219},"user_price_estimate_cents":219,"user_price_estimate_usd":2.19,"min_user_price_cents":23,"min_user_price_usd":0.23},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":90000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-0-fast-260128"},{"model_key":"byteplus:dreamina-seedance-2-0-fast-260128-less-restriction","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 fast on BytePlus ModelArk, less restriction — references BytePlus refuses as realistic people are uploaded to the asset library and resubmitted. 480p/720p, 4-15 s or auto.","priority":42,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e20f1a0013","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5.63},{"cents_per_second":12.18}],"min_cents":23,"max_seconds":15,"default_max_cents":219},"user_price_estimate_cents":219,"user_price_estimate_usd":2.19,"min_user_price_cents":23,"min_user_price_usd":0.23},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-0-fast-260128-less-restriction"}]},{"model":"seedance_2_5","tool":"video","display_name":"Seedance 2.5","description":"ByteDance Seedance 2.5 — the flagship Seedance model. High-quality video from text, with optional image (≤9), video (≤3), and audio (≤3) references. Defaults to the less-restriction variant (permissive review, 480p/720p/1080p, 4-30s). Strict variant available via exact addressing (piapi:seedance-2.5).","routes":[{"model_key":"piapi:seedance-2.5-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.5 Less-Restriction via PiAPI — permissive review (NSFW ok). High-quality video from text, with optional image (≤9), video (≤3), and audio (≤3) references. 480p/720p/1080p, 4-30s. @imageN/@videoN/@audioN prompt placeholders. DEFAULT route under seedance_2_5.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_71d0b103d4e5","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":18.15},{"when":{"param":"input.resolution","equals":"1080p"},"cents_per_second":96.8},{"cents_per_second":42.35}],"min_cents":73,"default_max_cents":2904},"user_price_estimate_cents":2904,"user_price_estimate_usd":29.04,"min_user_price_cents":73,"min_user_price_usd":0.73},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":300000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2.5-less-restriction"},{"model_key":"piapi:seedance-2.5","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.5 via PiAPI — the flagship Seedance model. High-quality video from text, with optional image (≤9), video (≤3), and audio (≤3) references. 480p/720p/1080p, 4-30s. @imageN/@videoN/@audioN prompt placeholders.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_71d0b002c3d4","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":16.5},{"when":{"param":"input.resolution","equals":"1080p"},"cents_per_second":88},{"cents_per_second":38.5}],"min_cents":66,"default_max_cents":2640},"user_price_estimate_cents":2640,"user_price_estimate_usd":26.4,"min_user_price_cents":66,"min_user_price_usd":0.66},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":300000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2.5"},{"model_key":"byteplus:dreamina-seedance-2-5-260628","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.5 on BytePlus ModelArk (official API) — text, first/last frame, or up to 9 image + 3 video + 3 audio references; 480p-1080p, 4-30 s or auto, native audio. Settled on BytePlus usage (tokens) + markup.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e25a0a0041","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":10.75},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":57.23},{"cents_per_second":23.26}],"min_cents":43,"max_seconds":30,"default_max_cents":2062},"user_price_estimate_cents":2062,"user_price_estimate_usd":20.62,"min_user_price_cents":43,"min_user_price_usd":0.43},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":180000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-5-260628"},{"model_key":"fal:bytedance/seedance-2.5/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"ByteDance Seedance 2.5 text-to-video on fal (standard tier) — 4-30 s or \"auto\" length, native audio, up to 1080p.","priority":4,"accepts_files":false,"pricing":{"pricing_id":"ppr_5e25b301a2b3","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":22.05},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":116.4},{"cents_per_second":47.3}],"min_cents":89,"max_seconds":30,"default_max_cents":1419},"user_price_estimate_cents":1419,"user_price_estimate_usd":14.19,"min_user_price_cents":89,"min_user_price_usd":0.89},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Abytedance%2Fseedance-2.5%2Ftext-to-video"},{"model_key":"fal:bytedance/seedance-2.5/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.5 image-to-video on fal (standard tier) — animate a start (and optional end) frame, 4-30 s or \"auto\".","priority":5,"accepts_files":true,"pricing":{"pricing_id":"ppr_5e25b402b3c4","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":22.05},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":116.4},{"cents_per_second":47.3}],"min_cents":89,"max_seconds":30,"default_max_cents":1419},"user_price_estimate_cents":1419,"user_price_estimate_usd":14.19,"min_user_price_cents":89,"min_user_price_usd":0.89},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Abytedance%2Fseedance-2.5%2Fimage-to-video"},{"model_key":"fal:bytedance/seedance-2.5/reference-to-video","provider":"fal","modality":["image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.5 reference-to-video on fal (standard tier) — up to 30 reference images, 10 videos, 10 audio clips (@Image1/@Video1/@Audio1 in the prompt); reference, editing or extension tasks.","priority":6,"accepts_files":true,"pricing":{"pricing_id":"ppr_5e25b503c4d5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":22.05},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":116.4},{"cents_per_second":47.3}],"min_cents":89,"max_seconds":30,"default_max_cents":1419},"user_price_estimate_cents":1419,"user_price_estimate_usd":14.19,"min_user_price_cents":89,"min_user_price_usd":0.89},"ops":{"delivery":"webhook","poll_interval_ms":5000,"estimated_duration_ms":240000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Abytedance%2Fseedance-2.5%2Freference-to-video"},{"model_key":"byteplus:dreamina-seedance-2-5-260628-less-restriction","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.5 on BytePlus ModelArk, less restriction — references BytePlus refuses as realistic people are uploaded to the asset library and resubmitted. 480p-1080p, 4-30 s or auto, native audio.","priority":39,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e25a1a0011","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":10.75},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":57.23},{"cents_per_second":23.26}],"min_cents":43,"max_seconds":30,"default_max_cents":2062},"user_price_estimate_cents":2062,"user_price_estimate_usd":20.62,"min_user_price_cents":43,"min_user_price_usd":0.43},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-5-260628-less-restriction"}]},{"model":"seedance_2_fast_preview","tool":"video","display_name":"Seedance 2.0 Fast","description":"ByteDance Seedance 2 Fast. Lower cost variant of Seedance 2. Supports 5, 10, or 15 second duration.","routes":[{"model_key":"piapi:seedance_2_fast_preview","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 fast via PiAPI (preview) — lower latency and cost.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_9121a3b4c5d6","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":8}],"min_cents":40,"default_max_cents":120},"user_price_estimate_cents":120,"user_price_estimate_usd":1.2,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"poll","poll_interval_ms":10000,"estimated_duration_ms":180000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance_2_fast_preview"}]},{"model":"seedance_2_less_restriction","tool":"video","display_name":"Seedance 2 Less Restriction","description":null,"routes":[{"model_key":"piapi:seedance-2-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Pro via PiAPI — permissive review (NSFW ok), +10%. No retry on content rejection. Explicit opt-in via exact model_key only.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b304f5a6","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":11},{"when":{"param":"input.resolution","equals":"1080p"},"cents_per_second":55},{"cents_per_second":22}],"min_cents":44,"default_max_cents":825},"user_price_estimate_cents":825,"user_price_estimate_usd":8.25,"min_user_price_cents":44,"min_user_price_usd":0.44},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":300000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-less-restriction"},{"model_key":"piapi:seedance-2-fast-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Fast via PiAPI — permissive review (NSFW ok), +10%. No retry on content rejection. Explicit opt-in via exact model_key only.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b405a6b7","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":8.8},{"cents_per_second":17.6}],"min_cents":36,"default_max_cents":264},"user_price_estimate_cents":264,"user_price_estimate_usd":2.64,"min_user_price_cents":36,"min_user_price_usd":0.36},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-fast-less-restriction"},{"model_key":"piapi:seedance-2-mini-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Mini via PiAPI — permissive review (NSFW ok), +10%. No retry on content rejection. Explicit opt-in via exact model_key only.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b506b7c8","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":7.7},{"cents_per_second":15.4}],"min_cents":31,"default_max_cents":231},"user_price_estimate_cents":231,"user_price_estimate_usd":2.31,"min_user_price_cents":31,"min_user_price_usd":0.31},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-mini-less-restriction"}]},{"model":"seedance_2_mini","tool":"video","display_name":"Seedance 2 Mini","description":"ByteDance Seedance 2.0 Mini, the lowest-priced Seedance 2. Video from text, frames or references with native audio, 4 to 15 seconds, 480p or 720p.","routes":[{"model_key":"piapi:seedance-2-mini","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Mini via PiAPI — strict moderation, lowest cost. 480p/720p (default 720p).","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b203e4f5","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":7},{"cents_per_second":14}],"min_cents":28,"default_max_cents":210},"user_price_estimate_cents":210,"user_price_estimate_usd":2.1,"min_user_price_cents":28,"min_user_price_usd":0.28},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-mini"},{"model_key":"byteplus:dreamina-seedance-2-0-mini-260615","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 mini on BytePlus ModelArk (official API) — the cheapest Seedance: text, frames or references; 480p/720p, 4-15 s or auto, native audio. Settled on BytePlus usage (tokens) + markup.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e20e0a0044","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":3.52},{"cents_per_second":7.61}],"min_cents":15,"max_seconds":15,"default_max_cents":139},"user_price_estimate_cents":139,"user_price_estimate_usd":1.39,"min_user_price_cents":15,"min_user_price_usd":0.15},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":90000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-0-mini-260615"},{"model_key":"byteplus:dreamina-seedance-2-0-mini-260615-less-restriction","provider":"byteplus","modality":["text-to-video","image-to-video","video-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 mini on BytePlus ModelArk, less restriction — references BytePlus refuses as realistic people are uploaded to the asset library and resubmitted. 480p/720p, 4-15 s or auto.","priority":39,"accepts_files":true,"pricing":{"pricing_id":"ppr_b9e20e1a0014","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":3.52},{"cents_per_second":7.61}],"min_cents":15,"max_seconds":15,"default_max_cents":139},"user_price_estimate_cents":139,"user_price_estimate_usd":1.39,"min_user_price_cents":15,"min_user_price_usd":0.15},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":25200000},"schema_url":"/v2/tools/video?model=byteplus%3Adreamina-seedance-2-0-mini-260615-less-restriction"}]},{"model":"seedance_2_mini_less_restriction","tool":"video","display_name":"Seedance 2 Mini Less Restriction","description":"ByteDance Seedance 2.0 Mini via PiAPI — permissive review (NSFW ok), +10%. Lowest cost permissive tier. No retry on content rejection. Explicit opt-in.","routes":[{"model_key":"piapi:seedance-2-mini-less-restriction","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 Mini via PiAPI — permissive review (NSFW ok), +10%. No retry on content rejection. Explicit opt-in via exact model_key only.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_71a9b506b7c8","rule":{"type":"per_second_conditional","param":"input.duration","rates":[{"when":{"param":"input.resolution","equals":"480p"},"cents_per_second":7.7},{"cents_per_second":15.4}],"min_cents":31,"default_max_cents":231},"user_price_estimate_cents":231,"user_price_estimate_usd":2.31,"min_user_price_cents":31,"min_user_price_usd":0.31},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":240000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance-2-mini-less-restriction"}]},{"model":"seedance_2_preview","tool":"video","display_name":"Seedance 2.0","description":"ByteDance Seedance 2. High-quality video from text, images, or video editing. Supports 5, 10, or 15 second duration.","routes":[{"model_key":"piapi:seedance_2_preview","provider":"piapi","modality":["text-to-video","image-to-video"],"output_type":"video","description":"ByteDance Seedance 2.0 via PiAPI (preview) — text/image-to-video.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_9120a2b3c4d5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"cents_per_second":10}],"min_cents":50,"default_max_cents":150},"user_price_estimate_cents":150,"user_price_estimate_usd":1.5,"min_user_price_cents":50,"min_user_price_usd":0.5},"ops":{"delivery":"poll","poll_interval_ms":10000,"estimated_duration_ms":300000,"max_timeout_ms":21600000},"schema_url":"/v2/tools/video?model=piapi%3Aseedance_2_preview"}]},{"model":"seedvr_video","tool":"video","display_name":"SeedVR Video Upscale","description":"ByteDance SeedVR video upscaler. Good quality video enhancement.","routes":[{"model_key":"fal:seedvr_video","provider":"fal","modality":["video-upscale"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6016a7b8c9d0","rule":{"type":"flat","cents":30,"default_max_cents":30},"user_price_estimate_cents":30,"user_price_estimate_usd":0.3,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aseedvr_video"}]},{"model":"sima_video_upscaler","tool":"video","display_name":"Sima Video Upscaler","description":"Sima video upscaler. Most affordable video upscaling.","routes":[{"model_key":"fal:sima_video_upscaler","provider":"fal","modality":["video-upscale"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6019a0b1c2d3","rule":{"type":"flat","cents":15,"default_max_cents":15},"user_price_estimate_cents":15,"user_price_estimate_usd":0.15,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Asima_video_upscaler"}]},{"model":"sync_v2","tool":"video","display_name":"Sync v2","description":"Sync Labs v2. Good lip-sync at lower cost.","routes":[{"model_key":"fal:sync_lipsync","provider":"fal","modality":["lipsync"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6010a1b2c3d4","rule":{"type":"flat","cents":50,"default_max_cents":50},"user_price_estimate_cents":50,"user_price_estimate_usd":0.5,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Async_lipsync"}]},{"model":"sync_v2_pro","tool":"video","display_name":"Sync v2 Pro","description":"Sync Labs v2 Pro. Best lip-sync quality. Drives talking head videos.","routes":[{"model_key":"fal:sync_v2_pro","provider":"fal","modality":["lipsync"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6011a2b3c4d5","rule":{"type":"flat","cents":80,"default_max_cents":80},"user_price_estimate_cents":80,"user_price_estimate_usd":0.8,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Async_v2_pro"}]},{"model":"sync_v3","tool":"video","display_name":"Sync v3","description":"Sync Labs v3. Latest lip-sync model with improved quality.","routes":[{"model_key":"fal:sync_v3","provider":"fal","modality":["lipsync"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6012a3b4c5d6","rule":{"type":"flat","cents":100,"default_max_cents":100},"user_price_estimate_cents":100,"user_price_estimate_usd":1,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Async_v3"}]},{"model":"topaz_video","tool":"video","display_name":"Topaz Video Upscale","description":"Topaz-quality video upscaling. Best video enhancement quality.","routes":[{"model_key":"fal:topaz_video","provider":"fal","modality":["video-upscale"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_6017a8b9c0d1","rule":{"type":"flat","cents":50,"default_max_cents":50},"user_price_estimate_cents":50,"user_price_estimate_usd":0.5,"min_user_price_cents":null,"min_user_price_usd":null},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Atopaz_video"}]},{"model":"veed_fabric_1_0","tool":"video","display_name":"VEED Fabric","description":"VEED Fabric. Image + audio to talking video.","routes":[{"model_key":"fal:veed_fabric_1.0","provider":"fal","modality":["lipsync"],"output_type":"video","description":null,"priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_96bea848c492","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":8},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":15}],"min_cents":24,"default_max_cents":450,"length_follows_input":true},"user_price_estimate_cents":450,"user_price_estimate_usd":4.5,"min_user_price_cents":24,"min_user_price_usd":0.24},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aveed_fabric_1.0"}]},{"model":"veo_3_1","tool":"video","display_name":"Veo 3.1","description":"Google Veo 3.1. Text-to-video and image-to-video with native audio, including first and last frame control, up to 4K.","routes":[{"model_key":"fal:fal-ai/veo3.1","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Veo 3.1 text-to-video on fal — 4/6/8 s, native audio (optional).","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_926d91a4507c","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"4k"},"cents_per_second":60},{"when":{"param":"generate_audio","equals":false},"cents_per_second":20},{"cents_per_second":40}],"min_cents":80,"default_max_cents":480},"user_price_estimate_cents":480,"user_price_estimate_usd":4.8,"min_user_price_cents":80,"min_user_price_usd":0.8},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1"},{"model_key":"fal:fal-ai/veo3.1/first-last-frame-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Veo 3.1 first/last-frame-to-video on fal — animates from a first frame to a last frame.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_cf39b53a5a54","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"4k"},"cents_per_second":60},{"when":{"param":"generate_audio","equals":false},"cents_per_second":20},{"cents_per_second":40}],"min_cents":80,"default_max_cents":480},"user_price_estimate_cents":480,"user_price_estimate_usd":4.8,"min_user_price_cents":80,"min_user_price_usd":0.8},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Ffirst-last-frame-to-video"},{"model_key":"fal:fal-ai/veo3.1/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Veo 3.1 image-to-video on fal — animates one image, native audio (optional).","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_84c2dda0ab43","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"4k"},"cents_per_second":60},{"when":{"param":"generate_audio","equals":false},"cents_per_second":20},{"cents_per_second":40}],"min_cents":80,"default_max_cents":480},"user_price_estimate_cents":480,"user_price_estimate_usd":4.8,"min_user_price_cents":80,"min_user_price_usd":0.8},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":120000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Fimage-to-video"}]},{"model":"veo_3_1_fast","tool":"video","display_name":"Veo 3.1 Fast","description":"Google Veo 3.1 Fast. The faster, lower-priced Veo 3.1: text-to-video and image-to-video with native audio and first and last frame control, up to 4K.","routes":[{"model_key":"fal:fal-ai/veo3.1/fast","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Veo 3.1 Fast text-to-video on fal — 4/6/8 s, native audio (optional).","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_7e46bd42e699","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"4k"},"cents_per_second":35},{"when":{"param":"generate_audio","equals":false},"cents_per_second":10},{"cents_per_second":15}],"min_cents":40,"default_max_cents":280},"user_price_estimate_cents":280,"user_price_estimate_usd":2.8,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Ffast"},{"model_key":"fal:fal-ai/veo3.1/fast/first-last-frame-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Veo 3.1 Fast first/last-frame-to-video on fal — animates from a first frame to a last frame.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_14b64e318577","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"4k"},"cents_per_second":35},{"when":{"param":"generate_audio","equals":false},"cents_per_second":10},{"cents_per_second":15}],"min_cents":40,"default_max_cents":280},"user_price_estimate_cents":280,"user_price_estimate_usd":2.8,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Ffast%2Ffirst-last-frame-to-video"},{"model_key":"fal:fal-ai/veo3.1/fast/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Veo 3.1 Fast image-to-video on fal — animates one image, native audio (optional).","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_7885f27a5114","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"4k"},"cents_per_second":35},{"when":{"param":"generate_audio","equals":false},"cents_per_second":10},{"cents_per_second":15}],"min_cents":40,"default_max_cents":280},"user_price_estimate_cents":280,"user_price_estimate_usd":2.8,"min_user_price_cents":40,"min_user_price_usd":0.4},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":60000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Ffast%2Fimage-to-video"}]},{"model":"veo_3_1_lite","tool":"video","display_name":"Veo 3.1 Lite","description":"Google Veo 3.1 Lite. The lowest-priced Veo 3.1: text-to-video and image-to-video with native audio and first and last frame control, up to 1080p.","routes":[{"model_key":"fal:fal-ai/veo3.1/lite","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Veo 3.1 Lite text-to-video on fal — 4/6/8 s, native audio (optional).","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_33a314be9fbe","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":8},{"when":{"param":"generate_audio","equals":false},"cents_per_second":3},{"cents_per_second":5}],"min_cents":12,"default_max_cents":64},"user_price_estimate_cents":64,"user_price_estimate_usd":0.64,"min_user_price_cents":12,"min_user_price_usd":0.12},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":45000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Flite"},{"model_key":"fal:fal-ai/veo3.1/lite/first-last-frame-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Veo 3.1 Lite first/last-frame-to-video on fal — animates from a first frame to a last frame.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_c4e436bd2fcf","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":8},{"when":{"param":"generate_audio","equals":false},"cents_per_second":3},{"cents_per_second":5}],"min_cents":12,"default_max_cents":64},"user_price_estimate_cents":64,"user_price_estimate_usd":0.64,"min_user_price_cents":12,"min_user_price_usd":0.12},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":45000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Flite%2Ffirst-last-frame-to-video"},{"model_key":"fal:fal-ai/veo3.1/lite/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Veo 3.1 Lite image-to-video on fal — animates one image, native audio (optional).","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_61deb1cdab4b","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":8},{"when":{"param":"generate_audio","equals":false},"cents_per_second":3},{"cents_per_second":5}],"min_cents":12,"default_max_cents":64},"user_price_estimate_cents":64,"user_price_estimate_usd":0.64,"min_user_price_cents":12,"min_user_price_usd":0.12},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":45000,"max_timeout_ms":900000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fveo3.1%2Flite%2Fimage-to-video"}]},{"model":"vidu_q4","tool":"video","display_name":"Vidu Q4","description":"Vidu Q4. Video with native audio from a first frame, or from reference images and voice clips; 3-16 seconds, 540p to 4K. No text-only mode.","routes":[{"model_key":"fal:fal-ai/vidu/q4/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Vidu Q4 image-to-video — animates a first-frame image into a 3-16 s video with native audio (dialogue, sound effects), 540p to 4K.","priority":1,"accepts_files":true,"pricing":{"pricing_id":"ppr_2f701af35ae4","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"540p"},"cents_per_second":4.5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":9.5},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":12},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":19},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":39},{"cents_per_second":39}],"min_cents":14,"default_max_cents":624},"user_price_estimate_cents":624,"user_price_estimate_usd":6.24,"min_user_price_cents":14,"min_user_price_usd":0.14},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fvidu%2Fq4%2Fimage-to-video"},{"model_key":"fal:fal-ai/vidu/q4/reference-to-video","provider":"fal","modality":["text-to-video","image-to-video"],"output_type":"video","description":"Vidu Q4 reference-to-video — up to 12 reference images and 3 voice clips keep characters, objects and voices consistent across a 3-16 s video, 540p to 4K, native audio on by default. Needs at least one reference image or voice clip (no text-only mode). Jobs with several images pin this route (auto-routing sends image inputs to image-to-video).","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_20240ac61347","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"540p"},"cents_per_second":4.5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":9.5},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":12},{"when":{"param":"resolution","equals":"2K"},"cents_per_second":19},{"when":{"param":"resolution","equals":"4K"},"cents_per_second":39},{"cents_per_second":39}],"min_cents":14,"default_max_cents":624},"user_price_estimate_cents":624,"user_price_estimate_usd":6.24,"min_user_price_cents":14,"min_user_price_usd":0.14},"ops":{"delivery":"webhook","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Afal-ai%2Fvidu%2Fq4%2Freference-to-video"}]},{"model":"wan_2_5","tool":"video","display_name":"Wan 2.5","description":"Alibaba Wan 2.5. Strong text-to-video at competitive price.","routes":[{"model_key":"fal:wan_2.5/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_4010a1b2c3d4","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15}],"min_cents":25,"default_max_cents":150},"user_price_estimate_cents":150,"user_price_estimate_usd":1.5,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Awan_2.5%2Ft2v"},{"model_key":"fal:wan_2.5/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_4011a2b3c4d5","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15}],"min_cents":25,"default_max_cents":150},"user_price_estimate_cents":150,"user_price_estimate_usd":1.5,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Awan_2.5%2Fi2v"}]},{"model":"wan_2_5_preview","tool":"video","display_name":"Wan 2.5 Preview","description":"Preview variant with lip-sync support. Cheapest Wan option.","routes":[{"model_key":"fal:wan_2.5_preview/t2v","provider":"fal","modality":["text-to-video"],"output_type":"video","description":null,"priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_4012a3b4c5d6","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15}],"min_cents":25,"default_max_cents":150},"user_price_estimate_cents":150,"user_price_estimate_usd":1.5,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Awan_2.5_preview%2Ft2v"},{"model_key":"fal:wan_2.5_preview/i2v","provider":"fal","modality":["image-to-video"],"output_type":"video","description":null,"priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_4013a4b5c6d7","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":15}],"min_cents":25,"default_max_cents":150},"user_price_estimate_cents":150,"user_price_estimate_usd":1.5,"min_user_price_cents":25,"min_user_price_usd":0.25},"ops":{"delivery":"poll","poll_interval_ms":3000,"estimated_duration_ms":120000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Awan_2.5_preview%2Fi2v"}]},{"model":"wan_3","tool":"video","display_name":"Wan 3.0","description":"Wan 3.0 by Alibaba. Top-ranked text-to-video: up to 30 seconds at 1080p with native audio, first/last-frame animation and multi-reference generation.","routes":[{"model_key":"fal:alibaba/wan-3.0/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Wan 3.0 text-to-video — up to 30 s at 1080p with native audio; #1 on Artificial Analysis text-to-video (Sept 2026).","priority":1,"accepts_files":false,"pricing":{"pricing_id":"ppr_fda32d3152b7","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":20},{"cents_per_second":20}],"min_cents":10,"default_max_cents":600},"user_price_estimate_cents":600,"user_price_estimate_usd":6,"min_user_price_cents":10,"min_user_price_usd":0.1},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fwan-3.0%2Ftext-to-video"},{"model_key":"fal:alibaba/wan-3.0/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Wan 3.0 image-to-video — animates a start image, optionally to an end image; up to 30 s, native audio.","priority":2,"accepts_files":true,"pricing":{"pricing_id":"ppr_02dc7ca78f80","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":20},{"cents_per_second":20}],"min_cents":10,"default_max_cents":600},"user_price_estimate_cents":600,"user_price_estimate_usd":6,"min_user_price_cents":10,"min_user_price_usd":0.1},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fwan-3.0%2Fimage-to-video"},{"model_key":"fal:alibaba/wan-3.0/reference-to-video","provider":"fal","modality":["image-to-video","video-to-video"],"output_type":"video","description":"Wan 3.0 reference-to-video — up to 10 reference images, 5 videos and 5 audio clips; up to 30 s, native audio.","priority":3,"accepts_files":true,"pricing":{"pricing_id":"ppr_9e5cd5997f04","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":5},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":10},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":20},{"cents_per_second":20}],"min_cents":10,"default_max_cents":600},"user_price_estimate_cents":600,"user_price_estimate_usd":6,"min_user_price_cents":10,"min_user_price_usd":0.1},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fwan-3.0%2Freference-to-video"},{"model_key":"fal:alibaba/wan-3.0-prime/text-to-video","provider":"fal","modality":["text-to-video"],"output_type":"video","description":"Wan 3.0 Prime text-to-video — up to 30 s at 1080p with native audio; #1 on Artificial Analysis text-to-video (Sept 2026).","priority":4,"accepts_files":false,"pricing":{"pricing_id":"ppr_9fa8abb4e636","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":6.8},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":28},{"cents_per_second":28}],"min_cents":14,"default_max_cents":840},"user_price_estimate_cents":840,"user_price_estimate_usd":8.4,"min_user_price_cents":14,"min_user_price_usd":0.14},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fwan-3.0-prime%2Ftext-to-video"},{"model_key":"fal:alibaba/wan-3.0-prime/image-to-video","provider":"fal","modality":["image-to-video"],"output_type":"video","description":"Wan 3.0 Prime image-to-video — animates a start image, optionally to an end image; up to 30 s, native audio.","priority":5,"accepts_files":true,"pricing":{"pricing_id":"ppr_52cfa9404f74","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":6.8},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":28},{"cents_per_second":28}],"min_cents":14,"default_max_cents":840},"user_price_estimate_cents":840,"user_price_estimate_usd":8.4,"min_user_price_cents":14,"min_user_price_usd":0.14},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fwan-3.0-prime%2Fimage-to-video"},{"model_key":"fal:alibaba/wan-3.0-prime/reference-to-video","provider":"fal","modality":["image-to-video","video-to-video"],"output_type":"video","description":"Wan 3.0 Prime reference-to-video — up to 10 reference images, 5 videos and 5 audio clips; up to 30 s, native audio.","priority":6,"accepts_files":true,"pricing":{"pricing_id":"ppr_09f04c4bdb26","rule":{"type":"per_second_conditional","param":"duration","rates":[{"when":{"param":"resolution","equals":"480p"},"cents_per_second":6.8},{"when":{"param":"resolution","equals":"720p"},"cents_per_second":14},{"when":{"param":"resolution","equals":"1080p"},"cents_per_second":28},{"cents_per_second":28}],"min_cents":14,"default_max_cents":840},"user_price_estimate_cents":840,"user_price_estimate_usd":8.4,"min_user_price_cents":14,"min_user_price_usd":0.14},"ops":{"delivery":"webhook","poll_interval_ms":10000,"estimated_duration_ms":150000,"max_timeout_ms":1800000},"schema_url":"/v2/tools/video?model=fal%3Aalibaba%2Fwan-3.0-prime%2Freference-to-video"}]}]}