mirror of
https://github.com/calesthio/OpenMontage.git
synced 2026-08-05 15:20:40 +08:00
Remove demo-props dev fixtures from public repo
This commit is contained in:
@@ -1,789 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 4,
|
||||
"type": "hero_title",
|
||||
"text": "37 TRILLION",
|
||||
"heroSubtitle": "The cells that make you, you",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-dividing",
|
||||
"source": "",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 9,
|
||||
"type": "stat_card",
|
||||
"stat": "25M",
|
||||
"subtitle": "cells dividing inside you right now, every single second",
|
||||
"accentColor": "#F59E0B",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-blood-cells",
|
||||
"source": "37-trillion/red-blood-cells.png",
|
||||
"in_seconds": 9,
|
||||
"out_seconds": 14,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-4-kpi-overview",
|
||||
"source": "",
|
||||
"in_seconds": 14,
|
||||
"out_seconds": 20,
|
||||
"type": "kpi_grid",
|
||||
"title": "Your Cellular Universe",
|
||||
"columns": 4,
|
||||
"chartAnimation": "cascade",
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Total Cells",
|
||||
"value": 37.2,
|
||||
"suffix": " Trillion",
|
||||
"change": 0,
|
||||
"icon": "\ud83e\udec0"
|
||||
},
|
||||
{
|
||||
"label": "Red Blood Cells",
|
||||
"value": 70,
|
||||
"suffix": "%",
|
||||
"change": 25,
|
||||
"icon": "\u2764\ufe0f"
|
||||
},
|
||||
{
|
||||
"label": "Vessel Length",
|
||||
"value": 60,
|
||||
"suffix": "K miles",
|
||||
"change": 0,
|
||||
"icon": "\ud83d\udea2"
|
||||
},
|
||||
{
|
||||
"label": "Cell Types",
|
||||
"value": 200,
|
||||
"suffix": "+",
|
||||
"change": 0,
|
||||
"icon": "\ud83e\uddec"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-5-mitochondria",
|
||||
"source": "37-trillion/mitochondria.png",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 25,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-6-neurons",
|
||||
"source": "37-trillion/neurons.png",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-cell-types",
|
||||
"source": "",
|
||||
"in_seconds": 30,
|
||||
"out_seconds": 35,
|
||||
"type": "bar_chart",
|
||||
"title": "Cell Types by Count",
|
||||
"chartAnimation": "grow-up",
|
||||
"showValues": true,
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartColors": [
|
||||
"#F43F5E",
|
||||
"#10B981",
|
||||
"#F59E0B",
|
||||
"#8B5CF6",
|
||||
"#34D399",
|
||||
"#FBBF24"
|
||||
],
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Red Blood",
|
||||
"value": 70
|
||||
},
|
||||
{
|
||||
"label": "Platelets",
|
||||
"value": 4.9
|
||||
},
|
||||
{
|
||||
"label": "Bone Marrow",
|
||||
"value": 2.5
|
||||
},
|
||||
{
|
||||
"label": "Endothelial",
|
||||
"value": 2.0
|
||||
},
|
||||
{
|
||||
"label": "Lymphocytes",
|
||||
"value": 1.5
|
||||
},
|
||||
{
|
||||
"label": "Muscle",
|
||||
"value": 0.5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-8-dna",
|
||||
"source": "37-trillion/dna-replication.png",
|
||||
"in_seconds": 35,
|
||||
"out_seconds": 40,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-renewal",
|
||||
"source": "",
|
||||
"in_seconds": 40,
|
||||
"out_seconds": 46,
|
||||
"type": "pie_chart",
|
||||
"title": "Cell Renewal Cycle",
|
||||
"donut": true,
|
||||
"centerLabel": "Lifespan",
|
||||
"centerValue": "Varies",
|
||||
"chartAnimation": "spin",
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Gut Lining (3-5 days)",
|
||||
"value": 30
|
||||
},
|
||||
{
|
||||
"label": "Skin (2-3 weeks)",
|
||||
"value": 25
|
||||
},
|
||||
{
|
||||
"label": "Red Blood (120 days)",
|
||||
"value": 20
|
||||
},
|
||||
{
|
||||
"label": "Liver (300 days)",
|
||||
"value": 10
|
||||
},
|
||||
{
|
||||
"label": "Bone (10 years)",
|
||||
"value": 10
|
||||
},
|
||||
{
|
||||
"label": "Neurons (lifetime)",
|
||||
"value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-10-closing",
|
||||
"source": "",
|
||||
"in_seconds": 46,
|
||||
"out_seconds": 50,
|
||||
"type": "text_card",
|
||||
"text": "Thirty-seven trillion cells.\nEach one alive. Each one working.\nAll of them, you.",
|
||||
"fontSize": 36,
|
||||
"color": "#F8FAFC",
|
||||
"backgroundColor": "#0F172A"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-origin-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 9,
|
||||
"text": "THE ORIGIN",
|
||||
"subtitle": "What you are made of",
|
||||
"accentColor": "#F59E0B",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-dividing",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 9,
|
||||
"text": "25M/sec",
|
||||
"subtitle": "cells dividing right now",
|
||||
"accentColor": "#FBBF24",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-transport-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 9,
|
||||
"out_seconds": 20,
|
||||
"text": "THE TRANSPORT",
|
||||
"subtitle": "A river of life",
|
||||
"accentColor": "#F43F5E",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-vessels",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 9,
|
||||
"out_seconds": 14,
|
||||
"text": "60K",
|
||||
"subtitle": "miles of blood vessels",
|
||||
"accentColor": "#F43F5E",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-engine-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 35,
|
||||
"text": "THE ENGINE",
|
||||
"subtitle": "Power and intelligence",
|
||||
"accentColor": "#10B981",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-speed",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"text": "200mph",
|
||||
"subtitle": "neural signal speed",
|
||||
"accentColor": "#8B5CF6",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-blueprint-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 35,
|
||||
"out_seconds": 46,
|
||||
"text": "THE BLUEPRINT",
|
||||
"subtitle": "Instructions for life",
|
||||
"accentColor": "#34D399",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [
|
||||
{
|
||||
"word": "You",
|
||||
"startMs": 0,
|
||||
"endMs": 260
|
||||
},
|
||||
{
|
||||
"word": "are",
|
||||
"startMs": 260,
|
||||
"endMs": 460
|
||||
},
|
||||
{
|
||||
"word": "made",
|
||||
"startMs": 460,
|
||||
"endMs": 720
|
||||
},
|
||||
{
|
||||
"word": "of",
|
||||
"startMs": 720,
|
||||
"endMs": 980
|
||||
},
|
||||
{
|
||||
"word": "37",
|
||||
"startMs": 980,
|
||||
"endMs": 1580
|
||||
},
|
||||
{
|
||||
"word": "trillion",
|
||||
"startMs": 1580,
|
||||
"endMs": 2300
|
||||
},
|
||||
{
|
||||
"word": "cells.",
|
||||
"startMs": 2300,
|
||||
"endMs": 2700
|
||||
},
|
||||
{
|
||||
"word": "Right",
|
||||
"startMs": 3360,
|
||||
"endMs": 3480
|
||||
},
|
||||
{
|
||||
"word": "now,",
|
||||
"startMs": 3480,
|
||||
"endMs": 3780
|
||||
},
|
||||
{
|
||||
"word": "25",
|
||||
"startMs": 4120,
|
||||
"endMs": 4620
|
||||
},
|
||||
{
|
||||
"word": "million",
|
||||
"startMs": 4620,
|
||||
"endMs": 5040
|
||||
},
|
||||
{
|
||||
"word": "are",
|
||||
"startMs": 5040,
|
||||
"endMs": 5300
|
||||
},
|
||||
{
|
||||
"word": "dividing",
|
||||
"startMs": 5300,
|
||||
"endMs": 5740
|
||||
},
|
||||
{
|
||||
"word": "inside",
|
||||
"startMs": 5740,
|
||||
"endMs": 6160
|
||||
},
|
||||
{
|
||||
"word": "you.",
|
||||
"startMs": 6160,
|
||||
"endMs": 6500
|
||||
},
|
||||
{
|
||||
"word": "Red",
|
||||
"startMs": 7100,
|
||||
"endMs": 7240
|
||||
},
|
||||
{
|
||||
"word": "blood",
|
||||
"startMs": 7240,
|
||||
"endMs": 7460
|
||||
},
|
||||
{
|
||||
"word": "cells",
|
||||
"startMs": 7460,
|
||||
"endMs": 7860
|
||||
},
|
||||
{
|
||||
"word": "race",
|
||||
"startMs": 7860,
|
||||
"endMs": 8200
|
||||
},
|
||||
{
|
||||
"word": "through",
|
||||
"startMs": 8200,
|
||||
"endMs": 8520
|
||||
},
|
||||
{
|
||||
"word": "60",
|
||||
"startMs": 8520,
|
||||
"endMs": 8980
|
||||
},
|
||||
{
|
||||
"word": ",000",
|
||||
"startMs": 8980,
|
||||
"endMs": 9440
|
||||
},
|
||||
{
|
||||
"word": "miles",
|
||||
"startMs": 9440,
|
||||
"endMs": 9700
|
||||
},
|
||||
{
|
||||
"word": "of",
|
||||
"startMs": 9700,
|
||||
"endMs": 9880
|
||||
},
|
||||
{
|
||||
"word": "vessels,",
|
||||
"startMs": 9880,
|
||||
"endMs": 10280
|
||||
},
|
||||
{
|
||||
"word": "delivering",
|
||||
"startMs": 10700,
|
||||
"endMs": 10920
|
||||
},
|
||||
{
|
||||
"word": "oxygen",
|
||||
"startMs": 10920,
|
||||
"endMs": 11500
|
||||
},
|
||||
{
|
||||
"word": "to",
|
||||
"startMs": 11500,
|
||||
"endMs": 11780
|
||||
},
|
||||
{
|
||||
"word": "every",
|
||||
"startMs": 11780,
|
||||
"endMs": 12140
|
||||
},
|
||||
{
|
||||
"word": "corner",
|
||||
"startMs": 12140,
|
||||
"endMs": 12540
|
||||
},
|
||||
{
|
||||
"word": "of",
|
||||
"startMs": 12540,
|
||||
"endMs": 12760
|
||||
},
|
||||
{
|
||||
"word": "your",
|
||||
"startMs": 12760,
|
||||
"endMs": 12840
|
||||
},
|
||||
{
|
||||
"word": "body.",
|
||||
"startMs": 12840,
|
||||
"endMs": 13180
|
||||
},
|
||||
{
|
||||
"word": "Deep",
|
||||
"startMs": 13960,
|
||||
"endMs": 14080
|
||||
},
|
||||
{
|
||||
"word": "within",
|
||||
"startMs": 14080,
|
||||
"endMs": 14400
|
||||
},
|
||||
{
|
||||
"word": "each",
|
||||
"startMs": 14400,
|
||||
"endMs": 14700
|
||||
},
|
||||
{
|
||||
"word": "cell,",
|
||||
"startMs": 14700,
|
||||
"endMs": 15140
|
||||
},
|
||||
{
|
||||
"word": "mitochondria",
|
||||
"startMs": 15580,
|
||||
"endMs": 16200
|
||||
},
|
||||
{
|
||||
"word": "burn",
|
||||
"startMs": 16200,
|
||||
"endMs": 16480
|
||||
},
|
||||
{
|
||||
"word": "fuel",
|
||||
"startMs": 16480,
|
||||
"endMs": 16920
|
||||
},
|
||||
{
|
||||
"word": "into",
|
||||
"startMs": 16920,
|
||||
"endMs": 17280
|
||||
},
|
||||
{
|
||||
"word": "energy,",
|
||||
"startMs": 17280,
|
||||
"endMs": 17720
|
||||
},
|
||||
{
|
||||
"word": "powering",
|
||||
"startMs": 18160,
|
||||
"endMs": 18540
|
||||
},
|
||||
{
|
||||
"word": "everything",
|
||||
"startMs": 18540,
|
||||
"endMs": 19020
|
||||
},
|
||||
{
|
||||
"word": "you",
|
||||
"startMs": 19020,
|
||||
"endMs": 19260
|
||||
},
|
||||
{
|
||||
"word": "do.",
|
||||
"startMs": 19260,
|
||||
"endMs": 19440
|
||||
},
|
||||
{
|
||||
"word": "Your",
|
||||
"startMs": 20220,
|
||||
"endMs": 20480
|
||||
},
|
||||
{
|
||||
"word": "neurons",
|
||||
"startMs": 20480,
|
||||
"endMs": 20900
|
||||
},
|
||||
{
|
||||
"word": "fire",
|
||||
"startMs": 20900,
|
||||
"endMs": 21280
|
||||
},
|
||||
{
|
||||
"word": "electrical",
|
||||
"startMs": 21280,
|
||||
"endMs": 21840
|
||||
},
|
||||
{
|
||||
"word": "signals",
|
||||
"startMs": 21840,
|
||||
"endMs": 22300
|
||||
},
|
||||
{
|
||||
"word": "at",
|
||||
"startMs": 22300,
|
||||
"endMs": 22540
|
||||
},
|
||||
{
|
||||
"word": "200",
|
||||
"startMs": 22540,
|
||||
"endMs": 22980
|
||||
},
|
||||
{
|
||||
"word": "miles",
|
||||
"startMs": 22980,
|
||||
"endMs": 23420
|
||||
},
|
||||
{
|
||||
"word": "per",
|
||||
"startMs": 23420,
|
||||
"endMs": 23680
|
||||
},
|
||||
{
|
||||
"word": "hour,",
|
||||
"startMs": 23680,
|
||||
"endMs": 23960
|
||||
},
|
||||
{
|
||||
"word": "weaving",
|
||||
"startMs": 24400,
|
||||
"endMs": 24580
|
||||
},
|
||||
{
|
||||
"word": "thought,",
|
||||
"startMs": 24580,
|
||||
"endMs": 24980
|
||||
},
|
||||
{
|
||||
"word": "memory,",
|
||||
"startMs": 25520,
|
||||
"endMs": 25760
|
||||
},
|
||||
{
|
||||
"word": "and",
|
||||
"startMs": 26240,
|
||||
"endMs": 26400
|
||||
},
|
||||
{
|
||||
"word": "consciousness.",
|
||||
"startMs": 26400,
|
||||
"endMs": 26920
|
||||
},
|
||||
{
|
||||
"word": "And",
|
||||
"startMs": 27520,
|
||||
"endMs": 27820
|
||||
},
|
||||
{
|
||||
"word": "at",
|
||||
"startMs": 27820,
|
||||
"endMs": 27960
|
||||
},
|
||||
{
|
||||
"word": "the",
|
||||
"startMs": 27960,
|
||||
"endMs": 28080
|
||||
},
|
||||
{
|
||||
"word": "center",
|
||||
"startMs": 28080,
|
||||
"endMs": 28380
|
||||
},
|
||||
{
|
||||
"word": "of",
|
||||
"startMs": 28380,
|
||||
"endMs": 28580
|
||||
},
|
||||
{
|
||||
"word": "it",
|
||||
"startMs": 28580,
|
||||
"endMs": 28680
|
||||
},
|
||||
{
|
||||
"word": "all,",
|
||||
"startMs": 28680,
|
||||
"endMs": 28920
|
||||
},
|
||||
{
|
||||
"word": "DNA,",
|
||||
"startMs": 29360,
|
||||
"endMs": 29520
|
||||
},
|
||||
{
|
||||
"word": "a",
|
||||
"startMs": 30180,
|
||||
"endMs": 30240
|
||||
},
|
||||
{
|
||||
"word": "six",
|
||||
"startMs": 30240,
|
||||
"endMs": 30560
|
||||
},
|
||||
{
|
||||
"word": "-foot",
|
||||
"startMs": 30560,
|
||||
"endMs": 30700
|
||||
},
|
||||
{
|
||||
"word": "strand",
|
||||
"startMs": 30700,
|
||||
"endMs": 31080
|
||||
},
|
||||
{
|
||||
"word": "folded",
|
||||
"startMs": 31080,
|
||||
"endMs": 31640
|
||||
},
|
||||
{
|
||||
"word": "into",
|
||||
"startMs": 31640,
|
||||
"endMs": 31960
|
||||
},
|
||||
{
|
||||
"word": "a",
|
||||
"startMs": 31960,
|
||||
"endMs": 32080
|
||||
},
|
||||
{
|
||||
"word": "space",
|
||||
"startMs": 32080,
|
||||
"endMs": 32320
|
||||
},
|
||||
{
|
||||
"word": "smaller",
|
||||
"startMs": 32320,
|
||||
"endMs": 32840
|
||||
},
|
||||
{
|
||||
"word": "than",
|
||||
"startMs": 32840,
|
||||
"endMs": 33000
|
||||
},
|
||||
{
|
||||
"word": "a",
|
||||
"startMs": 33000,
|
||||
"endMs": 33120
|
||||
},
|
||||
{
|
||||
"word": "grain",
|
||||
"startMs": 33120,
|
||||
"endMs": 33340
|
||||
},
|
||||
{
|
||||
"word": "of",
|
||||
"startMs": 33340,
|
||||
"endMs": 33500
|
||||
},
|
||||
{
|
||||
"word": "sand,",
|
||||
"startMs": 33500,
|
||||
"endMs": 33900
|
||||
},
|
||||
{
|
||||
"word": "carrying",
|
||||
"startMs": 34400,
|
||||
"endMs": 34680
|
||||
},
|
||||
{
|
||||
"word": "the",
|
||||
"startMs": 34680,
|
||||
"endMs": 34900
|
||||
},
|
||||
{
|
||||
"word": "complete",
|
||||
"startMs": 34900,
|
||||
"endMs": 35280
|
||||
},
|
||||
{
|
||||
"word": "instructions",
|
||||
"startMs": 35280,
|
||||
"endMs": 35940
|
||||
},
|
||||
{
|
||||
"word": "for",
|
||||
"startMs": 35940,
|
||||
"endMs": 36280
|
||||
},
|
||||
{
|
||||
"word": "you.",
|
||||
"startMs": 36280,
|
||||
"endMs": 36480
|
||||
},
|
||||
{
|
||||
"word": "37",
|
||||
"startMs": 37040,
|
||||
"endMs": 37640
|
||||
},
|
||||
{
|
||||
"word": "trillion",
|
||||
"startMs": 37640,
|
||||
"endMs": 38140
|
||||
},
|
||||
{
|
||||
"word": "cells,",
|
||||
"startMs": 38140,
|
||||
"endMs": 38580
|
||||
},
|
||||
{
|
||||
"word": "each",
|
||||
"startMs": 39080,
|
||||
"endMs": 39340
|
||||
},
|
||||
{
|
||||
"word": "one",
|
||||
"startMs": 39340,
|
||||
"endMs": 39560
|
||||
},
|
||||
{
|
||||
"word": "alive,",
|
||||
"startMs": 39560,
|
||||
"endMs": 40000
|
||||
},
|
||||
{
|
||||
"word": "each",
|
||||
"startMs": 40580,
|
||||
"endMs": 40780
|
||||
},
|
||||
{
|
||||
"word": "one",
|
||||
"startMs": 40780,
|
||||
"endMs": 40960
|
||||
},
|
||||
{
|
||||
"word": "working,",
|
||||
"startMs": 40960,
|
||||
"endMs": 41400
|
||||
},
|
||||
{
|
||||
"word": "all",
|
||||
"startMs": 41860,
|
||||
"endMs": 42160
|
||||
},
|
||||
{
|
||||
"word": "of",
|
||||
"startMs": 42160,
|
||||
"endMs": 42320
|
||||
},
|
||||
{
|
||||
"word": "them,",
|
||||
"startMs": 42320,
|
||||
"endMs": 42540
|
||||
},
|
||||
{
|
||||
"word": "you.",
|
||||
"startMs": 42960,
|
||||
"endMs": 43220
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"narration": {
|
||||
"src": "37-trillion/narration.mp3",
|
||||
"volume": 1
|
||||
},
|
||||
"music": {
|
||||
"src": "37-trillion/music.mp3",
|
||||
"volume": 0.08,
|
||||
"fadeInSeconds": 2,
|
||||
"fadeOutSeconds": 3
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,285 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 4,
|
||||
"type": "hero_title",
|
||||
"text": "THE AI REVOLUTION IN NUMBERS",
|
||||
"heroSubtitle": "How artificial intelligence is reshaping our world"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-kpi-dashboard",
|
||||
"source": "",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 10,
|
||||
"type": "kpi_grid",
|
||||
"title": "AI at a Glance — 2025",
|
||||
"columns": 4,
|
||||
"chartAnimation": "cascade",
|
||||
"chartColors": ["#6366F1", "#22D3EE", "#A78BFA", "#34D399"],
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Global AI Market",
|
||||
"value": 184,
|
||||
"prefix": "$",
|
||||
"suffix": "B",
|
||||
"change": 38.1,
|
||||
"icon": "💰"
|
||||
},
|
||||
{
|
||||
"label": "AI Startups Funded",
|
||||
"value": 6500,
|
||||
"prefix": "",
|
||||
"suffix": "+",
|
||||
"change": 22.4,
|
||||
"icon": "🚀"
|
||||
},
|
||||
{
|
||||
"label": "AI Research Papers",
|
||||
"value": 240,
|
||||
"prefix": "",
|
||||
"suffix": "K/yr",
|
||||
"change": 41.6,
|
||||
"icon": "📄"
|
||||
},
|
||||
{
|
||||
"label": "Companies Using AI",
|
||||
"value": 77,
|
||||
"prefix": "",
|
||||
"suffix": "%",
|
||||
"change": 12.3,
|
||||
"icon": "🏢"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-3-bar-investment",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 16,
|
||||
"type": "bar_chart",
|
||||
"title": "AI Investment by Sector ($B, 2024)",
|
||||
"chartAnimation": "grow-up",
|
||||
"showValues": true,
|
||||
"showGrid": true,
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartColors": [
|
||||
"#6366F1",
|
||||
"#8B5CF6",
|
||||
"#A78BFA",
|
||||
"#22D3EE",
|
||||
"#06B6D4",
|
||||
"#34D399"
|
||||
],
|
||||
"chartData": [
|
||||
{ "label": "Healthcare", "value": 28.4 },
|
||||
{ "label": "Finance", "value": 24.6 },
|
||||
{ "label": "Automotive", "value": 19.8 },
|
||||
{ "label": "Retail", "value": 14.2 },
|
||||
{ "label": "Manufacturing", "value": 12.7 },
|
||||
{ "label": "Education", "value": 8.1 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-line-growth",
|
||||
"source": "",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 22,
|
||||
"type": "line_chart",
|
||||
"title": "AI Market Revenue Growth (Billions USD)",
|
||||
"xLabel": "Year",
|
||||
"yLabel": "Revenue ($B)",
|
||||
"chartAnimation": "draw",
|
||||
"showGrid": true,
|
||||
"showMarkers": true,
|
||||
"showLegend": true,
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartColors": ["#6366F1", "#22D3EE"],
|
||||
"chartSeries": [
|
||||
{
|
||||
"label": "Generative AI",
|
||||
"data": [
|
||||
{ "x": 2020, "y": 1.2 },
|
||||
{ "x": 2021, "y": 3.8 },
|
||||
{ "x": 2022, "y": 8.5 },
|
||||
{ "x": 2023, "y": 22 },
|
||||
{ "x": 2024, "y": 67 },
|
||||
{ "x": 2025, "y": 137 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Traditional AI/ML",
|
||||
"data": [
|
||||
{ "x": 2020, "y": 28 },
|
||||
{ "x": 2021, "y": 38 },
|
||||
{ "x": 2022, "y": 52 },
|
||||
{ "x": 2023, "y": 68 },
|
||||
{ "x": 2024, "y": 86 },
|
||||
{ "x": 2025, "y": 105 }
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-5-pie-talent",
|
||||
"source": "",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"type": "pie_chart",
|
||||
"title": "Global AI Talent Distribution",
|
||||
"donut": true,
|
||||
"centerLabel": "AI Talent",
|
||||
"centerValue": "4.7M",
|
||||
"chartAnimation": "spin",
|
||||
"showLegend": true,
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartData": [
|
||||
{ "label": "United States", "value": 28 },
|
||||
{ "label": "China", "value": 18 },
|
||||
{ "label": "India", "value": 14 },
|
||||
{ "label": "United Kingdom", "value": 8 },
|
||||
{ "label": "Germany", "value": 6 },
|
||||
{ "label": "Rest of World", "value": 26 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-6-comparison",
|
||||
"source": "",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 34,
|
||||
"type": "comparison",
|
||||
"title": "Training Cost: GPT-3 vs GPT-4",
|
||||
"leftLabel": "GPT-3 (2020)",
|
||||
"leftValue": "$4.6M",
|
||||
"rightLabel": "GPT-4 (2023)",
|
||||
"rightValue": "$100M+"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-kpi-impact",
|
||||
"source": "",
|
||||
"in_seconds": 34,
|
||||
"out_seconds": 40,
|
||||
"type": "kpi_grid",
|
||||
"title": "AI Impact on Productivity",
|
||||
"columns": 3,
|
||||
"chartAnimation": "pop",
|
||||
"chartColors": ["#22D3EE", "#A78BFA", "#34D399"],
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Code Written Faster",
|
||||
"value": 55,
|
||||
"prefix": "",
|
||||
"suffix": "%",
|
||||
"change": 0,
|
||||
"icon": "⚡"
|
||||
},
|
||||
{
|
||||
"label": "Customer Service Automated",
|
||||
"value": 67,
|
||||
"prefix": "",
|
||||
"suffix": "%",
|
||||
"change": 0,
|
||||
"icon": "🤖"
|
||||
},
|
||||
{
|
||||
"label": "Drug Discovery Speedup",
|
||||
"value": 4,
|
||||
"prefix": "",
|
||||
"suffix": "x",
|
||||
"change": 0,
|
||||
"icon": "💊"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-8-stat-dramatic",
|
||||
"source": "",
|
||||
"in_seconds": 40,
|
||||
"out_seconds": 46,
|
||||
"type": "stat_card",
|
||||
"stat": "$15.7 Trillion",
|
||||
"subtitle": "Projected AI contribution to global GDP by 2030 — more than the current output of China and India combined",
|
||||
"accentColor": "#6366F1",
|
||||
"backgroundColor": "#0A0F1E"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-closing",
|
||||
"source": "",
|
||||
"in_seconds": 46,
|
||||
"out_seconds": 50,
|
||||
"type": "text_card",
|
||||
"text": "The question is no longer whether AI will change the world. It's whether we're ready.",
|
||||
"fontSize": 38,
|
||||
"color": "#E2E8F0",
|
||||
"backgroundColor": "#0F172A"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-market",
|
||||
"type": "section_title",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 10,
|
||||
"text": "THE LANDSCAPE",
|
||||
"subtitle": "A global snapshot of AI today",
|
||||
"accentColor": "#6366F1",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-investment",
|
||||
"type": "section_title",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 16,
|
||||
"text": "CAPITAL FLOW",
|
||||
"subtitle": "Where the billions are going",
|
||||
"accentColor": "#8B5CF6",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-growth",
|
||||
"type": "section_title",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 22,
|
||||
"text": "EXPONENTIAL GROWTH",
|
||||
"subtitle": "Generative AI is rewriting the curve",
|
||||
"accentColor": "#22D3EE",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-talent",
|
||||
"type": "section_title",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"text": "GLOBAL TALENT",
|
||||
"subtitle": "The race for AI expertise",
|
||||
"accentColor": "#A78BFA",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-cost",
|
||||
"type": "section_title",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 34,
|
||||
"text": "SCALE & COST",
|
||||
"subtitle": "The price of frontier intelligence",
|
||||
"accentColor": "#F59E0B",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-impact",
|
||||
"type": "section_title",
|
||||
"in_seconds": 34,
|
||||
"out_seconds": 40,
|
||||
"text": "REAL-WORLD IMPACT",
|
||||
"subtitle": "Productivity gains across industries",
|
||||
"accentColor": "#34D399",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {}
|
||||
}
|
||||
@@ -1,151 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-candy-gate",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"candyland/scene1-candy-gate-a.png",
|
||||
"candyland/scene1-candy-gate-b.png"
|
||||
],
|
||||
"animation": "zoom-in",
|
||||
"particles": "sparkles",
|
||||
"particleColor": "#FFE082",
|
||||
"particleCount": 22,
|
||||
"particleIntensity": 0.6,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(255,200,100,0.15)",
|
||||
"lightingTo": "transparent"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-candy-forest",
|
||||
"source": "",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"candyland/scene2-candy-forest-a.png",
|
||||
"candyland/scene2-candy-forest-b.png"
|
||||
],
|
||||
"animation": "pan-right",
|
||||
"particles": "petals",
|
||||
"particleColor": "#FF6B9D",
|
||||
"particleCount": 18,
|
||||
"particleIntensity": 0.5,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "transparent",
|
||||
"lightingTo": "rgba(255,107,157,0.1)"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-gumdrop-river",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 15,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"candyland/scene3-gumdrop-river-a.png",
|
||||
"candyland/scene3-gumdrop-river-b.png"
|
||||
],
|
||||
"animation": "pan-left",
|
||||
"particles": "sparkles",
|
||||
"particleColor": "#87CEEB",
|
||||
"particleCount": 15,
|
||||
"particleIntensity": 0.4,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(100,200,255,0.1)",
|
||||
"lightingTo": "transparent"
|
||||
},
|
||||
{
|
||||
"id": "scene-4-lollipop-garden",
|
||||
"source": "",
|
||||
"in_seconds": 15,
|
||||
"out_seconds": 20,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"candyland/scene4-lollipop-garden-a.png",
|
||||
"candyland/scene4-lollipop-garden-b.png"
|
||||
],
|
||||
"animation": "drift-up",
|
||||
"particles": "fireflies",
|
||||
"particleColor": "#A8E6CF",
|
||||
"particleCount": 20,
|
||||
"particleIntensity": 0.55,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "transparent",
|
||||
"lightingTo": "rgba(168,230,207,0.12)"
|
||||
},
|
||||
{
|
||||
"id": "scene-5-chocolate-mountain",
|
||||
"source": "",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 25,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"candyland/scene5-chocolate-mountain-a.png",
|
||||
"candyland/scene5-chocolate-mountain-b.png"
|
||||
],
|
||||
"animation": "zoom-out",
|
||||
"particles": "mist",
|
||||
"particleColor": "#DDA0DD",
|
||||
"particleCount": 5,
|
||||
"particleIntensity": 0.35,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(160,100,200,0.08)",
|
||||
"lightingTo": "transparent"
|
||||
},
|
||||
{
|
||||
"id": "scene-6-sunset-farewell",
|
||||
"source": "",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"candyland/scene6-sunset-farewell-a.png",
|
||||
"candyland/scene6-sunset-farewell-b.png"
|
||||
],
|
||||
"animation": "ken-burns",
|
||||
"particles": "sparkles",
|
||||
"particleColor": "#FFB347",
|
||||
"particleCount": 28,
|
||||
"particleIntensity": 0.7,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(255,180,71,0.12)",
|
||||
"lightingTo": "rgba(255,107,157,0.1)"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"type": "hero_title",
|
||||
"in_seconds": 0.5,
|
||||
"out_seconds": 4.5,
|
||||
"text": "Afternoon in Candyland",
|
||||
"subtitle": "A whimsical journey"
|
||||
},
|
||||
{
|
||||
"type": "section_title",
|
||||
"in_seconds": 25.5,
|
||||
"out_seconds": 29.5,
|
||||
"text": "Every sweet dream begins here...",
|
||||
"accentColor": "#FFB347",
|
||||
"position": "bottom-center"
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"music": {
|
||||
"src": "candyland/ambient-music.mp3",
|
||||
"volume": 0.15,
|
||||
"fadeInSeconds": 2,
|
||||
"fadeOutSeconds": 3,
|
||||
"offsetSeconds": 43,
|
||||
"loop": false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,256 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 4,
|
||||
"type": "hero_title",
|
||||
"text": "CLIMATE DASHBOARD",
|
||||
"heroSubtitle": "The numbers behind the crisis"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-temp-rise",
|
||||
"source": "",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 9,
|
||||
"type": "stat_card",
|
||||
"stat": "+1.2\u00b0C",
|
||||
"subtitle": "Global temperature rise since pre-industrial era \u2014 and accelerating",
|
||||
"accentColor": "#F59E0B",
|
||||
"backgroundColor": "#0A0F1E"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-kpi-indicators",
|
||||
"source": "",
|
||||
"in_seconds": 9,
|
||||
"out_seconds": 15,
|
||||
"type": "kpi_grid",
|
||||
"title": "Climate Indicators 2024",
|
||||
"columns": 4,
|
||||
"chartAnimation": "cascade",
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "CO\u2082 Concentration",
|
||||
"value": 421,
|
||||
"prefix": "",
|
||||
"suffix": " ppm",
|
||||
"change": 0.6,
|
||||
"icon": "\ud83c\udf2b\ufe0f"
|
||||
},
|
||||
{
|
||||
"label": "Sea Level Rise",
|
||||
"value": 3.6,
|
||||
"prefix": "+",
|
||||
"suffix": " mm/yr",
|
||||
"change": 12.5,
|
||||
"icon": "\ud83c\udf0a"
|
||||
},
|
||||
{
|
||||
"label": "Arctic Ice Loss",
|
||||
"value": 13,
|
||||
"prefix": "",
|
||||
"suffix": "% /decade",
|
||||
"change": -13,
|
||||
"icon": "\u2744\ufe0f"
|
||||
},
|
||||
{
|
||||
"label": "Extreme Events",
|
||||
"value": 387,
|
||||
"prefix": "",
|
||||
"suffix": "/year",
|
||||
"change": 5.2,
|
||||
"icon": "\u26a1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-temp-anomaly",
|
||||
"source": "",
|
||||
"in_seconds": 15,
|
||||
"out_seconds": 21,
|
||||
"type": "line_chart",
|
||||
"title": "Global Temperature Anomaly (\u00b0C vs 1951\u20131980 avg)",
|
||||
"xLabel": "Year",
|
||||
"yLabel": "Anomaly (\u00b0C)",
|
||||
"chartAnimation": "draw",
|
||||
"showGrid": true,
|
||||
"showMarkers": true,
|
||||
"showLegend": false,
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartColors": ["#EF4444", "#F59E0B"],
|
||||
"chartSeries": [
|
||||
{
|
||||
"label": "Temperature Anomaly",
|
||||
"data": [
|
||||
{ "x": 1975, "y": -0.01 },
|
||||
{ "x": 1980, "y": 0.26 },
|
||||
{ "x": 1985, "y": 0.12 },
|
||||
{ "x": 1990, "y": 0.45 },
|
||||
{ "x": 1995, "y": 0.46 },
|
||||
{ "x": 2000, "y": 0.40 },
|
||||
{ "x": 2005, "y": 0.67 },
|
||||
{ "x": 2010, "y": 0.72 },
|
||||
{ "x": 2015, "y": 0.87 },
|
||||
{ "x": 2020, "y": 1.02 },
|
||||
{ "x": 2024, "y": 1.19 }
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-5-emitters",
|
||||
"source": "",
|
||||
"in_seconds": 21,
|
||||
"out_seconds": 27,
|
||||
"type": "bar_chart",
|
||||
"title": "Top CO\u2082 Emitters (Gt/year)",
|
||||
"chartAnimation": "grow-up",
|
||||
"showValues": true,
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartColors": ["#EF4444", "#3B82F6", "#F59E0B", "#10B981", "#8B5CF6", "#EC4899"],
|
||||
"chartData": [
|
||||
{ "label": "China", "value": 11.4 },
|
||||
{ "label": "USA", "value": 4.7 },
|
||||
{ "label": "India", "value": 2.9 },
|
||||
{ "label": "EU", "value": 2.6 },
|
||||
{ "label": "Russia", "value": 1.8 },
|
||||
{ "label": "Japan", "value": 1.0 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-6-energy-mix",
|
||||
"source": "",
|
||||
"in_seconds": 27,
|
||||
"out_seconds": 33,
|
||||
"type": "pie_chart",
|
||||
"title": "Global Energy Sources 2024",
|
||||
"donut": true,
|
||||
"centerLabel": "Total",
|
||||
"centerValue": "580 EJ",
|
||||
"chartAnimation": "spin",
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartData": [
|
||||
{ "label": "Oil", "value": 30 },
|
||||
{ "label": "Coal", "value": 26 },
|
||||
{ "label": "Natural Gas", "value": 23 },
|
||||
{ "label": "Renewables", "value": 14 },
|
||||
{ "label": "Nuclear", "value": 4 },
|
||||
{ "label": "Other", "value": 3 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-7-comparison",
|
||||
"source": "",
|
||||
"in_seconds": 33,
|
||||
"out_seconds": 38,
|
||||
"type": "comparison",
|
||||
"title": "Renewable Energy Share",
|
||||
"leftLabel": "Year 2000",
|
||||
"leftValue": "6.6%",
|
||||
"rightLabel": "Year 2024",
|
||||
"rightValue": "30.3%",
|
||||
"backgroundColor": "#0F172A",
|
||||
"color": "#F8FAFC"
|
||||
},
|
||||
{
|
||||
"id": "scene-8-progress",
|
||||
"source": "",
|
||||
"in_seconds": 38,
|
||||
"out_seconds": 43,
|
||||
"type": "progress_bar",
|
||||
"progress": 29,
|
||||
"progressLabel": "Renewable Energy Transition",
|
||||
"progressColor": "#10B981",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-quote",
|
||||
"source": "",
|
||||
"in_seconds": 43,
|
||||
"out_seconds": 47,
|
||||
"type": "callout",
|
||||
"title": "Antonio Guterres, UN Secretary-General",
|
||||
"text": "We are on a highway to climate hell with our foot still on the accelerator.",
|
||||
"callout_type": "quote",
|
||||
"backgroundColor": "#1E293B",
|
||||
"color": "#E2E8F0"
|
||||
},
|
||||
{
|
||||
"id": "scene-10-closing",
|
||||
"source": "",
|
||||
"in_seconds": 47,
|
||||
"out_seconds": 51,
|
||||
"type": "text_card",
|
||||
"text": "The data is clear. The window is closing. The time to act is now.",
|
||||
"fontSize": 36,
|
||||
"color": "#F8FAFC",
|
||||
"backgroundColor": "#0A0F1E"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-crisis-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 15,
|
||||
"text": "THE CRISIS",
|
||||
"subtitle": "Where we stand today",
|
||||
"accentColor": "#EF4444",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-co2",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 9,
|
||||
"out_seconds": 15,
|
||||
"text": "50%",
|
||||
"subtitle": "more CO\u2082 than 1750",
|
||||
"accentColor": "#F59E0B",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-emitters-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 15,
|
||||
"out_seconds": 27,
|
||||
"text": "THE EMITTERS",
|
||||
"subtitle": "Who drives the crisis",
|
||||
"accentColor": "#3B82F6",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-warming",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 15,
|
||||
"out_seconds": 21,
|
||||
"text": "10x",
|
||||
"subtitle": "faster than any era in history",
|
||||
"accentColor": "#EF4444",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-transition-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 27,
|
||||
"out_seconds": 43,
|
||||
"text": "THE TRANSITION",
|
||||
"subtitle": "A race against time",
|
||||
"accentColor": "#10B981",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-renewables",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 33,
|
||||
"out_seconds": 38,
|
||||
"text": "4.6\u00d7",
|
||||
"subtitle": "growth in renewables since 2000",
|
||||
"accentColor": "#10B981",
|
||||
"position": "bottom-right"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {}
|
||||
}
|
||||
@@ -1,328 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 4,
|
||||
"type": "hero_title",
|
||||
"text": "FROM CODE TO SCREEN",
|
||||
"heroSubtitle": "The life of a web request"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-text-card",
|
||||
"source": "",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 10,
|
||||
"type": "text_card",
|
||||
"text": "You type a URL and press Enter. In the next 200 milliseconds, a symphony of systems springs into action.",
|
||||
"fontSize": 44,
|
||||
"color": "#F8FAFC",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-kpi-grid",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 16,
|
||||
"type": "kpi_grid",
|
||||
"title": "The Invisible Timeline",
|
||||
"backgroundColor": "#0F172A",
|
||||
"columns": 4,
|
||||
"chartAnimation": "count-up",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "DNS Lookups",
|
||||
"value": 150,
|
||||
"prefix": "",
|
||||
"suffix": " ms",
|
||||
"change": 0,
|
||||
"icon": "globe"
|
||||
},
|
||||
{
|
||||
"label": "TCP Handshake",
|
||||
"value": 50,
|
||||
"prefix": "",
|
||||
"suffix": " ms",
|
||||
"change": 0,
|
||||
"icon": "link"
|
||||
},
|
||||
{
|
||||
"label": "TLS Setup",
|
||||
"value": 100,
|
||||
"prefix": "",
|
||||
"suffix": " ms",
|
||||
"change": 0,
|
||||
"icon": "lock"
|
||||
},
|
||||
{
|
||||
"label": "First Byte",
|
||||
"value": 200,
|
||||
"prefix": "",
|
||||
"suffix": " ms",
|
||||
"change": 0,
|
||||
"icon": "zap"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-bar-chart",
|
||||
"source": "",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 22,
|
||||
"type": "bar_chart",
|
||||
"title": "What Takes the Longest?",
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartAnimation": "grow-up",
|
||||
"showGrid": true,
|
||||
"showValues": true,
|
||||
"chartColors": [
|
||||
"#2563EB",
|
||||
"#F59E0B",
|
||||
"#10B981",
|
||||
"#EC4899",
|
||||
"#06B6D4",
|
||||
"#8B5CF6"
|
||||
],
|
||||
"chartData": [
|
||||
{
|
||||
"label": "DNS",
|
||||
"value": 150
|
||||
},
|
||||
{
|
||||
"label": "TCP",
|
||||
"value": 50
|
||||
},
|
||||
{
|
||||
"label": "TLS",
|
||||
"value": 100
|
||||
},
|
||||
{
|
||||
"label": "Server Processing",
|
||||
"value": 120
|
||||
},
|
||||
{
|
||||
"label": "Content Download",
|
||||
"value": 80
|
||||
},
|
||||
{
|
||||
"label": "DOM Parsing",
|
||||
"value": 200
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-5-progress-bar",
|
||||
"source": "",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"type": "progress_bar",
|
||||
"title": "Request Journey",
|
||||
"backgroundColor": "#0F172A",
|
||||
"progress": 100,
|
||||
"progressLabel": "Complete",
|
||||
"progressColor": "#10B981",
|
||||
"progressAnimation": "fill",
|
||||
"progressSegments": [
|
||||
{
|
||||
"value": 20,
|
||||
"color": "#2563EB",
|
||||
"label": "DNS"
|
||||
},
|
||||
{
|
||||
"value": 10,
|
||||
"color": "#F59E0B",
|
||||
"label": "TCP"
|
||||
},
|
||||
{
|
||||
"value": 15,
|
||||
"color": "#10B981",
|
||||
"label": "TLS"
|
||||
},
|
||||
{
|
||||
"value": 20,
|
||||
"color": "#EC4899",
|
||||
"label": "Server"
|
||||
},
|
||||
{
|
||||
"value": 15,
|
||||
"color": "#06B6D4",
|
||||
"label": "Download"
|
||||
},
|
||||
{
|
||||
"value": 20,
|
||||
"color": "#8B5CF6",
|
||||
"label": "Parse"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-6-comparison",
|
||||
"source": "",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 34,
|
||||
"type": "comparison",
|
||||
"title": "Connection Efficiency",
|
||||
"backgroundColor": "#0F172A",
|
||||
"color": "#F8FAFC",
|
||||
"leftLabel": "HTTP/1.1",
|
||||
"leftValue": "6 connections",
|
||||
"rightLabel": "HTTP/2",
|
||||
"rightValue": "1 connection (multiplexed)",
|
||||
"changeIndicator": "10x faster",
|
||||
"changeDirection": "up"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-pie-chart",
|
||||
"source": "",
|
||||
"in_seconds": 34,
|
||||
"out_seconds": 40,
|
||||
"type": "pie_chart",
|
||||
"title": "Average Web Page Composition",
|
||||
"backgroundColor": "#0F172A",
|
||||
"donut": true,
|
||||
"centerLabel": "Total",
|
||||
"centerValue": "2.5 MB",
|
||||
"chartAnimation": "spin",
|
||||
"showLegend": true,
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Images",
|
||||
"value": 50
|
||||
},
|
||||
{
|
||||
"label": "JavaScript",
|
||||
"value": 25
|
||||
},
|
||||
{
|
||||
"label": "CSS",
|
||||
"value": 10
|
||||
},
|
||||
{
|
||||
"label": "HTML",
|
||||
"value": 5
|
||||
},
|
||||
{
|
||||
"label": "Fonts",
|
||||
"value": 5
|
||||
},
|
||||
{
|
||||
"label": "Other",
|
||||
"value": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-8-callout",
|
||||
"source": "",
|
||||
"in_seconds": 40,
|
||||
"out_seconds": 46,
|
||||
"type": "callout",
|
||||
"title": "Pro Tip",
|
||||
"text": "The fastest request is the one you never make. Use caching, CDNs, and lazy loading to skip steps entirely.",
|
||||
"backgroundColor": "#1E293B",
|
||||
"color": "#E2E8F0",
|
||||
"callout_type": "tip"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-stat-card",
|
||||
"source": "",
|
||||
"in_seconds": 46,
|
||||
"out_seconds": 50,
|
||||
"type": "stat_card",
|
||||
"stat": "200",
|
||||
"subtitle": "The status code that means everything worked",
|
||||
"accentColor": "#10B981",
|
||||
"backgroundColor": "#0F172A"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-1-request",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 10,
|
||||
"type": "section_title",
|
||||
"text": "THE REQUEST",
|
||||
"subtitle": "It all starts with a URL",
|
||||
"accentColor": "#2563EB",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-2-timing",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 22,
|
||||
"type": "section_title",
|
||||
"text": "TIMING",
|
||||
"subtitle": "Milliseconds matter",
|
||||
"accentColor": "#F59E0B",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-3-optimization",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 40,
|
||||
"type": "section_title",
|
||||
"text": "OPTIMIZATION",
|
||||
"subtitle": "Making requests faster",
|
||||
"accentColor": "#10B981",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [
|
||||
{
|
||||
"id": "caption-1",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 4,
|
||||
"text": "FROM CODE TO SCREEN: The life of a web request"
|
||||
},
|
||||
{
|
||||
"id": "caption-2",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 10,
|
||||
"text": "You type a URL and press Enter. In the next 200 milliseconds, a symphony of systems springs into action."
|
||||
},
|
||||
{
|
||||
"id": "caption-3",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 16,
|
||||
"text": "The Invisible Timeline: DNS, TCP, TLS, and First Byte all happen in milliseconds"
|
||||
},
|
||||
{
|
||||
"id": "caption-4",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 22,
|
||||
"text": "DOM Parsing takes the longest at 200ms. DNS lookups are second at 150ms."
|
||||
},
|
||||
{
|
||||
"id": "caption-5",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"text": "The complete request journey from DNS to DOM parsing takes approximately 700ms total"
|
||||
},
|
||||
{
|
||||
"id": "caption-6",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 34,
|
||||
"text": "HTTP/2 multiplexing allows one connection instead of six, making requests 10x faster"
|
||||
},
|
||||
{
|
||||
"id": "caption-7",
|
||||
"in_seconds": 34,
|
||||
"out_seconds": 40,
|
||||
"text": "Images dominate modern web pages at 50% of total size, averaging 2.5 MB per page"
|
||||
},
|
||||
{
|
||||
"id": "caption-8",
|
||||
"in_seconds": 40,
|
||||
"out_seconds": 46,
|
||||
"text": "Pro Tip: The fastest request is the one you never make. Use caching, CDNs, and lazy loading."
|
||||
},
|
||||
{
|
||||
"id": "caption-9",
|
||||
"in_seconds": 46,
|
||||
"out_seconds": 50,
|
||||
"text": "Status 200: Everything worked perfectly"
|
||||
}
|
||||
],
|
||||
"audio": {}
|
||||
}
|
||||
@@ -1,154 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-abyss-awakens",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"deep-ocean/test-scene1-abyss.png",
|
||||
"deep-ocean/scene1-abyss-b.png"
|
||||
],
|
||||
"animation": "zoom-in",
|
||||
"particles": "sparkles",
|
||||
"particleColor": "#00E5FF",
|
||||
"particleCount": 20,
|
||||
"particleIntensity": 0.5,
|
||||
"backgroundColor": "#020810",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(0,229,255,0.08)",
|
||||
"lightingTo": "transparent"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-bioluminescent-garden",
|
||||
"source": "",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"deep-ocean/scene2-garden-a.png",
|
||||
"deep-ocean/scene2-garden-b.png"
|
||||
],
|
||||
"animation": "pan-right",
|
||||
"particles": "fireflies",
|
||||
"particleColor": "#A8E6CF",
|
||||
"particleCount": 25,
|
||||
"particleIntensity": 0.6,
|
||||
"backgroundColor": "#020810",
|
||||
"vignette": true
|
||||
},
|
||||
{
|
||||
"id": "scene-3-coral-cathedral",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 15,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"deep-ocean/scene3-coral-a.png",
|
||||
"deep-ocean/scene3-coral-b.png"
|
||||
],
|
||||
"animation": "drift-up",
|
||||
"particles": "mist",
|
||||
"particleColor": "#FFFFFF",
|
||||
"particleCount": 5,
|
||||
"particleIntensity": 0.4,
|
||||
"backgroundColor": "#020810",
|
||||
"vignette": true,
|
||||
"lightingFrom": "transparent",
|
||||
"lightingTo": "rgba(168,230,207,0.10)"
|
||||
},
|
||||
{
|
||||
"id": "scene-4-creatures-of-light",
|
||||
"source": "",
|
||||
"in_seconds": 15,
|
||||
"out_seconds": 20,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"deep-ocean/scene4-creatures-a.png",
|
||||
"deep-ocean/scene4-creatures-b.png"
|
||||
],
|
||||
"animation": "pan-left",
|
||||
"particles": "sparkles",
|
||||
"particleColor": "#FFB347",
|
||||
"particleCount": 18,
|
||||
"particleIntensity": 0.5,
|
||||
"backgroundColor": "#020810",
|
||||
"vignette": true
|
||||
},
|
||||
{
|
||||
"id": "scene-5-the-deep-trench",
|
||||
"source": "",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 25,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"deep-ocean/scene5-trench-a.png",
|
||||
"deep-ocean/scene5-trench-b.png"
|
||||
],
|
||||
"animation": "zoom-out",
|
||||
"particles": "light-rays",
|
||||
"particleColor": "#4FC3F7",
|
||||
"particleCount": 3,
|
||||
"particleIntensity": 0.35,
|
||||
"backgroundColor": "#020810",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(79,195,247,0.08)",
|
||||
"lightingTo": "rgba(0,0,0,0.2)"
|
||||
},
|
||||
{
|
||||
"id": "scene-6-return-to-light",
|
||||
"source": "",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"deep-ocean/scene6-ascent-a.png",
|
||||
"deep-ocean/scene6-ascent-b.png"
|
||||
],
|
||||
"animation": "ken-burns",
|
||||
"particles": "fireflies",
|
||||
"particleColor": "#FFE082",
|
||||
"particleCount": 22,
|
||||
"particleIntensity": 0.65,
|
||||
"backgroundColor": "#020810",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(0,100,200,0.08)",
|
||||
"lightingTo": "rgba(255,224,130,0.12)"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"type": "hero_title",
|
||||
"in_seconds": 0.5,
|
||||
"out_seconds": 4.5,
|
||||
"text": "Into the Abyss",
|
||||
"subtitle": "Where Light Is Born from Darkness"
|
||||
},
|
||||
{
|
||||
"type": "section_title",
|
||||
"in_seconds": 10.5,
|
||||
"out_seconds": 14.0,
|
||||
"text": "Ancient Beyond Measure",
|
||||
"accentColor": "#A8E6CF",
|
||||
"position": "bottom-center"
|
||||
},
|
||||
{
|
||||
"type": "section_title",
|
||||
"in_seconds": 25.5,
|
||||
"out_seconds": 29.5,
|
||||
"text": "The deep remembers.",
|
||||
"accentColor": "#FFE082",
|
||||
"position": "bottom-center"
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"music": {
|
||||
"src": "deep-ocean/ambient-ocean.mp3",
|
||||
"volume": 0.15,
|
||||
"fadeInSeconds": 2,
|
||||
"fadeOutSeconds": 3,
|
||||
"offsetSeconds": 55
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,225 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene_1_hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5,
|
||||
"type": "hero_title",
|
||||
"text": "ECOTRACK",
|
||||
"heroSubtitle": "Know your carbon. Shrink your footprint."
|
||||
},
|
||||
{
|
||||
"id": "scene_2_problem",
|
||||
"source": "",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "stat_card",
|
||||
"stat": "36.8 Billion Tons",
|
||||
"subtitle": "Global CO\u2082 emissions per year \u2014 and rising 1.1% annually",
|
||||
"accentColor": "#DC2626",
|
||||
"backgroundColor": "#1A1A2E"
|
||||
},
|
||||
{
|
||||
"id": "scene_3_market",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 15,
|
||||
"type": "kpi_grid",
|
||||
"title": "Market Opportunity",
|
||||
"columns": 3,
|
||||
"chartAnimation": "cascade",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Carbon Market",
|
||||
"value": 2.4,
|
||||
"prefix": "$",
|
||||
"suffix": "T",
|
||||
"change": 31,
|
||||
"icon": "\ud83c\udf0d"
|
||||
},
|
||||
{
|
||||
"label": "CAGR Growth",
|
||||
"value": 24.3,
|
||||
"prefix": "",
|
||||
"suffix": "%",
|
||||
"change": 24.3,
|
||||
"icon": "\ud83d\udcc8"
|
||||
},
|
||||
{
|
||||
"label": "Consumers Willing",
|
||||
"value": 73,
|
||||
"prefix": "",
|
||||
"suffix": "%",
|
||||
"change": 12,
|
||||
"icon": "\ud83c\udf31"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene_4_sources",
|
||||
"source": "",
|
||||
"in_seconds": 15,
|
||||
"out_seconds": 20,
|
||||
"type": "bar_chart",
|
||||
"title": "Carbon Emissions by Sector",
|
||||
"chartAnimation": "grow-up",
|
||||
"showGrid": true,
|
||||
"showValues": true,
|
||||
"chartColors": [
|
||||
"#064E3B",
|
||||
"#065F46",
|
||||
"#047857",
|
||||
"#059669",
|
||||
"#10B981",
|
||||
"#34D399"
|
||||
],
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Energy",
|
||||
"value": 73
|
||||
},
|
||||
{
|
||||
"label": "Agriculture",
|
||||
"value": 12
|
||||
},
|
||||
{
|
||||
"label": "Industry",
|
||||
"value": 6
|
||||
},
|
||||
{
|
||||
"label": "Transport",
|
||||
"value": 5
|
||||
},
|
||||
{
|
||||
"label": "Buildings",
|
||||
"value": 3
|
||||
},
|
||||
{
|
||||
"label": "Other",
|
||||
"value": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene_5_progress",
|
||||
"source": "",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 25,
|
||||
"type": "progress_bar",
|
||||
"progress": 73,
|
||||
"progressLabel": "73% to Public Launch",
|
||||
"title": "Product Readiness",
|
||||
"progressColor": "#059669",
|
||||
"progressAnimation": "fill",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene_6_comparison",
|
||||
"source": "",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"type": "comparison",
|
||||
"title": "Personal Carbon Impact",
|
||||
"leftLabel": "Without EcoTrack",
|
||||
"leftValue": "16 tons/yr",
|
||||
"rightLabel": "With EcoTrack",
|
||||
"rightValue": "9.4 tons/yr"
|
||||
},
|
||||
{
|
||||
"id": "scene_7_revenue",
|
||||
"source": "",
|
||||
"in_seconds": 30,
|
||||
"out_seconds": 35,
|
||||
"type": "pie_chart",
|
||||
"title": "Revenue Model",
|
||||
"donut": true,
|
||||
"chartAnimation": "sequential",
|
||||
"centerLabel": "ARR",
|
||||
"centerValue": "$1.8M",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Premium Sub",
|
||||
"value": 45
|
||||
},
|
||||
{
|
||||
"label": "Enterprise API",
|
||||
"value": 30
|
||||
},
|
||||
{
|
||||
"label": "Carbon Offsets",
|
||||
"value": 15
|
||||
},
|
||||
{
|
||||
"label": "Data Insights",
|
||||
"value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene_8_cta",
|
||||
"source": "",
|
||||
"in_seconds": 35,
|
||||
"out_seconds": 40,
|
||||
"type": "text_card",
|
||||
"text": "Raising $3M Seed \u00b7 Join the Climate Revolution",
|
||||
"fontSize": 44,
|
||||
"color": "#ECFDF5",
|
||||
"backgroundColor": "#064E3B"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay_problem",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "section_title",
|
||||
"text": "THE PROBLEM",
|
||||
"subtitle": "A crisis in numbers",
|
||||
"accentColor": "#DC2626",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay_opportunity",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 20,
|
||||
"type": "section_title",
|
||||
"text": "THE OPPORTUNITY",
|
||||
"subtitle": "A $2.4 trillion market",
|
||||
"accentColor": "#059669",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay_solution",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 30,
|
||||
"type": "section_title",
|
||||
"text": "THE SOLUTION",
|
||||
"subtitle": "Track. Reduce. Offset.",
|
||||
"accentColor": "#10B981",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay_reduction",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"type": "stat_reveal",
|
||||
"text": "41%",
|
||||
"subtitle": "carbon reduction",
|
||||
"accentColor": "#10B981",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay_business",
|
||||
"in_seconds": 30,
|
||||
"out_seconds": 35,
|
||||
"type": "section_title",
|
||||
"text": "THE BUSINESS",
|
||||
"subtitle": "Four revenue streams",
|
||||
"accentColor": "#0D9488",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {}
|
||||
}
|
||||
@@ -1,192 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene_1_hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 4,
|
||||
"type": "hero_title",
|
||||
"text": "FOCUSFLOW",
|
||||
"heroSubtitle": "AI-powered deep work, reimagined"
|
||||
},
|
||||
{
|
||||
"id": "scene_2_stat_card",
|
||||
"source": "",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 9,
|
||||
"type": "stat_card",
|
||||
"stat": "2.1 Hours",
|
||||
"subtitle": "Average daily time lost to context switching",
|
||||
"accentColor": "#EF4444",
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene_3_comparison",
|
||||
"source": "",
|
||||
"in_seconds": 9,
|
||||
"out_seconds": 14,
|
||||
"type": "comparison",
|
||||
"title": "Context Switching",
|
||||
"backgroundColor": "#0F172A",
|
||||
"color": "#F8FAFC",
|
||||
"leftLabel": "Time Lost",
|
||||
"leftValue": "2.1 hrs",
|
||||
"rightLabel": "Time Lost",
|
||||
"rightValue": "0.3 hrs",
|
||||
"changeIndicator": "86% reduction",
|
||||
"changeDirection": "down"
|
||||
},
|
||||
{
|
||||
"id": "scene_4_kpi_grid",
|
||||
"source": "",
|
||||
"in_seconds": 14,
|
||||
"out_seconds": 20,
|
||||
"type": "kpi_grid",
|
||||
"title": "Traction Metrics",
|
||||
"backgroundColor": "#0F172A",
|
||||
"columns": 3,
|
||||
"chartAnimation": "cascade",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Active Users",
|
||||
"value": 12500,
|
||||
"prefix": "",
|
||||
"suffix": "",
|
||||
"change": 24,
|
||||
"icon": "\ud83d\udc64"
|
||||
},
|
||||
{
|
||||
"label": "Avg Focus Time",
|
||||
"value": 4.2,
|
||||
"prefix": "",
|
||||
"suffix": "hrs",
|
||||
"change": 18,
|
||||
"icon": "\u23f1\ufe0f"
|
||||
},
|
||||
{
|
||||
"label": "NPS Score",
|
||||
"value": 72,
|
||||
"prefix": "",
|
||||
"suffix": "",
|
||||
"change": 8,
|
||||
"icon": "\u2b50"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene_5_bar_chart",
|
||||
"source": "",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 25,
|
||||
"type": "bar_chart",
|
||||
"title": "Productivity Gain by Role",
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartAnimation": "pop",
|
||||
"showGrid": true,
|
||||
"showValues": true,
|
||||
"chartColors": [
|
||||
"#3B82F6",
|
||||
"#8B5CF6",
|
||||
"#EC4899",
|
||||
"#F59E0B",
|
||||
"#10B981"
|
||||
],
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Engineers",
|
||||
"value": 34
|
||||
},
|
||||
{
|
||||
"label": "Designers",
|
||||
"value": 28
|
||||
},
|
||||
{
|
||||
"label": "PMs",
|
||||
"value": 41
|
||||
},
|
||||
{
|
||||
"label": "Writers",
|
||||
"value": 22
|
||||
},
|
||||
{
|
||||
"label": "Analysts",
|
||||
"value": 31
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene_6_pie_chart",
|
||||
"source": "",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"type": "pie_chart",
|
||||
"title": "Revenue Breakdown",
|
||||
"backgroundColor": "#0F172A",
|
||||
"donut": true,
|
||||
"chartAnimation": "sequential",
|
||||
"centerLabel": "ARR",
|
||||
"centerValue": "$2.4M",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Pro Plan",
|
||||
"value": 55
|
||||
},
|
||||
{
|
||||
"label": "Enterprise",
|
||||
"value": 30
|
||||
},
|
||||
{
|
||||
"label": "Free\u2192Paid",
|
||||
"value": 15
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene_7_callout",
|
||||
"source": "",
|
||||
"in_seconds": 30,
|
||||
"out_seconds": 36,
|
||||
"type": "callout",
|
||||
"title": "",
|
||||
"text": "FocusFlow changed how our entire engineering team works. We shipped 40% more features last quarter.",
|
||||
"backgroundColor": "#1E293B",
|
||||
"color": "#E2E8F0",
|
||||
"callout_type": "quote"
|
||||
},
|
||||
{
|
||||
"id": "scene_8_text_card",
|
||||
"source": "",
|
||||
"in_seconds": 36,
|
||||
"out_seconds": 40,
|
||||
"type": "text_card",
|
||||
"text": "Raising $5M Series A \u00b7 Q2 2026",
|
||||
"fontSize": 48,
|
||||
"color": "#F8FAFC",
|
||||
"backgroundColor": "#0F172A"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay_stat_reveal",
|
||||
"in_seconds": 9,
|
||||
"out_seconds": 14,
|
||||
"type": "stat_reveal",
|
||||
"text": "86%",
|
||||
"subtitle": "less switching",
|
||||
"accentColor": "#10B981",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay_traction_section",
|
||||
"in_seconds": 14,
|
||||
"out_seconds": 25,
|
||||
"type": "section_title",
|
||||
"text": "TRACTION",
|
||||
"subtitle": "",
|
||||
"accentColor": "#3B82F6",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {}
|
||||
}
|
||||
@@ -1,260 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hook",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5.5,
|
||||
"type": "hero_title",
|
||||
"text": "STOP PAYING",
|
||||
"subtitle": "Multiple EMIs Every Month",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-control",
|
||||
"source": "",
|
||||
"in_seconds": 5.5,
|
||||
"out_seconds": 9.5,
|
||||
"type": "callout",
|
||||
"text": "Your loans are managing YOU",
|
||||
"callout_type": "warning",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#F59E0B"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-rates",
|
||||
"source": "",
|
||||
"in_seconds": 9.5,
|
||||
"out_seconds": 15.5,
|
||||
"type": "bar_chart",
|
||||
"chartData": [
|
||||
{"label": "Credit Cards", "value": 24},
|
||||
{"label": "Personal", "value": 16},
|
||||
{"label": "App Loans", "value": 36},
|
||||
{"label": "NBFC", "value": 18}
|
||||
],
|
||||
"title": "Interest Rates You're Paying (%)",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#F59E0B",
|
||||
"chartColors": ["#EF4444", "#F59E0B", "#8B5CF6", "#EC4899"]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-fear",
|
||||
"source": "",
|
||||
"in_seconds": 15.5,
|
||||
"out_seconds": 20,
|
||||
"type": "stat_reveal",
|
||||
"text": "Every Month",
|
||||
"subtitle": "Will I have anything left?",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
},
|
||||
{
|
||||
"id": "scene-5-reveal",
|
||||
"source": "",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 22,
|
||||
"type": "hero_title",
|
||||
"text": "WHAT NO ONE",
|
||||
"subtitle": "Tells You",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#22D3EE"
|
||||
},
|
||||
{
|
||||
"id": "scene-6-inquiries",
|
||||
"source": "",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 40.5,
|
||||
"type": "progress_bar",
|
||||
"progress": 95,
|
||||
"label": "Loan Inquiries Piling Up",
|
||||
"progressLabel": "DANGER ZONE",
|
||||
"progressColor": "#EF4444",
|
||||
"animationStyle": "step",
|
||||
"progressSegments": [
|
||||
{"value": 25, "color": "#F59E0B", "label": "Bank"},
|
||||
{"value": 25, "color": "#F97316", "label": "NBFC"},
|
||||
{"value": 25, "color": "#EF4444", "label": "Digital"},
|
||||
{"value": 20, "color": "#DC2626", "label": "Random"}
|
||||
],
|
||||
"backgroundColor": "#0F172A"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-score-drop",
|
||||
"source": "",
|
||||
"in_seconds": 41,
|
||||
"out_seconds": 46.5,
|
||||
"type": "line_chart",
|
||||
"chartSeries": [
|
||||
{
|
||||
"name": "Credit Score",
|
||||
"data": [
|
||||
{"x": 0, "y": 750},
|
||||
{"x": 1, "y": 720},
|
||||
{"x": 2, "y": 680},
|
||||
{"x": 3, "y": 620}
|
||||
],
|
||||
"color": "#EF4444"
|
||||
}
|
||||
],
|
||||
"title": "Your Credit Score Drops",
|
||||
"xLabel": "Each Inquiry",
|
||||
"yLabel": "Score",
|
||||
"showGrid": true,
|
||||
"showMarkers": true,
|
||||
"chartAnimation": "draw",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
},
|
||||
{
|
||||
"id": "scene-8-risk",
|
||||
"source": "",
|
||||
"in_seconds": 47,
|
||||
"out_seconds": 49.5,
|
||||
"type": "callout",
|
||||
"text": "Lenders See You As HIGH RISK",
|
||||
"callout_type": "warning",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-wrong",
|
||||
"source": "",
|
||||
"in_seconds": 50,
|
||||
"out_seconds": 53.5,
|
||||
"type": "stat_card",
|
||||
"stat": "❌",
|
||||
"subtitle": "Wrong approach wastes your time",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-right",
|
||||
"source": "",
|
||||
"in_seconds": 53.5,
|
||||
"out_seconds": 57,
|
||||
"type": "stat_card",
|
||||
"stat": "✅",
|
||||
"subtitle": "Right approach gets approval",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#10B981"
|
||||
},
|
||||
{
|
||||
"id": "scene-10-matters",
|
||||
"source": "",
|
||||
"in_seconds": 60,
|
||||
"out_seconds": 66,
|
||||
"type": "callout",
|
||||
"text": "WHO you approach matters as much as WHAT you apply for",
|
||||
"callout_type": "tip",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#10B981"
|
||||
},
|
||||
{
|
||||
"id": "scene-11-creditwin",
|
||||
"source": "",
|
||||
"in_seconds": 66,
|
||||
"out_seconds": 80,
|
||||
"type": "hero_title",
|
||||
"text": "CREDIT WIN",
|
||||
"subtitle": "Your Consolidation Partner",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#22D3EE"
|
||||
},
|
||||
{
|
||||
"id": "scene-12-oneplan",
|
||||
"source": "",
|
||||
"in_seconds": 81,
|
||||
"out_seconds": 84.5,
|
||||
"type": "kpi_grid",
|
||||
"chartData": [
|
||||
{"label": "EMI", "value": "1"},
|
||||
{"label": "Due Date", "value": "1"},
|
||||
{"label": "Clear Plan", "value": "1"}
|
||||
],
|
||||
"title": "From Chaos to Control",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#22D3EE",
|
||||
"chartColors": ["#22D3EE", "#10B981", "#A78BFA"]
|
||||
},
|
||||
{
|
||||
"id": "scene-13a-years",
|
||||
"source": "",
|
||||
"in_seconds": 84.5,
|
||||
"out_seconds": 89,
|
||||
"type": "stat_card",
|
||||
"stat": "15+",
|
||||
"subtitle": "Years of Experience",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#F59E0B"
|
||||
},
|
||||
{
|
||||
"id": "scene-13b-borrowers",
|
||||
"source": "",
|
||||
"in_seconds": 89,
|
||||
"out_seconds": 94,
|
||||
"type": "stat_card",
|
||||
"stat": "10,000+",
|
||||
"subtitle": "Borrowers Served",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#22D3EE"
|
||||
},
|
||||
{
|
||||
"id": "scene-13c-saved",
|
||||
"source": "",
|
||||
"in_seconds": 94,
|
||||
"out_seconds": 99,
|
||||
"type": "stat_card",
|
||||
"stat": "₹5K-15K",
|
||||
"subtitle": "Saved Per Month on EMIs",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#10B981"
|
||||
},
|
||||
{
|
||||
"id": "scene-14-qualify",
|
||||
"source": "",
|
||||
"in_seconds": 100,
|
||||
"out_seconds": 118,
|
||||
"type": "stat_card",
|
||||
"stat": "₹60,000+",
|
||||
"subtitle": "Salary? You Qualify for Consolidation",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#22D3EE"
|
||||
},
|
||||
{
|
||||
"id": "scene-15-before",
|
||||
"source": "",
|
||||
"in_seconds": 118,
|
||||
"out_seconds": 121,
|
||||
"type": "stat_card",
|
||||
"stat": "5 EMIs",
|
||||
"subtitle": "Chaos → Exit This",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
},
|
||||
{
|
||||
"id": "scene-15-after",
|
||||
"source": "",
|
||||
"in_seconds": 121,
|
||||
"out_seconds": 124,
|
||||
"type": "stat_card",
|
||||
"stat": "1 EMI",
|
||||
"subtitle": "Control → Your New Reality",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#10B981"
|
||||
},
|
||||
{
|
||||
"id": "scene-16-cta",
|
||||
"source": "",
|
||||
"in_seconds": 124,
|
||||
"out_seconds": 127,
|
||||
"type": "hero_title",
|
||||
"text": "APPLY NOW",
|
||||
"subtitle": "CreditWin.in",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#10B981"
|
||||
}
|
||||
],
|
||||
"overlays": []
|
||||
}
|
||||
@@ -1,55 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hook",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5.5,
|
||||
"type": "hero_title",
|
||||
"text": "STOP PAYING",
|
||||
"subtitle": "Multiple EMIs Every Month",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-control",
|
||||
"source": "",
|
||||
"in_seconds": 5.5,
|
||||
"out_seconds": 9.5,
|
||||
"type": "callout",
|
||||
"text": "Your loans are managing YOU",
|
||||
"callout_type": "warning",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#F59E0B"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-rates",
|
||||
"source": "",
|
||||
"in_seconds": 9.5,
|
||||
"out_seconds": 15.5,
|
||||
"type": "bar_chart",
|
||||
"chartData": [
|
||||
{"label": "Credit Cards", "value": 24},
|
||||
{"label": "Personal", "value": 16},
|
||||
{"label": "App Loans", "value": 36},
|
||||
{"label": "NBFC", "value": 18}
|
||||
],
|
||||
"title": "Interest Rates You're Paying (%)",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#F59E0B",
|
||||
"chartColors": ["#EF4444", "#F59E0B", "#8B5CF6", "#EC4899"]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-fear",
|
||||
"source": "",
|
||||
"in_seconds": 15.5,
|
||||
"out_seconds": 20,
|
||||
"type": "stat_reveal",
|
||||
"text": "Every Month",
|
||||
"subtitle": "Will I have anything left?",
|
||||
"backgroundColor": "#0F172A",
|
||||
"accentColor": "#EF4444"
|
||||
}
|
||||
],
|
||||
"overlays": []
|
||||
}
|
||||
@@ -1,238 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-dark-open",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 3,
|
||||
"type": "text_card",
|
||||
"text": "WHAT IF LIGHT...",
|
||||
"fontSize": 56,
|
||||
"color": "#22D3EE",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-bio-glow",
|
||||
"source": "lumina/bio-glow.png",
|
||||
"in_seconds": 3,
|
||||
"out_seconds": 7,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-could-live",
|
||||
"source": "",
|
||||
"in_seconds": 7,
|
||||
"out_seconds": 10,
|
||||
"type": "text_card",
|
||||
"text": "...COULD LIVE?",
|
||||
"fontSize": 56,
|
||||
"color": "#A78BFA",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-4-mushroom",
|
||||
"source": "lumina/bio-mushroom.png",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 14,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-5-bio-data",
|
||||
"source": "",
|
||||
"in_seconds": 14,
|
||||
"out_seconds": 19,
|
||||
"type": "kpi_grid",
|
||||
"title": "The Science of Living Light",
|
||||
"columns": 3,
|
||||
"chartAnimation": "cascade",
|
||||
"backgroundColor": "#030712",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Glow Duration",
|
||||
"value": 200,
|
||||
"prefix": "",
|
||||
"suffix": "+ hrs",
|
||||
"change": 100,
|
||||
"icon": "✨"
|
||||
},
|
||||
{
|
||||
"label": "Electricity",
|
||||
"value": 0,
|
||||
"prefix": "",
|
||||
"suffix": " watts",
|
||||
"change": 0,
|
||||
"icon": "⚡"
|
||||
},
|
||||
{
|
||||
"label": "Lifespan",
|
||||
"value": 2,
|
||||
"prefix": "",
|
||||
"suffix": "+ years",
|
||||
"change": 24,
|
||||
"icon": "🌱"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-6-terrarium-hero",
|
||||
"source": "lumina/terrarium-hero.png",
|
||||
"in_seconds": 19,
|
||||
"out_seconds": 23,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-reveal-title",
|
||||
"source": "",
|
||||
"in_seconds": 23,
|
||||
"out_seconds": 27,
|
||||
"type": "hero_title",
|
||||
"text": "LUMINA",
|
||||
"heroSubtitle": "A living nightlight. Engineered from nature.",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-8-interior",
|
||||
"source": "lumina/terrarium-interior.png",
|
||||
"in_seconds": 27,
|
||||
"out_seconds": 31,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-comparison",
|
||||
"source": "",
|
||||
"in_seconds": 31,
|
||||
"out_seconds": 35,
|
||||
"type": "comparison",
|
||||
"title": "Rethink Your Nightlight",
|
||||
"leftLabel": "Traditional Lamp",
|
||||
"leftValue": "60W · $85/yr · Plastic",
|
||||
"rightLabel": "LUMINA",
|
||||
"rightValue": "0W · $0/yr · Living",
|
||||
"backgroundColor": "#030712",
|
||||
"color": "#F8FAFC"
|
||||
},
|
||||
{
|
||||
"id": "scene-10-bar-chart",
|
||||
"source": "",
|
||||
"in_seconds": 35,
|
||||
"out_seconds": 39,
|
||||
"type": "bar_chart",
|
||||
"title": "Glow Intensity by Species",
|
||||
"chartAnimation": "grow-up",
|
||||
"showValues": true,
|
||||
"backgroundColor": "#030712",
|
||||
"chartColors": ["#22D3EE", "#0D9488", "#3B82F6", "#A78BFA", "#F59E0B"],
|
||||
"chartData": [
|
||||
{ "label": "Sea Spark", "value": 95 },
|
||||
{ "label": "Panellus", "value": 92 },
|
||||
{ "label": "Dinoflagellate", "value": 87 },
|
||||
{ "label": "Mycena", "value": 78 },
|
||||
{ "label": "Foxfire", "value": 65 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-11-lifestyle",
|
||||
"source": "lumina/terrarium-lifestyle.png",
|
||||
"in_seconds": 39,
|
||||
"out_seconds": 43,
|
||||
"type": "generated",
|
||||
"backgroundColor": "#030712"
|
||||
},
|
||||
{
|
||||
"id": "scene-12-cta",
|
||||
"source": "",
|
||||
"in_seconds": 43,
|
||||
"out_seconds": 48,
|
||||
"type": "stat_card",
|
||||
"stat": "$249",
|
||||
"subtitle": "Available Now · Free Worldwide Shipping · lumina.bio",
|
||||
"accentColor": "#22D3EE",
|
||||
"backgroundColor": "#030712"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-mystery",
|
||||
"type": "section_title",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 14,
|
||||
"text": "MYSTERY",
|
||||
"subtitle": "What glows in the dark?",
|
||||
"accentColor": "#22D3EE",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-ancient",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 3,
|
||||
"out_seconds": 7,
|
||||
"text": "76%",
|
||||
"subtitle": "of deep sea life glows",
|
||||
"accentColor": "#3B82F6",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-age",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 14,
|
||||
"text": "4.5B yrs",
|
||||
"subtitle": "nature's oldest light",
|
||||
"accentColor": "#F59E0B",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-product",
|
||||
"type": "section_title",
|
||||
"in_seconds": 19,
|
||||
"out_seconds": 35,
|
||||
"text": "THE PRODUCT",
|
||||
"subtitle": "Engineered bioluminescence",
|
||||
"accentColor": "#0D9488",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-zero",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 27,
|
||||
"out_seconds": 31,
|
||||
"text": "0W",
|
||||
"subtitle": "zero electricity forever",
|
||||
"accentColor": "#22D3EE",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-proof",
|
||||
"type": "section_title",
|
||||
"in_seconds": 35,
|
||||
"out_seconds": 43,
|
||||
"text": "THE PROOF",
|
||||
"subtitle": "Data-driven beauty",
|
||||
"accentColor": "#A78BFA",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-close",
|
||||
"type": "section_title",
|
||||
"in_seconds": 43,
|
||||
"out_seconds": 48,
|
||||
"text": "AVAILABLE NOW",
|
||||
"subtitle": "lumina.bio",
|
||||
"accentColor": "#22D3EE",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {
|
||||
"music": {
|
||||
"src": "lumina/music.mp3",
|
||||
"volume": 0.3,
|
||||
"fadeInSeconds": 2,
|
||||
"fadeOutSeconds": 3
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,146 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-awakening",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"mori-no-seishin/test-scene1-awakening.png",
|
||||
"mori-no-seishin/scene1-awakening-b.png"
|
||||
],
|
||||
"animation": "zoom-in",
|
||||
"particles": "fireflies",
|
||||
"particleColor": "#FFE082",
|
||||
"particleCount": 18,
|
||||
"particleIntensity": 0.5,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true
|
||||
},
|
||||
{
|
||||
"id": "scene-2-gate",
|
||||
"source": "",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"mori-no-seishin/scene2-gate-a.png",
|
||||
"mori-no-seishin/scene2-gate-b.png"
|
||||
],
|
||||
"animation": "pan-right",
|
||||
"particles": "mist",
|
||||
"particleColor": "#FFFFFF",
|
||||
"particleCount": 4,
|
||||
"particleIntensity": 0.5,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(255,200,100,0.15)",
|
||||
"lightingTo": "transparent"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-stream",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 15,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"mori-no-seishin/scene3-stream-a.png",
|
||||
"mori-no-seishin/scene3-stream-b.png"
|
||||
],
|
||||
"animation": "pan-left",
|
||||
"particles": "sparkles",
|
||||
"particleColor": "#87CEEB",
|
||||
"particleCount": 15,
|
||||
"particleIntensity": 0.4,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true
|
||||
},
|
||||
{
|
||||
"id": "scene-4-canopy",
|
||||
"source": "",
|
||||
"in_seconds": 15,
|
||||
"out_seconds": 20,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"mori-no-seishin/scene4-canopy-a.png",
|
||||
"mori-no-seishin/scene4-canopy-b.png"
|
||||
],
|
||||
"animation": "drift-up",
|
||||
"particles": "fireflies",
|
||||
"particleColor": "#FFF3B0",
|
||||
"particleCount": 25,
|
||||
"particleIntensity": 0.6,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "transparent",
|
||||
"lightingTo": "rgba(255,243,176,0.12)"
|
||||
},
|
||||
{
|
||||
"id": "scene-5-overlook",
|
||||
"source": "",
|
||||
"in_seconds": 20,
|
||||
"out_seconds": 25,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"mori-no-seishin/scene5-overlook-a.png",
|
||||
"mori-no-seishin/scene5-overlook-b.png"
|
||||
],
|
||||
"animation": "zoom-out",
|
||||
"particles": "light-rays",
|
||||
"particleColor": "#FFE082",
|
||||
"particleCount": 3,
|
||||
"particleIntensity": 0.35,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(255,180,71,0.1)",
|
||||
"lightingTo": "rgba(255,107,157,0.08)"
|
||||
},
|
||||
{
|
||||
"id": "scene-6-dance",
|
||||
"source": "",
|
||||
"in_seconds": 25,
|
||||
"out_seconds": 30,
|
||||
"type": "anime_scene",
|
||||
"images": [
|
||||
"mori-no-seishin/scene6-dance-a.png",
|
||||
"mori-no-seishin/scene6-dance-b.png"
|
||||
],
|
||||
"animation": "ken-burns",
|
||||
"particles": "sparkles",
|
||||
"particleColor": "#FFB347",
|
||||
"particleCount": 30,
|
||||
"particleIntensity": 0.7,
|
||||
"backgroundColor": "#0A0A1A",
|
||||
"vignette": true,
|
||||
"lightingFrom": "rgba(255,180,71,0.08)",
|
||||
"lightingTo": "rgba(100,80,200,0.1)"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"type": "hero_title",
|
||||
"in_seconds": 0.5,
|
||||
"out_seconds": 4.5,
|
||||
"text": "Mori no Seishin",
|
||||
"subtitle": "Spirit of the Forest"
|
||||
},
|
||||
{
|
||||
"type": "section_title",
|
||||
"in_seconds": 25.5,
|
||||
"out_seconds": 29.5,
|
||||
"text": "They were never alone.",
|
||||
"accentColor": "#FFB347",
|
||||
"position": "bottom-center"
|
||||
}
|
||||
],
|
||||
"audio": {
|
||||
"music": {
|
||||
"src": "mori-no-seishin/ambient-piano.mp3",
|
||||
"volume": 0.18,
|
||||
"fadeInSeconds": 2,
|
||||
"fadeOutSeconds": 3,
|
||||
"offsetSeconds": 56
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,200 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5,
|
||||
"type": "hero_title",
|
||||
"text": "THE SCIENCE OF SLEEP",
|
||||
"heroSubtitle": "Why the third of your life you spend unconscious matters most"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-stat",
|
||||
"source": "",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "stat_card",
|
||||
"stat": "26 Years",
|
||||
"subtitle": "The average person spends 26 years of their life asleep \u2014 and another 7 years trying to fall asleep",
|
||||
"accentColor": "#7C3AED",
|
||||
"backgroundColor": "#0F0B2E"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-pie",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 17,
|
||||
"type": "pie_chart",
|
||||
"title": "What Happens While You Sleep",
|
||||
"donut": true,
|
||||
"centerLabel": "Sleep Cycle",
|
||||
"centerValue": "90 min",
|
||||
"chartAnimation": "sequential",
|
||||
"chartData": [
|
||||
{ "label": "Light Sleep (N1-N2)", "value": 50 },
|
||||
{ "label": "Deep Sleep (N3)", "value": 20 },
|
||||
{ "label": "REM Sleep", "value": 25 },
|
||||
{ "label": "Awake", "value": 5 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-bar",
|
||||
"source": "",
|
||||
"in_seconds": 17,
|
||||
"out_seconds": 24,
|
||||
"type": "bar_chart",
|
||||
"title": "Average Nightly Sleep by Country (hours)",
|
||||
"chartAnimation": "grow-up",
|
||||
"showGrid": true,
|
||||
"showValues": true,
|
||||
"chartColors": [
|
||||
"#818CF8",
|
||||
"#A78BFA",
|
||||
"#8B5CF6",
|
||||
"#7C3AED",
|
||||
"#6D28D9",
|
||||
"#5B21B6"
|
||||
],
|
||||
"chartData": [
|
||||
{ "label": "New Zealand", "value": 7.5 },
|
||||
{ "label": "Netherlands", "value": 7.3 },
|
||||
{ "label": "Finland", "value": 7.1 },
|
||||
{ "label": "UK", "value": 6.8 },
|
||||
{ "label": "USA", "value": 6.5 },
|
||||
{ "label": "Japan", "value": 5.9 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-5-comparison",
|
||||
"source": "",
|
||||
"in_seconds": 24,
|
||||
"out_seconds": 30,
|
||||
"type": "comparison",
|
||||
"title": "The Sleep Divide",
|
||||
"leftLabel": "8 Hours of Sleep",
|
||||
"leftValue": "Stronger immunity, sharper memory, 12% lower mortality risk",
|
||||
"rightLabel": "Under 6 Hours",
|
||||
"rightValue": "4x cold risk, 48% higher heart disease, impaired cognition"
|
||||
},
|
||||
{
|
||||
"id": "scene-6-callout",
|
||||
"source": "",
|
||||
"in_seconds": 30,
|
||||
"out_seconds": 36,
|
||||
"type": "callout",
|
||||
"callout_type": "tip",
|
||||
"title": "Dr. Matthew Walker, Neuroscientist",
|
||||
"text": "Sleep is the single most effective thing we can do to reset our brain and body health each day. There is no major organ or brain process that isn\u2019t optimally enhanced by sleep.",
|
||||
"accentColor": "#A78BFA",
|
||||
"backgroundColor": "#110D2B",
|
||||
"color": "#E0D7F5"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-kpi",
|
||||
"source": "",
|
||||
"in_seconds": 36,
|
||||
"out_seconds": 42,
|
||||
"type": "kpi_grid",
|
||||
"title": "Sleep By the Numbers",
|
||||
"columns": 4,
|
||||
"chartAnimation": "cascade",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Dreams Per Night",
|
||||
"value": 5,
|
||||
"prefix": "~",
|
||||
"suffix": "",
|
||||
"icon": "\ud83c\udf19"
|
||||
},
|
||||
{
|
||||
"label": "Ideal Temperature",
|
||||
"value": 65,
|
||||
"prefix": "",
|
||||
"suffix": "\u00b0F",
|
||||
"icon": "\u2744\ufe0f"
|
||||
},
|
||||
{
|
||||
"label": "Sleep Deprived Adults",
|
||||
"value": 35,
|
||||
"prefix": "",
|
||||
"suffix": "%",
|
||||
"change": 4.2,
|
||||
"icon": "\u26a0\ufe0f"
|
||||
},
|
||||
{
|
||||
"label": "Memory Boost from Naps",
|
||||
"value": 20,
|
||||
"prefix": "+",
|
||||
"suffix": "%",
|
||||
"icon": "\ud83e\udde0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-8-closing",
|
||||
"source": "",
|
||||
"in_seconds": 42,
|
||||
"out_seconds": 47,
|
||||
"type": "text_card",
|
||||
"text": "Sleep is not a luxury. It is a biological necessity. Tonight, give yourself the gift of rest.",
|
||||
"fontSize": 36,
|
||||
"color": "#E0D7F5",
|
||||
"backgroundColor": "#0A0720"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-lifecycle",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "section_title",
|
||||
"text": "A LIFETIME ASLEEP",
|
||||
"subtitle": "The scale of slumber",
|
||||
"accentColor": "#7C3AED",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-cycles",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 17,
|
||||
"type": "section_title",
|
||||
"text": "SLEEP ARCHITECTURE",
|
||||
"subtitle": "The stages that restore you",
|
||||
"accentColor": "#818CF8",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-global",
|
||||
"in_seconds": 17,
|
||||
"out_seconds": 24,
|
||||
"type": "section_title",
|
||||
"text": "GLOBAL PATTERNS",
|
||||
"subtitle": "Who sleeps the most \u2014 and least",
|
||||
"accentColor": "#A78BFA",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-health",
|
||||
"in_seconds": 24,
|
||||
"out_seconds": 30,
|
||||
"type": "section_title",
|
||||
"text": "HEALTH IMPACT",
|
||||
"subtitle": "What sleep deprivation really costs",
|
||||
"accentColor": "#C084FC",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-expert",
|
||||
"in_seconds": 30,
|
||||
"out_seconds": 36,
|
||||
"type": "section_title",
|
||||
"text": "EXPERT INSIGHT",
|
||||
"subtitle": "From Why We Sleep",
|
||||
"accentColor": "#A78BFA",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {}
|
||||
}
|
||||
@@ -1,249 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 5,
|
||||
"type": "hero_title",
|
||||
"text": "BEYOND EARTH",
|
||||
"heroSubtitle": "Humanity's greatest journey across the cosmos"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-universe-age",
|
||||
"source": "",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"type": "stat_card",
|
||||
"stat": "13.8 Billion Years",
|
||||
"subtitle": "The age of the observable universe — and we are here for a blink",
|
||||
"accentColor": "#F5A623",
|
||||
"backgroundColor": "#0A0A1A"
|
||||
},
|
||||
{
|
||||
"id": "scene-3-milestones",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 16,
|
||||
"type": "kpi_grid",
|
||||
"title": "Space by the Numbers",
|
||||
"columns": 4,
|
||||
"chartAnimation": "cascade",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Distance to Moon",
|
||||
"value": 384400,
|
||||
"prefix": "",
|
||||
"suffix": " km",
|
||||
"change": 0,
|
||||
"icon": "\uD83C\uDF19"
|
||||
},
|
||||
{
|
||||
"label": "ISS Orbit Speed",
|
||||
"value": 27600,
|
||||
"prefix": "",
|
||||
"suffix": " km/h",
|
||||
"change": 0,
|
||||
"icon": "\uD83D\uDE80"
|
||||
},
|
||||
{
|
||||
"label": "Humans in Space",
|
||||
"value": 622,
|
||||
"prefix": "",
|
||||
"suffix": "",
|
||||
"change": 4.8,
|
||||
"icon": "\uD83E\uDDD1\u200D\uD83D\uDE80"
|
||||
},
|
||||
{
|
||||
"label": "Active Satellites",
|
||||
"value": 10500,
|
||||
"prefix": "",
|
||||
"suffix": "",
|
||||
"change": 32.1,
|
||||
"icon": "\uD83D\uDCE1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-nasa-budget",
|
||||
"source": "",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 22,
|
||||
"type": "line_chart",
|
||||
"title": "NASA Budget (Billions USD, Inflation-Adjusted)",
|
||||
"xLabel": "Decade",
|
||||
"yLabel": "Budget ($B)",
|
||||
"chartAnimation": "draw",
|
||||
"showGrid": true,
|
||||
"showMarkers": true,
|
||||
"showLegend": false,
|
||||
"chartColors": ["#F5A623", "#7C3AED"],
|
||||
"chartSeries": [
|
||||
{
|
||||
"label": "NASA Budget",
|
||||
"data": [
|
||||
{ "x": 1960, "y": 5.9 },
|
||||
{ "x": 1965, "y": 49.4 },
|
||||
{ "x": 1970, "y": 27.6 },
|
||||
{ "x": 1975, "y": 19.1 },
|
||||
{ "x": 1980, "y": 17.8 },
|
||||
{ "x": 1985, "y": 18.5 },
|
||||
{ "x": 1990, "y": 23.4 },
|
||||
{ "x": 1995, "y": 22.1 },
|
||||
{ "x": 2000, "y": 22.9 },
|
||||
{ "x": 2005, "y": 24.3 },
|
||||
{ "x": 2010, "y": 24.9 },
|
||||
{ "x": 2015, "y": 25.2 },
|
||||
{ "x": 2020, "y": 25.2 },
|
||||
{ "x": 2025, "y": 25.4 }
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-5-missions",
|
||||
"source": "",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"type": "bar_chart",
|
||||
"title": "Orbital Launches by Organization (2024)",
|
||||
"chartAnimation": "grow-up",
|
||||
"showValues": true,
|
||||
"chartColors": ["#3B82F6", "#F5A623", "#EF4444", "#10B981", "#8B5CF6"],
|
||||
"chartData": [
|
||||
{ "label": "SpaceX", "value": 96 },
|
||||
{ "label": "CNSA", "value": 67 },
|
||||
{ "label": "NASA", "value": 12 },
|
||||
{ "label": "ESA", "value": 8 },
|
||||
{ "label": "ISRO", "value": 7 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-6-cost-comparison",
|
||||
"source": "",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 33,
|
||||
"type": "comparison",
|
||||
"title": "The Cost Revolution",
|
||||
"leftLabel": "Apollo Program (1969)",
|
||||
"leftValue": "$257 Billion",
|
||||
"rightLabel": "Falcon 9 Launch (2024)",
|
||||
"rightValue": "$67 Million"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-budget-pie",
|
||||
"source": "",
|
||||
"in_seconds": 33,
|
||||
"out_seconds": 39,
|
||||
"type": "pie_chart",
|
||||
"title": "Where Global Space Budgets Go",
|
||||
"donut": true,
|
||||
"centerLabel": "Global",
|
||||
"centerValue": "$103B",
|
||||
"chartAnimation": "spin",
|
||||
"chartData": [
|
||||
{ "label": "Launch Vehicles", "value": 31 },
|
||||
{ "label": "R&D", "value": 28 },
|
||||
{ "label": "Crew & Life Support", "value": 17 },
|
||||
{ "label": "Ground Operations", "value": 14 },
|
||||
{ "label": "Deep Space Missions", "value": 10 }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-8-proxima",
|
||||
"source": "",
|
||||
"in_seconds": 39,
|
||||
"out_seconds": 44,
|
||||
"type": "stat_card",
|
||||
"stat": "4.24 Light Years",
|
||||
"subtitle": "Distance to Proxima Centauri — the nearest star beyond our Sun",
|
||||
"accentColor": "#7C3AED",
|
||||
"backgroundColor": "#0B0B2A"
|
||||
},
|
||||
{
|
||||
"id": "scene-9-quote",
|
||||
"source": "",
|
||||
"in_seconds": 44,
|
||||
"out_seconds": 48,
|
||||
"type": "callout",
|
||||
"title": "Carl Sagan",
|
||||
"text": "Somewhere, something incredible is waiting to be known.",
|
||||
"callout_type": "quote"
|
||||
},
|
||||
{
|
||||
"id": "scene-10-closing",
|
||||
"source": "",
|
||||
"in_seconds": 48,
|
||||
"out_seconds": 52,
|
||||
"type": "text_card",
|
||||
"text": "The cosmos is within us. We are made of star-stuff. We are a way for the universe to know itself.",
|
||||
"fontSize": 36,
|
||||
"color": "#FFFFFF",
|
||||
"backgroundColor": "#070714"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-cosmos-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 5,
|
||||
"out_seconds": 10,
|
||||
"text": "THE COSMOS",
|
||||
"subtitle": "Where it all began",
|
||||
"accentColor": "#F5A623",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-missions-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 28,
|
||||
"text": "THE MISSIONS",
|
||||
"subtitle": "Six decades of reaching further",
|
||||
"accentColor": "#3B82F6",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-cost-drop",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 33,
|
||||
"text": "3,836x",
|
||||
"subtitle": "cheaper per launch",
|
||||
"accentColor": "#10B981",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-future-section",
|
||||
"type": "section_title",
|
||||
"in_seconds": 33,
|
||||
"out_seconds": 44,
|
||||
"text": "THE FUTURE",
|
||||
"subtitle": "What lies ahead",
|
||||
"accentColor": "#7C3AED",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-budget",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"text": "190+",
|
||||
"subtitle": "launches in 2024",
|
||||
"accentColor": "#F5A623",
|
||||
"position": "bottom-right"
|
||||
},
|
||||
{
|
||||
"id": "overlay-stat-proxima",
|
||||
"type": "stat_reveal",
|
||||
"in_seconds": 39,
|
||||
"out_seconds": 44,
|
||||
"text": "73,000",
|
||||
"subtitle": "years at current speed",
|
||||
"accentColor": "#EF4444",
|
||||
"position": "bottom-right"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {}
|
||||
}
|
||||
@@ -1,303 +0,0 @@
|
||||
{
|
||||
"cuts": [
|
||||
{
|
||||
"id": "scene-1-hero",
|
||||
"source": "",
|
||||
"in_seconds": 0,
|
||||
"out_seconds": 4,
|
||||
"type": "hero_title",
|
||||
"text": "THE WORLD IN NUMBERS",
|
||||
"heroSubtitle": "5 facts that will change how you see the planet"
|
||||
},
|
||||
{
|
||||
"id": "scene-2-kpi-grid",
|
||||
"source": "",
|
||||
"in_seconds": 4,
|
||||
"out_seconds": 10,
|
||||
"type": "kpi_grid",
|
||||
"title": "Global Snapshot 2024",
|
||||
"backgroundColor": "#0F172A",
|
||||
"columns": 4,
|
||||
"chartAnimation": "count-up",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "World Population",
|
||||
"value": 8.1,
|
||||
"prefix": "",
|
||||
"suffix": " Billion",
|
||||
"change": 0.8,
|
||||
"icon": "people"
|
||||
},
|
||||
{
|
||||
"label": "Internet Users",
|
||||
"value": 5.5,
|
||||
"prefix": "",
|
||||
"suffix": " Billion",
|
||||
"change": 3.2,
|
||||
"icon": "globe"
|
||||
},
|
||||
{
|
||||
"label": "Languages Spoken",
|
||||
"value": 7168,
|
||||
"prefix": "",
|
||||
"suffix": "",
|
||||
"change": -0.5,
|
||||
"icon": "chat"
|
||||
},
|
||||
{
|
||||
"label": "Countries",
|
||||
"value": 195,
|
||||
"prefix": "",
|
||||
"suffix": "",
|
||||
"change": 0,
|
||||
"icon": "map"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-3-bar-chart",
|
||||
"source": "",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 16,
|
||||
"type": "bar_chart",
|
||||
"title": "Daily Coffee Consumption by Country",
|
||||
"backgroundColor": "#0F172A",
|
||||
"chartAnimation": "grow-up",
|
||||
"chartColors": [
|
||||
"#FF6B6B",
|
||||
"#4ECDC4",
|
||||
"#45B7D1",
|
||||
"#FFA07A",
|
||||
"#98D8C8",
|
||||
"#F7DC6F"
|
||||
],
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Finland",
|
||||
"value": 4.3
|
||||
},
|
||||
{
|
||||
"label": "Norway",
|
||||
"value": 3.8
|
||||
},
|
||||
{
|
||||
"label": "Netherlands",
|
||||
"value": 3.4
|
||||
},
|
||||
{
|
||||
"label": "Sweden",
|
||||
"value": 3.2
|
||||
},
|
||||
{
|
||||
"label": "Denmark",
|
||||
"value": 3.0
|
||||
},
|
||||
{
|
||||
"label": "USA",
|
||||
"value": 2.1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-4-pie-chart",
|
||||
"source": "",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 22,
|
||||
"type": "pie_chart",
|
||||
"title": "Where Does the World's Fresh Water Go?",
|
||||
"backgroundColor": "#0F172A",
|
||||
"donut": true,
|
||||
"centerLabel": "Fresh Water",
|
||||
"centerValue": "3%",
|
||||
"chartAnimation": "spin",
|
||||
"chartData": [
|
||||
{
|
||||
"label": "Agriculture",
|
||||
"value": 70
|
||||
},
|
||||
{
|
||||
"label": "Industry",
|
||||
"value": 19
|
||||
},
|
||||
{
|
||||
"label": "Domestic",
|
||||
"value": 11
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-5-line-chart",
|
||||
"source": "",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"type": "line_chart",
|
||||
"title": "Global Internet Users (Billions)",
|
||||
"backgroundColor": "#0F172A",
|
||||
"xLabel": "Year",
|
||||
"yLabel": "Users (Billions)",
|
||||
"chartAnimation": "draw",
|
||||
"chartSeries": [
|
||||
{
|
||||
"label": "Mobile",
|
||||
"data": [
|
||||
{
|
||||
"x": 2015,
|
||||
"y": 2.1
|
||||
},
|
||||
{
|
||||
"x": 2016,
|
||||
"y": 2.4
|
||||
},
|
||||
{
|
||||
"x": 2017,
|
||||
"y": 2.7
|
||||
},
|
||||
{
|
||||
"x": 2018,
|
||||
"y": 3.0
|
||||
},
|
||||
{
|
||||
"x": 2019,
|
||||
"y": 3.4
|
||||
},
|
||||
{
|
||||
"x": 2020,
|
||||
"y": 3.9
|
||||
},
|
||||
{
|
||||
"x": 2021,
|
||||
"y": 4.2
|
||||
},
|
||||
{
|
||||
"x": 2022,
|
||||
"y": 4.6
|
||||
},
|
||||
{
|
||||
"x": 2023,
|
||||
"y": 5.0
|
||||
},
|
||||
{
|
||||
"x": 2024,
|
||||
"y": 5.5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "Desktop",
|
||||
"data": [
|
||||
{
|
||||
"x": 2015,
|
||||
"y": 1.8
|
||||
},
|
||||
{
|
||||
"x": 2016,
|
||||
"y": 1.9
|
||||
},
|
||||
{
|
||||
"x": 2017,
|
||||
"y": 1.9
|
||||
},
|
||||
{
|
||||
"x": 2018,
|
||||
"y": 1.8
|
||||
},
|
||||
{
|
||||
"x": 2019,
|
||||
"y": 1.7
|
||||
},
|
||||
{
|
||||
"x": 2020,
|
||||
"y": 1.7
|
||||
},
|
||||
{
|
||||
"x": 2021,
|
||||
"y": 1.6
|
||||
},
|
||||
{
|
||||
"x": 2022,
|
||||
"y": 1.5
|
||||
},
|
||||
{
|
||||
"x": 2023,
|
||||
"y": 1.4
|
||||
},
|
||||
{
|
||||
"x": 2024,
|
||||
"y": 1.3
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "scene-6-comparison",
|
||||
"source": "",
|
||||
"in_seconds": 28,
|
||||
"out_seconds": 34,
|
||||
"type": "comparison",
|
||||
"title": "Our Planet's Surface",
|
||||
"backgroundColor": "#0F172A",
|
||||
"color": "#F8FAFC",
|
||||
"leftLabel": "Land Area",
|
||||
"leftValue": "149M km\u00b2",
|
||||
"rightLabel": "Ocean Area",
|
||||
"rightValue": "361M km\u00b2"
|
||||
},
|
||||
{
|
||||
"id": "scene-7-stat-card",
|
||||
"source": "",
|
||||
"in_seconds": 34,
|
||||
"out_seconds": 40,
|
||||
"type": "stat_card",
|
||||
"stat": "4.6 Billion",
|
||||
"subtitle": "Years until the sun expands to engulf Earth",
|
||||
"accentColor": "#FF6B6B",
|
||||
"backgroundColor": "#1A1A2E"
|
||||
},
|
||||
{
|
||||
"id": "scene-8-closing",
|
||||
"source": "",
|
||||
"in_seconds": 40,
|
||||
"out_seconds": 45,
|
||||
"type": "text_card",
|
||||
"text": "Every number tells a story. What will you explore next?",
|
||||
"fontSize": 32,
|
||||
"color": "#F8FAFC",
|
||||
"backgroundColor": "#0F172A"
|
||||
}
|
||||
],
|
||||
"overlays": [
|
||||
{
|
||||
"id": "overlay-consumption",
|
||||
"in_seconds": 10,
|
||||
"out_seconds": 16,
|
||||
"type": "section_title",
|
||||
"text": "CONSUMPTION",
|
||||
"subtitle": "How the world fuels itself",
|
||||
"accentColor": "#FF6B6B",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-resources",
|
||||
"in_seconds": 16,
|
||||
"out_seconds": 22,
|
||||
"type": "section_title",
|
||||
"text": "RESOURCES",
|
||||
"subtitle": "The distribution of Earth's lifeblood",
|
||||
"accentColor": "#4ECDC4",
|
||||
"position": "top-left"
|
||||
},
|
||||
{
|
||||
"id": "overlay-connectivity",
|
||||
"in_seconds": 22,
|
||||
"out_seconds": 28,
|
||||
"type": "section_title",
|
||||
"text": "CONNECTIVITY",
|
||||
"subtitle": "How the world connects",
|
||||
"accentColor": "#45B7D1",
|
||||
"position": "top-left"
|
||||
}
|
||||
],
|
||||
"captions": [],
|
||||
"audio": {}
|
||||
}
|
||||
Reference in New Issue
Block a user