Skip to main content
MindStudio
Pricing
Blog About
My Workspace
Video Editing

Merge Videos

The Merge Videos block takes an array of video URLs and concatenates them into a single output video.

Combine multiple video clips into one file

The Merge Videos block takes an array of video URLs and concatenates them into a single output video. It accepts a list of source clips via the videoUrls parameter and writes the resulting merged video URL to a destination variable you specify, making the output available to downstream blocks in your workflow.

The block supports optional crossfade transitions between clips, controlled by a transition identifier and a transitionDuration value expressed in seconds. If no transition is specified, clips are joined with a hard cut. There is also an intermediateAsset flag that, when set to true, creates the merged video as a hidden asset — meaning it is stored but not surfaced in the gallery, which is useful when the merged file is an intermediate step rather than a final deliverable.

This block fits into workflows that assemble video content programmatically, such as stitching together AI-generated clips, combining user-uploaded segments, or building automated video production pipelines where multiple source files need to be delivered as one continuous piece.

What you can build

Real-world workflows powered by the Merge Videos block.

AI Video Compilation

Combine multiple AI-generated video clips into a single continuous video after generating each segment individually in a workflow.

User Upload Assembly

Accept multiple video uploads from users and merge them into one file for storage or further processing.

Automated Highlight Reel

Pull timestamped video segments from a source and stitch them together into a highlight reel as part of an automated editing pipeline.

Intro and Outro Branding

Prepend a branded intro clip and append an outro clip to a main video body to produce a consistently formatted output.

Multi-Scene Story Assembly

Merge individually rendered scene clips into a complete narrative video, using crossfade transitions to smooth the cuts between scenes.

Intermediate Pipeline Processing

Merge clips as a hidden intermediate asset so the combined video can be passed to a subsequent editing block without appearing in the user-facing gallery.

Ready to add Merge Videos to your workflow?

Get Started Free

Common questions about Merge Videos

What parameters are required to use the Merge Videos block?

The required parameters are videoUrls, which is an array of video URL strings to be merged, and destinationVar, which is the variable name where the output video URL will be stored.

What does the block return?

The block saves the URL of the merged output video to the variable specified in destinationVar. That variable can then be referenced by subsequent blocks in the workflow.

Are transitions between clips supported?

Yes. You can optionally specify a transition identifier using the transition parameter and control its length with transitionDuration, expressed in seconds. If neither is provided, clips are joined without a transition effect.

What does the intermediateAsset flag do?

When intermediateAsset is set to true, the merged video is created and stored but is not shown in the gallery. This is useful when the merged file is only needed as an intermediate step in a larger workflow rather than as a final output.

What kinds of workflows commonly use this block?

This block is commonly used in automated video production workflows, such as assembling AI-generated clips, combining user-uploaded segments, adding branded intros and outros, or building multi-scene video outputs from individually processed clips.

Add Merge Videos to your workflow

Build powerful AI workflows with drag-and-drop blocks. No coding required.