{
  "built_at": "2026-08-30T00:44:40.160288+00:00",
  "clips": [
    {
      "day": "2026-08-29",
      "filename": "1Z62_Preston.mp4",
      "in_point": 0.0,
      "out_point": 14.32,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z62 \u00b7 Preston \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z62_Bolton_Le_Sands.mp4",
      "in_point": 0.0,
      "out_point": 13.92,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z62 \u00b7 Bolton Le Sands \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z62_Beattock.mp4",
      "in_point": 0.0,
      "out_point": 21.9,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z62 \u00b7 Beattock \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z62_Thankerton.mp4",
      "in_point": 0.0,
      "out_point": 14.126313,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z62 \u00b7 Thankerton \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "0Z32_Wigan.mp4",
      "in_point": 0.0,
      "out_point": 6.4,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0Z32 \u00b7 Wigan \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "0Z32_Wigan_cam2.mp4",
      "in_point": 0.0,
      "out_point": 13.92,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "0Z32 \u00b7 Wigan \u00b7 cam 2"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z31_Wigan.mp4",
      "in_point": 0.0,
      "out_point": 13.92,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z31 \u00b7 Wigan \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z31_Wigan_cam2.mp4",
      "in_point": 0.0,
      "out_point": 14.32,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z31 \u00b7 Wigan \u00b7 cam 2"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z31_Bolton_Le_Sands.mp4",
      "in_point": 0.0,
      "out_point": 13.72,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z31 \u00b7 Bolton Le Sands \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z33_Ribblehead.mp4",
      "in_point": 0.0,
      "out_point": 26.6,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z33 \u00b7 Ribblehead \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z33_Wigan.mp4",
      "in_point": 0.0,
      "out_point": 12.52,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z33 \u00b7 Wigan \u00b7 cam 2"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z33_Wigan_cam1.mp4",
      "in_point": 0.0,
      "out_point": 12.6,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z33 \u00b7 Wigan \u00b7 cam 1"
    },
    {
      "day": "2026-08-29",
      "filename": "1Z63_Preston.mp4",
      "in_point": 0.0,
      "out_point": 19.52,
      "transition": "crossfade",
      "transition_dur": 0.6,
      "label": "1Z63 \u00b7 Preston \u00b7 cam 1"
    }
  ],
  "texts": [
    {
      "text": "\u2139\ufe0f1Z62 Crewe to Edinburgh Waverley\n\ud83d\ude8657601 \"Windsor Castle\" & \ud83d\ude8657313 \"Scarborough Castle\"",
      "start": 0.0,
      "duration": 6.0,
      "position": "bottom",
      "size": 35
    },
    {
      "text": "\u2139\ufe0f0Z32 Crewe Holding Sidings to Preston\n\ud83d\ude8650050 \"Fearless\"",
      "start": 63.4,
      "duration": 4.0,
      "position": "bottom",
      "size": 40
    },
    {
      "text": "\u2139\ufe0f1Z31 Leicester to Carlisle\n\ud83d\ude8657302 & \ud83d\ude8647593 \"Galloway Princess\"",
      "start": 82.3,
      "duration": 6.0,
      "position": "bottom",
      "size": 40
    },
    {
      "text": "\ud83d\ude8647593 \"Galloway Princess\" & \ud83d\ude8650050 \"Fearless\"",
      "start": 110.1,
      "duration": 4.0,
      "position": "bottom",
      "size": 50
    },
    {
      "text": "\u2139\ufe0f1Z33 Carlisle to Leicester\n\ud83d\ude8650050 \"Fearless\" & \ud83d\ude8647593 \"Galloway Princess\"",
      "start": 122.3,
      "duration": 6.0,
      "position": "bottom",
      "size": 40
    },
    {
      "text": "\u2139\ufe0f1Z63 Edinburgh Waverley to Crewe\n\ud83d\ude8657313 \"Scarborough Castle\" & \ud83d\ude8657601 \"Windsor Castle\"",
      "start": 174.2,
      "duration": 5.0,
      "position": "bottom",
      "size": 39
    }
  ],
  "url": "/captures/edits/edit-20260830-003926.mp4"
}
