SB Render icon

SB Render

Render videos with subtitles, BGM, and narration using FFmpeg

Video → Merge

AI-generated

Summary

Merge multiple media items (videos and images) sequentially into a single video file with configurable output settings and optional background music.

Inputs

  • Media Items (required) — Videos and images to merge in sequence
  • Output Filename — Filename for the merged video output file.
  • Output Format — Format of the output video file (MP4, MOV, WebM).
  • Video Codec — Video codec to use for encoding (H.264, H.265, VP9).
  • Quality — Output quality preset (Low, Medium, High, or Custom).
  • Custom CRF — Custom CRF value (0-51) for quality if 'Custom' is selected.
  • Output Binary Property — Name of the binary property where the merged video will be stored.
  • Debug Mode — Enable debug logging to /tmp/sb-render-debug.log.

Output shape

a single binary video file buffer containing the merged video

The node downloads each media item (video or image URL), optionally uses an audio URL to automatically determine image durations to match audio length, merges all videos in sequence with normalization to 1920x1080 resolution and 24fps, optionally adds background music if enabled, and returns the resulting video in the specified format. Output binary is saved to the configured binary property. Errors cause execution errors unless continueOnFail is enabled.

Links

Discussion