Files
gnommoplayer/public/lectures/rethinking-econ-ep1.json
2026-04-11 09:21:22 +02:00

310 lines
9.7 KiB
JSON

{
"id": "rethinking-econ-ep1",
"title": "Why economics feels fake, even when it's working",
"version": "0.4.2",
"durationSec": 24,
"segments": [
{
"id": "seg-1",
"src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"startTimeSec": 0,
"durationSec": 4,
"poster": "https://images.unsplash.com/photo-1501004318641-b39e6451bec6?auto=format&fit=crop&w=800&q=80"
},
{
"id": "seg-2",
"src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"startTimeSec": 4,
"durationSec": 4,
"poster": "https://images.unsplash.com/photo-1465146344425-f00d5f5c8f07?auto=format&fit=crop&w=800&q=80"
},
{
"id": "seg-3",
"src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"startTimeSec": 8,
"durationSec": 4,
"poster": "https://images.unsplash.com/photo-1490750967868-88aa4486c946?auto=format&fit=crop&w=800&q=80"
},
{
"id": "seg-4",
"src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"startTimeSec": 12,
"durationSec": 4,
"poster": "https://images.unsplash.com/photo-1493246507139-91e8fad9978e?auto=format&fit=crop&w=800&q=80"
},
{
"id": "seg-5",
"src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"startTimeSec": 16,
"durationSec": 4,
"poster": "https://images.unsplash.com/photo-1520607162513-77705c0f0d4a?auto=format&fit=crop&w=800&q=80"
},
{
"id": "seg-6",
"src": "https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.mp4",
"startTimeSec": 20,
"durationSec": 4,
"poster": "https://images.unsplash.com/photo-1529156069898-49953e39b3ac?auto=format&fit=crop&w=800&q=80"
}
],
"slides": [
{
"id": "slide-01-square-yellow",
"startTimeSec": 0,
"endTimeSec": 3.2,
"displayMode": "square",
"glitchSlides": [
{
"id": "slide-01-a",
"score": 0.86,
"componentKey": "SquareYellow",
"authorName": "Amina",
"orientation": "any",
"props": {
"header": "GROWTH LOOKS FINE",
"imageSrc": "https://images.unsplash.com/photo-1520607162513-77705c0f0d4a?auto=format&fit=crop&w=1200&q=80",
"imageAlt": "Crowd moving through an urban square"
}
},
{
"id": "slide-01-b",
"score": 0.62,
"componentKey": "SquareYellow",
"authorName": "Jonas",
"orientation": "any",
"props": {
"header": "LIFE FEELS TIGHT",
"imageSrc": "https://images.unsplash.com/photo-1529156069898-49953e39b3ac?auto=format&fit=crop&w=1200&q=80",
"imageAlt": "Blurred commuters moving through a city crowd"
}
}
]
},
{
"id": "slide-02-fullscreen-split",
"startTimeSec": 3.2,
"endTimeSec": 4.8,
"displayMode": "fullscreen",
"glitchSlides": [
{
"id": "slide-02-a",
"score": 0.88,
"componentKey": "FullscreenSplit",
"authorName": "Editor Bot",
"orientation": "any",
"props": {
"eyebrow": "Seam mask",
"title": "Fullscreen hides the stitch.",
"body": "The talk keeps moving underneath.",
"imageSrc": "https://images.unsplash.com/photo-1552664730-d307ca884978?auto=format&fit=crop&w=1200&q=80",
"imageAlt": "People collaborating around a table",
"imagePosition": "left"
}
}
]
},
{
"id": "slide-03-equation-focus",
"startTimeSec": 4.8,
"endTimeSec": 7.2,
"displayMode": "square",
"glitchSlides": [
{
"id": "slide-03-a",
"score": 0.82,
"componentKey": "EquationFocus",
"authorName": "Mira",
"latexString": "\\bar{x} = \\frac{1}{N}\\sum_{i=0}^{N} x_i",
"orientation": "any",
"props": {
"eyebrow": "Equation focus",
"title": "Definition of the mean",
"annotation": "Add values. Divide by count."
}
}
]
},
{
"id": "slide-04-quote-image",
"startTimeSec": 7.2,
"endTimeSec": 8.8,
"displayMode": "fullscreen",
"glitchSlides": [
{
"id": "slide-04-a",
"score": 0.8,
"componentKey": "QuoteImage",
"authorName": "Luca",
"orientation": "any",
"props": {
"eyebrow": "Narrative framing",
"quote": "People live inside stress, not averages.",
"attribution": "Draft note",
"imageSrc": "https://images.unsplash.com/photo-1516321497487-e288fb19713f?auto=format&fit=crop&w=1200&q=80",
"imageAlt": "Hands gesturing over a tablet",
"imagePosition": "right"
}
}
]
},
{
"id": "slide-05-chart-single",
"startTimeSec": 8.8,
"endTimeSec": 11.2,
"displayMode": "square",
"glitchSlides": [
{
"id": "slide-05-a",
"score": 0.78,
"componentKey": "ChartSingle",
"authorName": "Nora",
"orientation": "any",
"props": {
"eyebrow": "Chart single",
"title": "Three signals diverge",
"body": "Growth up. Calm down.",
"points": [
{ "label": "GDP", "value": 76, "color": "#111111" },
{ "label": "Trust", "value": 49, "color": "rgba(17,17,17,0.72)" },
{ "label": "Calm", "value": 33, "color": "rgba(17,17,17,0.48)" }
]
}
},
{
"id": "slide-05-b",
"score": 0.61,
"componentKey": "ChartSingle",
"authorName": "Kai",
"orientation": "any",
"props": {
"eyebrow": "Alternate framing",
"title": "Growth hides fragility",
"body": "Same chart. Sharper framing.",
"points": [
{ "label": "Output", "value": 72, "color": "#111111" },
{ "label": "Security", "value": 41, "color": "rgba(17,17,17,0.72)" },
{ "label": "Optimism", "value": 28, "color": "rgba(17,17,17,0.48)" }
]
}
}
]
},
{
"id": "slide-06-process-flow",
"startTimeSec": 11.2,
"endTimeSec": 12.8,
"displayMode": "fullscreen",
"glitchSlides": [
{
"id": "slide-06-b",
"score": 0.84,
"componentKey": "GlitchComponentFrame",
"authorName": "Voxel Lab",
"orientation": "any",
"interactionMode": "interactive-3d",
"props": {
"header": "Interactive component",
"componentId": "voxel-universe",
"caption": "Rotate the voxel torus and inspect the geometry."
}
},
{
"id": "slide-06-a",
"score": 0.79,
"componentKey": "ProcessFlow",
"authorName": "Sofia",
"orientation": "any",
"props": {
"eyebrow": "Pipeline",
"title": "How it becomes a Glitch talk",
"steps": [
"Write the script",
"Record the talk",
"Align slide cues",
"Compare variants"
]
}
}
]
},
{
"id": "slide-07-definition-card",
"startTimeSec": 12.8,
"endTimeSec": 14.4,
"displayMode": "square",
"glitchSlides": [
{
"id": "slide-07-a",
"score": 0.83,
"componentKey": "DefinitionCard",
"authorName": "Theo",
"orientation": "any",
"props": {
"eyebrow": "Definition",
"term": "CRYSTALLIZATION",
"definition": "An interactive talk becomes a fixed video.",
"example": "Same source. Cleaner final cut."
}
}
]
},
{
"id": "slide-08-square-video",
"startTimeSec": 14.4,
"endTimeSec": 17.2,
"displayMode": "square",
"glitchSlides": [
{
"id": "slide-08-a",
"score": 0.88,
"componentKey": "SquareVideo",
"authorName": "Clip Forge",
"orientation": "any",
"props": {
"header": "SQUARE VIDEO TEST",
"videoSrc": "http://localhost:9000/glitch-university/assets/video/1774943368113-c61afb5d-17555904-hd_1080_1920_30fps.mp4"
}
}
]
},
{
"id": "slide-09-fullscreen-video",
"startTimeSec": 17.2,
"endTimeSec": 20,
"displayMode": "fullscreen",
"glitchSlides": [
{
"id": "slide-09-a",
"score": 0.9,
"componentKey": "FullscreenVideo",
"authorName": "Orbit Studio",
"orientation": "any",
"props": {
"header": "FULLSCREEN VIDEO TEST",
"videoSrc": "http://localhost:9000/glitch-university/assets/video/1774943368170-543f54fe-CGI_Animation_Of_Space.mp4",
"caption": "Fullscreen video test caption."
}
}
]
},
{
"id": "slide-10-fullscreen-video-center-caption",
"startTimeSec": 20,
"displayMode": "fullscreen",
"glitchSlides": [
{
"id": "slide-10-a",
"score": 0.92,
"componentKey": "FullscreenVideoCenterCaption",
"authorName": "Orbit Studio",
"orientation": "any",
"props": {
"caption": "NO NEED TO BE DISCRETE",
"videoSrc": "http://localhost:9000/glitch-university/assets/video/1774943368170-543f54fe-CGI_Animation_Of_Space.mp4"
}
}
]
}
]
}