b31ec05c74
Six-scene 30-second MP4 announcing v3.1 (competitors mode) for X. Lives at marketing/v3.1-launch/. Renders to out/last30days-v3.1-launch.mp4 (gitignored). 1920×1080 @ 30fps, H.264, ~3MB final. Six scenes: 1. Hook (0-3s): badge + "What if one search ran 3 at once?" 2. Old way (3-8s): single terminal /last30days OpenAI 3. Fan-out (8-14s): --competitors splits into 3 parallel panes 4. Comparison (14-21s): 3 panes collapse into Head-to-Head table 5. How (21-26s): "You pick the topic. Agent picks peers. Engine fans out." 6. CTA (26-30s): install command + repo URL Reusable components: TerminalWindow, TypedLine, BadgeBar, ComparisonTable. Scene timing in src/lib/timing.ts as single source of truth — one edit to retime everything. Marketing version 3.1 ≠ engine code version (still 3.0.14). 3.1 is the launch label that bundles 3.0.11-3.0.14 into one shippable narrative. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
24 lines
762 B
JSON
24 lines
762 B
JSON
{
|
|
"name": "last30days-v3-1-launch-video",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"description": "30s Remotion launch video for /last30days v3.1 (competitors mode).",
|
|
"scripts": {
|
|
"preview": "remotion studio src/index.ts",
|
|
"render": "remotion render src/index.ts LaunchVideo out/last30days-v3.1-launch.mp4 --codec=h264 --crf=18",
|
|
"render:fast": "remotion render src/index.ts LaunchVideo out/last30days-v3.1-launch-preview.mp4 --codec=h264 --crf=23"
|
|
},
|
|
"dependencies": {
|
|
"react": "19.0.0",
|
|
"react-dom": "19.0.0",
|
|
"remotion": "4.0.250",
|
|
"@remotion/cli": "4.0.250",
|
|
"@remotion/google-fonts": "4.0.250"
|
|
},
|
|
"devDependencies": {
|
|
"@types/react": "19.0.0",
|
|
"@types/node": "22.10.0",
|
|
"typescript": "5.6.3"
|
|
}
|
|
}
|