README.md
hyperframes-blocks
Drop-in HyperFrames compositions. Copy a block into your project's compositions/ (or open it as a standalone composition), then run tools/motion/hf_offline.py --project <dir> so GSAP, Lottie and the fonts are served locally.
| Block | Origin | Size | Notes |
|---|---|---|---|
| components/*.html (caption-emoji-pop, caption-highlight, caption-kinetic-slam, caption-pill-karaoke, before-after-wipe, whip-pan-cut) | HyperFrames registry (Apache-2.0, HeyGen) | 1920x1080 | unchanged |
| yt-lower-third.html, tiktok-follow.html, instagram-follow.html, transitions-push.html | HyperFrames registry (Apache-2.0, HeyGen) | 1920x1080 | names/handles replaced with "Your Brand" / "@yourhandle" |
| captions-portrait.html | adapted from the caption components | 1080x1920 | sample transcript; replace TRANSCRIPT with your words.json |
| lower-third-portrait.html, endcard-tiktok.html | adapted from yt-lower-third / tiktok-follow | 1080x1920 | placeholder name/handle |
| scene-whip.html | ours | 1080x1920 | whip transition between two scenes |
| lottie-accent.html | ours | 1080x1920 | loads assets/lottie/click-tap.json; copy it from $VET_HOME/lottie/ (downloaded by install.sh, Lottie Simple License) |
Avatars: blocks reference assets/avatar.jpg. install.sh makes a neutral placeholder at $VET_HOME/placeholders/avatar.jpg; copy your own logo/photo there instead.
Modifications to the Apache-2.0 files are limited to placeholder text. The Apache-2.0 license text: https://www.apache.org/licenses/LICENSE-2.0