Relight & Switch

Relight a video and switch/composite elements, driven by the original pixels. Powered by Beeble SwitchX.

Overview

Unlike a normal video generator, Relight & Switch is driven by your source video’s own pixels. You provide the source video, an alpha mask (what to keep), and a reference image and/or text prompt (the new look). SwitchX generates the new elements and relights the kept subject to match — so the same node covers relighting a subject, swapping or restyling a background, and compositing new elements in, depending on the reference and the alpha mode you choose.

Configuration

Field Type Default Description
Mode Select Auto How the alpha mask is derived (see Alpha modes below)
Prompt Textarea Text description of the desired output (a connected reference image is strongly recommended)
Keyframe index Number 0 Select mode only — 0-based frame your mask describes; the AI propagates it across the clip
Resolution Select 1080p 720p or 1080p output
Seed Number Reproducibility seed (0–4,294,967,295); leave empty for random

Alpha modes

Mode Mask input What it does
Auto none The AI detects and masks the foreground subject — relight it, restyle/replace the background.
Fill none Keeps the whole scene — restyle the entire frame from your reference/prompt.
Select one keyframe image Provide a grayscale mask for a single reference frame; the AI propagates it across the video.
Custom full matte video Provide a per-frame alpha matte video for frame-accurate control.

Inputs & Outputs

Inputs:

Outputs:

Provider

Provider Notes
Beeble SwitchX (beeble-switchx) Source ≤ 240 frames (~8s; a clip a little over is auto-trimmed — see Tips) and ≤ 2,770,000 px (≈1080p); MP4/MOV (H.264/HEVC).

A “Powered by SwitchX” attribution is shown alongside the output, per Beeble’s brand requirements.

Credit cost

Cost scales with the clip’s length in 30-frame blocks × output resolution — the same unit the provider meters in (≈1 second per block at 30fps). The node reserves the block bucket before the run.

Per 30-frame block: 5 credits at 720p, 15 credits at 1080p.

Length 720p 1080p
≤ 30 frames (~1s) 5 15
≤ 60 frames (~2s) 10 30
≤ 90 frames (~3s) 15 45
≤ 120 frames (~4s) 20 60
≤ 150 frames (~5s) 25 75
≤ 180 frames (~6s) 30 90
≤ 210 frames (~7s) 35 105
≤ 240 frames (~8s) 40 120

A clip is billed by the number of 30-frame blocks it spans — e.g. a 144-frame 1080p clip spans 5 blocks → 75 credits. The editor shows a typical-length estimate; the exact charge is computed from the clip’s real frame count when the job runs. The platform’s standard markup (if any) is applied at reserve, the same as every other node.

Best Practices

Common Use Cases

Tips