# Motion Card Studio template

Create a ten-second 1280×720 birthday MP4 from the included animation template.

Requirements: Linux x86-64, Node.js 20+, and `ffmpeg` on `PATH`.
The frame renderer is bundled as a self-contained binary at `bin/motion-render-core`,
so there is nothing to install. Before rendering, the binary downloads the
glyph atlas (about 256 KB) from the template host, the same origin you
downloaded this project from, verifies its checksum and keeps it in memory only.
The atlas is required: without network access to the template host the
renderer stops with exit status 3 and no video is produced.

```bash
npm run render -- --name "Taisei" --title "Happy Birthday"
```

The finished video is written to `output/taisei-birthday-card.mp4`
(H.264, 1280×720, 30 fps, exactly 10 seconds). A small render manifest with the
frame digest is written to `output/render-manifest.json`.
