abstract-journey-film

Installation
SKILL.md

Abstract journey film

There's no voiceover and no text until the logo: a glowing orb is the thread through 22 worlds, from dark and digital to bright and dreamy, ending on the brand. Example: examples/prismor/ is an 83 s Prismor title film.

Workflow

  1. Start: python3 scripts/main.py init my-film.
  2. Brand: put the real logo in assets/logo.png and set name in brief.json (the wordmark beside it). Never generate the logo.
  3. Assets: restyle the prompts in assets.json to your palette, then run python3 scripts/main.py assets. assets <name> regenerates one.
    • The default model is gpt-image-2.5-sunburst. Use FRAMESMITH_IMAGE_MODEL=gpt-image-2.5-flare for faster drafts.
    • Transparent assets use native alpha. If a model refuses alpha, the engine falls back to a chroma key and a cutout automatically. Use "key": "#FF00FF" for green subjects.
  4. Review: run sheet (30 frames across the film) and still 3 22 48.
  5. Render: run render. The score (pad chords, shimmer notes on cuts, whooshes, a pulse in the bright half and a logo hit) is synthesised and muxed. Pass your own track by muxing afterwards if you have a licensed one.

Worlds

Installs
1
GitHub Stars
1
First Seen
5 days ago