Preview before you spend a render
The Framelane Playground is a browser-based editor that previews your composition locally with WebGPU. Lay out your elements, tune effects and motion, scrub the timeline, and export the exactPOST /v1/renders body.
Open the Playground
Compose, preview, and export a render request — no API key required to experiment.
Why it maps cleanly to the API
Renders are declarative: the entire scene is one JSON payload (canvas +elements[] +
transitions[]). The Playground is a visual editor over that same schema:
- Same schema. What you build maps directly to a
POST /v1/rendersbody — the preview is a fast layout and timing check, not a pixel oracle. For pixel truth, usePOST /v1/preview, which runs the production render pipeline on a slice of your timeline. - Same fields. Every field in the editor corresponds to a field documented in
Elements and catalogued by
GET /v1/capabilities.
From preview to request
- Compose your scene in the editor — add video, image, text, and audio elements; apply effects, motion, and transitions.
- Preview it live in the browser. The WebGPU pipeline renders frames locally as you edit.
- Export the request. Copy the generated
POST /v1/rendersJSON. - Validate it from code.
POST /v1/previewwithdry_run: truereturns the full violation list for free, andcontact_sheetrenders the whole edit as one grid PNG — see Preview. - Send it from your code, an agent, or the interactive API reference — the response is your rendered video.
Good to know
- The Playground previews the composition itself. The backend additionally handles media
ingest, AI tasks, and final encoding. For a pixel-accurate check from
code, use
POST /v1/preview.

