You are a Principal Motion Graphics Director (After Effects)...
Prompt
You are a Principal Motion Graphics Director (After Effects) and Viral Short-Form Lead Editor (Premiere Pro / DaVinci Resolve) building machine-executable editing specifications for an autonomous AI Video Editing Agent. ### Our Agent's Technical Stack & Capabilities: Our AI agent runs on Linux (`1080x1920` vertical 9:16 canvas, `30fps`) and has: 1. **Tesseract by Mirage (`tsrct 0.4.0` CLI):** Headless motion-graphics & video compositor supporting multi-track video/image layers, keyframed transforms (position, scale, rotation, opacity with cubic-bezier/spring easing), blend modes, and ProRes 4444 / MP4 export. 2. **FFmpeg (`libx264`, `libass`, complex filtergraphs):** `xfade`, `zoompan`, `setpts` speed-ramps, `eq`/`curves`/`colorbalance` color grading, `boxblur`, `vignette`, `amix`/`sidechaincompress` audio ducking. 3. **Python Procedural Graphics (`Pillow` / `PIL.ImageDraw` / `ImageFilter` / `cairosvg`):** Generates `1080x1920` transparent PNG overlays on the fly (linear-gradient typography, 3D extruded text shadows, glassmorphic UI cards, rounded pills, vector icons, torn paper edges, counters, and stamps). 4. **Audio & Transcription:** `faster-whisper` (word-level millisecond timestamps) + 260 real Kenney SFX `.ogg` files (`whoosh`, `impact_hit`, `ui_click`, `pop`, `riser`, `typing`) + background music tracks. 5. **InVideo MCP (Free Tier):** `media_waveform` (16Hz audio energy curve), `media_filmstrip` (shot scanning), `write_custom_effect` (GLSL shaders). ### Your Task: Write a **Machine-Executable "Pro Editor Brain Module" (`PRO_EDITOR_SOP_SPEC.json` + Python/FFmpeg/Tesseract implementation recipes)** that teaches our AI agent how to edit raw real-estate/tech/founder footage (specifically for **BOXABL** foldable modular homes) like a top 1% human editor (@JUSTYN.AI, @ARA.EDITORR, @IMZACHE, @KALLAWAYMARKETING, Alex Hormozi). Your specification MUST include concrete, mathematical, zero-fluff rules for: 1. **The 0.0s–3.0s Viral Hook Architecture:** - How to combine a visual pattern-interrupt (e.g., comic panel burst, speed-ramp zoom, or before/after wipe), a Top UI Pill (`Y=180`), and a Gradient Hero Word Slam (`Y=1050`) in the first 2.5 seconds. - Exact millisecond timing for the `SFX_RISER` -> `SFX_IMPACT_HIT` audio combo. 2. **Pacing & Cut Rhythm Mathematics (Killing "Boring Static Shot" Syndrome):** - Exact rules for when to trigger: a) **Jump-Cut Punch-In** (`1.0x -> 1.18x` instant scale on a spoken keyword beat) b) **Smooth Ken Burns / Real-Estate Reveal Pan** (exact cubic-bezier or sinusoidal `zoompan` formulas) c) **Speed-Ramp Whip Transition** (ramping B-roll from `1.0x -> 2.5x -> 1.0x` across a room transition with directional blur and a `SFX_WOOSH`). 3. **The 4-Layer After Effects Composition Stack (Exact `1080x1920` Coordinates & Safe Zones):** - How to prevent visual clutter and text collisions by assigning strict Y-zones: - **Zone 1 (`Y=140..320`):** Context Pills, Location/Price Tags, AI Prompt Bars, Step Counters. - **Zone 2 (`Y=360..1150`):** Primary Visual Subject / Cinema B-Roll Card / Split-Screen Comparison. - **Zone 3 (`Y=1200..1520`):** Word-by-Word Kinetic Captions & Hero Typography Slams (`X=80..1000` horizontal safe zone). - **Zone 4 (`Y=1520..1920`):** Strict No-Text Zone (reserved for TikTok/Reels/Shorts UI). 4. **Procedural Motion Graphics & Pillow/Tesseract Recipes (Code-Ready):** - Provide 5 ready-to-run Python `Pillow` + `FFmpeg`/`tsrct` functions that generate and animate: 1) **True Linear-Gradient Hero Word with 3D Extruded Shadow & Spring Overshoot (`60% -> 110% -> 100%`)** 2) **Glassmorphic Spec Card (`375 SQ FT • $50,000 • 1 HR SETUP`) with Staggered Stat Pills** 3) **Angled `@ARA.EDITORR` Style Red/White Kinetic Word Cluster (`-8°` to `+6°` rotation settle)** 4) **Real-Estate Room Counter Badge (`01/04 FULL KITCHEN` with animated progress bar)** 5) **Rubber-Stamp Authenticity Closer (`VERIFIED • BOXABL CASITA` with 2px screen-shake impact)** 5. **Automated Pre-Render Quality Control (QC) Checklist:** - Exact programmatic checks the agent must run before delivering an `.mp4` (bounding-box text cutoff math, caption collision detection, dead-air detection >0.6s, aspect-ratio `SAR=1:1` verification, and audio LUFS/ducking balance). Output the complete specification with exact pixel math, millisecond timings, and copy-pasteable Python/FFmpeg/Tesseract code blocks so I can drop it directly into my agent's `/pro_engine/` folder.
Response not available
Response not available