{
  "built_at": "2026-08-18T16:42:34.973421+00:00",
  "clips": [
    {
      "day": "2026-08-18",
      "filename": "0E14_Derby.mp4",
      "in_point": 0.0,
      "out_point": 38.12,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0E14 \u00b7 Derby \u00b7 cam 2"
    },
    {
      "day": "2026-08-18",
      "filename": "0E14_Wingfield.mp4",
      "in_point": 0.0,
      "out_point": 5.52,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0E14 \u00b7 Wingfield \u00b7 cam 1"
    },
    {
      "day": "2026-08-18",
      "filename": "0E14_Wingfield_cam2.mp4",
      "in_point": 0.0,
      "out_point": 4.92,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0E14 \u00b7 Wingfield \u00b7 cam 2"
    },
    {
      "day": "2026-08-18",
      "filename": "0E14_Swinton.mp4",
      "in_point": 0.0,
      "out_point": 7.32,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0E14 \u00b7 Swinton \u00b7 cam 2"
    },
    {
      "day": "2026-08-18",
      "filename": "0E14_Swinton_cam1.mp4",
      "in_point": 0.0,
      "out_point": 5.92,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0E14 \u00b7 Swinton \u00b7 cam 1"
    },
    {
      "day": "2026-08-18",
      "filename": "5Q66_Swinton.mp4",
      "in_point": 0.0,
      "out_point": 28.92,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "5Q66 \u00b7 Swinton \u00b7 cam 1"
    },
    {
      "day": "2026-08-18",
      "filename": "5Q66_Swinton_cam2.mp4",
      "in_point": 0.0,
      "out_point": 31.72,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "5Q66 \u00b7 Swinton \u00b7 cam 2"
    },
    {
      "day": "2026-08-18",
      "filename": "5Q66_Chesterfield.mp4",
      "in_point": 0.0,
      "out_point": 22.2,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "5Q66 \u00b7 Chesterfield \u00b7 cam 2"
    },
    {
      "day": "2026-08-18",
      "filename": "5Q66_Chesterfield_cam1.mp4",
      "in_point": 0.0,
      "out_point": 19.12,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "5Q66 \u00b7 Chesterfield \u00b7 cam 1"
    },
    {
      "day": "2026-08-18",
      "filename": "5Q66_Wingfield.mp4",
      "in_point": 0.0,
      "out_point": 10.72,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "5Q66 \u00b7 Wingfield \u00b7 cam 2"
    },
    {
      "day": "2026-08-18",
      "filename": "5Q66_Wingfield_cam1.mp4",
      "in_point": 0.0,
      "out_point": 10.2,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "5Q66 \u00b7 Wingfield \u00b7 cam 1"
    },
    {
      "day": "2026-08-18",
      "filename": "0M58_Watford.mp4",
      "in_point": 0.0,
      "out_point": 11.0,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0M58 \u00b7 Watford \u00b7 cam 2"
    },
    {
      "day": "2026-08-18",
      "filename": "0Z88_Swinton.mp4",
      "in_point": 0.0,
      "out_point": 8.8,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0Z88 \u00b7 Swinton \u00b7 cam 1"
    },
    {
      "day": "2026-08-18",
      "filename": "0Z88_Swinton_cam1.mp4",
      "in_point": 0.0,
      "out_point": 10.12,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0Z88 \u00b7 Swinton \u00b7 cam 1"
    },
    {
      "day": "2026-08-18",
      "filename": "0Z88_Garsdale.mp4",
      "in_point": 0.0,
      "out_point": 45.6,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0Z88 \u00b7 Garsdale \u00b7 cam 1"
    }
  ],
  "texts": [
    {
      "text": "\u2139\ufe0f0E14 Derby RTC Serco to Gascoigne Wood Sidings/Selby Mine RJB\n\ud83d\ude9c37501 \"Teesside Steelmaster\"",
      "start": 1.4,
      "duration": 5.0,
      "position": "bottom",
      "size": 34
    },
    {
      "text": "\u2139\ufe0f5Q66 Gascoigne Wood Sidings/Selby Mine RJB to Soho Light Maintenance Depot\n\ud83d\ude9c37501 \"Teesside Steelmaster\" & \ud83d\ude86730027 & \ud83d\ude86730025",
      "start": 60.5,
      "duration": 5.0,
      "position": "bottom",
      "size": 32
    },
    {
      "text": "\u2139\ufe0f0M58 Wembley Loco Holding Siding to Derby RTC Serco\n\ud83d\ude9c37800 \"Cassiopeia\"",
      "start": 178.8,
      "duration": 4.5,
      "position": "bottom",
      "size": 44
    },
    {
      "text": "\u2139\ufe0f0Z88 Barrow Hill Loco Inspection Point to Carlisle Upperby Civil Engineer's Sidings\n\ud83d\ude9c37409 \"Loch Awe\"",
      "start": 191.8,
      "duration": 4.5,
      "position": "bottom",
      "size": 30
    }
  ],
  "url": "/captures/edits/edit-20260818-162815.mp4"
}
