Cinematic AI Automation Infrastructure

Two engines.
One pipeline.
Any URL → 4K.

The PixelForgeHub AI engine layer powers every URL → video flow on the platform. Pick HyperFrames for live cinematic compositions, or Remotion for deterministic 4K production rendering. Same API. Same job manifest.

Two render paths

Choose your engine.

Same input — any URL. Same output — cinematic video. Two architectures tuned for different jobs.

HyperFrames

Engine

Active

GSAP-driven, browser-native cinematic engine

HTML compositions rendered live in a headless browser. Real-time SSE streaming, six cinematic templates, and a sub-second iteration loop. Built for the studio command center where designers tweak in flight.

Pipeline

URL Recon
Brand DNA
Story + Hook
Voice Synthesis
GSAP Assembly
Browser Render

Runtime

Headless Chromium

Streaming

Server-Sent Events

Templates

6 cinematic

Scene pacing

4s avg · 3–5s

Best for

  • Live preview during generation
  • Designer-tweakable HTML compositions
  • Cinematic kinetic typography
  • Sub-90s iteration cycles
Open Command Center

Remotion

Engine

React-rendered, queue-based production renderer

React video composition. Worker queue dispatch via Firestore. Frame-exact deterministic rendering at 4K/30fps. Customers preview three script variants for free, render the one they pick. Built for batch reliability.

Pipeline

URL Analysis
3 Script Variants
Customer Picks
React Composition
Frame Render
MP4 Encode

Runtime

Worker queue

Variants

3 scripts / job

Output

4K · 30fps · MP4

Scene pacing

4s avg · 3–5s

Best for

  • Reliable batch output at scale
  • Deterministic re-renders
  • Script preview before charging credit
  • Production-tier 4K commercials
Generate from URL
Output contract

Every render carries the same cinematic DNA.

Both engines compose to the same design language — the one this homepage runs on. Five primitives, one pacing rule.

Neon-gradient typography

Kinetic title cards with multi-stop brand gradient (cyan → magenta → green). Letter-spacing tight, weight 900.

Status eyebrow pill

Uppercase tracking-wider tag above every scene title. Tints to the scene accent. Reads as a status badge, not a tagline.

Volumetric 3D backdrop

Spline-equivalent atmospheric depth behind the scene. Soft cyan rim glow, edge vignette, bottom darken. Never flat color.

Tilted depth cards

TiltCard-equivalent 3D parallax. Cards rotate against a perspective; corner glows pick up the active accent.

Scene pacing · 4s avg

3–5s sweet spot. Below 3s reads as frantic; above 5s reads as slow. Override with `sceneLength: 3–5` on the API call.

Default pacing · 4s per scene

Override per render via sceneLength: 3–5 on the API job options.

<3s frantic3–5s sweet spot>5s slow
Hook
Brand DNA
Feature
Outcome
CTA

5 scenes · 4s each · 20s total ← typical short

Engine matrix.

Both engines share the upstream pipeline. They diverge at render time.

Capability
HyperFrames
Remotion
Render runtime
Headless Chromium
Worker queue (Firestore)
Live progress
SSE stream · sub-second
Job poll · 3s
Determinism
Browser-paced
Frame-exact reproducible
Output formats
16:9 · 9:16 · 1:1
16:9 · 9:16 · 1:1
Resolution
1080p HD
4K UHD (3840×2160)
Iteration loop
Live tweak in browser
Pick from 3 script variants
Time to first frame
~5–10s
~30s queue + render
Concurrency
Single browser session
Worker pool · parallel
Scene pacing
4s avg · 3–5s window
4s avg · 3–5s window
One API · Two engines

Pick the engine in one field.

The same POST /api/video-jobs endpoint dispatches to either renderer. Add engine: 'remotion' for queue-based 4K, or engine: 'hyperframes' for live-streamed cinematic compositions.

  • Engine field validated server-side — defaults to Remotion
  • Preview mode: 3 script variants generated free, render after pick
  • Identical job manifest — switch engines without re-shaping payload
Open Command Center
video-jobs.ts
// Dispatch to either engine — one API, two pipelines
await fetch('/api/video-jobs', {
  method: 'POST',
  headers: { Authorization: `Bearer ${token}` },
  body: JSON.stringify({
    url: 'https://stripe.com',
    engine: 'hyperframes',  // or 'remotion'
    mode: 'preview',
    options: {
      neonColor: 'cyan',
      cameraPreset: 'cinematic',
      music: 'tech',
    },
  }),
});