Skip to content

Generate Video Node

AI/Generative/Video

Generate Video

Generates video with an existing provider Bit and writes it to FlowPath.

ai_video_generatemediaLong running
Inputs8
Outputs4
Security exposure5/10
Packagemedia

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
5/10Medium
PrivacyPotential sensitivity of processed data.
6/10Medium
PerformanceRuntime or resource pressure.
6/10Medium
GovernancePolicy, audit, or compliance impact.
4/10Medium
ReliabilityOperational stability considerations.
5/10Medium
CostExternal or compute cost impact.
8/10Low

Input Pins

8

Input

Execution
exec_in

Trigger video generation

Provider

Struct
provider

Existing provider Bit

BitBit19 fields
idstring
default ""
typeBitTypes
enum "Llm", "Vlm", "Tts", "Stt"...default "Other"
metaMap<string, Metadata>
default {}
*Metadatamap value
namestringrequired
descriptionstringrequired
long_descriptionstring | null
release_notesstring | null
tagsArray<string>required
itemsstringarray item
+11 more fields
authorsArray<string>
default []
itemsstringarray item
repositorystring | null
default null
download_linkstring | null
default null
file_namestring | null
default null
hashstring
default ""
sizeinteger | null
format uint64default nullmin 0
hubstring
default ""
parametersvalue
default null
versionstring | null
default null
licensestring | null
default null
dependenciesArray<string>
default []
itemsstringarray item
dependency_tree_hashstring
default ""
createdstring
default ""
updatedstring
default ""
model_slugstring | null
default null
+1 more fields
Schema enforced

Prompt

String
prompt

Video prompt

Output Path

Struct
output_path

Destination FlowPath for generated video

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null
Schema enforced

First Frame

Struct
first_frame

Optional image FlowPath for image-to-video

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null

Last Frame

Struct
last_frame

Optional ending image FlowPath for providers that support it

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null

Input Video

Struct
input_video

Optional source video FlowPath for video-to-video or extension

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null

Provider Options

Struct
provider_options

Typed provider-specific video options

VideoGenerationProviderOptionsVideoGenerationProviderOptions6 fields
variant 1objectvariant
providerconstrequired
const "default"
variant 2objectvariant
providerconstrequired
const "open_ai_sora"
optionsOpenAiSoraVideoOptionsrequired
sizeVideoSize
enum "auto", "480p", "720p", "1080p"...default "auto"
duration_secondsinteger | null
format uint32default nullmin 0
poll_interval_secondsinteger | null
format uint64default nullmin 0
max_wait_secondsinteger | null
format uint64default nullmin 0
variant 3objectvariant
providerconstrequired
const "vertex_veo"
optionsVertexVeoVideoOptionsrequired
negative_promptstring | null
default null
aspect_ratioVideoAspectRatio
enum "auto", "16:9", "9:16", "1:1"...default "auto"
sizeVideoSize
enum "auto", "480p", "720p", "1080p"...default "auto"
duration_secondsinteger | null
format uint32default nullmin 0
seedinteger | null
format uint64default nullmin 0
+3 more fields
variant 4objectvariant
providerconstrequired
const "runway"
optionsRunwayVideoOptionsrequired
aspect_ratioVideoAspectRatio
enum "auto", "16:9", "9:16", "1:1"...default "auto"
sizeVideoSize
enum "auto", "480p", "720p", "1080p"...default "auto"
duration_secondsinteger | null
format uint32default nullmin 0
seedinteger | null
format uint64default nullmin 0
poll_interval_secondsinteger | null
format uint64default nullmin 0
+1 more fields
variant 5objectvariant
providerconstrequired
const "fal"
optionsFalVideoOptionsrequired
negative_promptstring | null
default null
aspect_ratioVideoAspectRatio
enum "auto", "16:9", "9:16", "1:1"...default "auto"
sizeVideoSize
enum "auto", "480p", "720p", "1080p"...default "auto"
duration_secondsinteger | null
format uint32default nullmin 0
seedinteger | null
format uint64default nullmin 0
+3 more fields
variant 6objectvariant
providerconstrequired
const "replicate"
optionsReplicateVideoOptionsrequired
negative_promptstring | null
default null
aspect_ratioVideoAspectRatio
enum "auto", "16:9", "9:16", "1:1"...default "auto"
sizeVideoSize
enum "auto", "480p", "720p", "1080p"...default "auto"
duration_secondsinteger | null
format uint32default nullmin 0
seedinteger | null
format uint64default nullmin 0
+3 more fields
Default {"provider":"default"}
Schema enforced

Output Pins

4

Output

Execution
exec_out

Done

Path

Struct
path

First generated video path

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null

Paths

Struct Array
paths

Generated video paths

FlowPathFlowPath3 fields
pathstringrequired
store_refstringrequired
cache_store_refstring | null

Metadata

Struct
metadata

Generation metadata

Node Info

Internal name
ai_video_generate
Category
AI/Generative/Video
Version
3