1. Type a build command
or try:
2. The storyboard
| # | Beat | Seconds | Transition | Motion | Media | Narration |
|---|---|---|---|---|---|---|
| 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