← All demosReelForgelive demo storyboarding runs in your browser · the render runs in the local app

1. Type a build command

or try:

2. The storyboard

#BeatSecondsTransitionMotionMediaNarration
Press “Storyboard it”.

3. The timeline, laid out

Widths are the real scene durations with the crossfade overlap applied — the same arithmetic the local renderer and the GUI scrubber use, so all three agree.

4. Licence check — the rule that decides what may be placed

A blocking licence is never placed on a timeline automatically — not even with a warning, because a warning in a log is not consent. unclear is placed and named, so a human looks. Note that cc-by-nc-4.0 starts with cc-by: the restriction tokens are tested first, which is the bug that would otherwise wave a NonCommercial clip through.

5. The rendered proof

Real output from the local ffmpeg builder, built from synthetic stills so the file carries no third-party footage. Playable here because it is embedded in this page.
container   h264 / mp4   640×360   6 fps   42 frames
duration    7.000000 s  (scene durations 5.0 s + an appended 2.0 s credits card)
size        74,883 bytes  · generated by the render suite, not hand-made
notable     the builder had to rasterise all text with Pillow, because this ffmpeg build has no drawtext and no libass