hyperframes

Render HTML+GSAP compositions to MP4/WebM video with FFmpeg.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/devMoez/titan --skill hyperframes-devmoez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyperframes
Source: https://github.com/devMoez/titan/tree/main/optional-skills/creative/hyperframes
Command: npx skills add https://github.com/devMoez/titan --skill hyperframes-devmoez

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Hyperframes turns an HTML+CSS+GSAP animation into a deterministic, rendered video file so you can produce motion-graphics and media-driven compositions without manual rendering steps.

Core Features & Use Cases

  • HTML-first video authoring: Build the “source of truth” as an HTML composition with timing and a GSAP timeline, then capture and encode to MP4/WebM using FFmpeg.
  • Motion graphics and media overlays: Animate titles, logos, charts, social overlays, and shader/CSS-driven transitions with a timeline-based workflow.
  • Captions and audio narration: Generate narration via TTS, transcribe to timed captions, and sync caption groups to the audio for a polished talking-head or narrated video.
  • Audio-reactive visuals: Pre-extract audio bands and drive deterministic visual behavior (pulses, glows, opacity/breathing) per frame.

Quick Start

Use hyperframes when you want an MP4 or WebM from an HTML composition so you can render a motion-graphics video with captions synced to audio.

Frequently Asked Questions about hyperframes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render an HTML animation to an MP4 or WebM video?

You render HTML animation to MP4 or WebM video by capturing an HTML+CSS+GSAP composition and encoding it using FFmpeg. This process turns your web-based motion graphics and timelines into a deterministic, rendered video file.

Can I sync captions and TTS audio with GSAP motion graphics?

Yes, you can sync captions and TTS audio with GSAP motion graphics by generating narration via TTS, transcribing it to timed captions, and aligning caption groups to the audio track within your HTML composition timeline.

What's the best way to create audio-reactive visuals from HTML motion graphics?

Creating audio-reactive visuals from HTML motion graphics involves pre-extracting audio bands and driving deterministic visual behaviors like pulses, glows, and opacity changes per frame using GSAP and CSS animations.

Do I need Node and FFmpeg to capture HTML motion into video?

Yes, you need Node and FFmpeg installed in your environment to reliably capture and encode HTML motion into video. These dependencies are required for deterministic timeline registration and the final video rendering process.

Why does my HTML to video rendering fail during timeline registration?

HTML to video rendering fails during timeline registration if GSAP animation patterns are not deterministic or if the window.__timelines object is not properly registered, causing capture encoding to drop frames or lose audio sync.