{
  "version": "f701c0fc7fd",
  "source": "masters/frames (16:9, per-scene crop from crop-points.txt)",
  "fps": 24,
  "duration": 30.08,
  "frames": 721,
  "desktop": {
    "dir": "frames/f701c0fc7fd/d/",
    "pattern": "frame_%04d.webp",
    "start": 1,
    "count": 361,
    "step": 2,
    "width": 1600,
    "height": 898
  },
  "mobile": {
    "dir": "frames/f701c0fc7fd/m/",
    "pattern": "frame_%04d.webp",
    "start": 1,
    "count": 361,
    "step": 2,
    "width": 1080,
    "height": 606
  },
  "cuts": [
    0,
    98,
    192,
    287,
    384,
    473,
    569,
    658,
    721
  ],
  "scenes": [
    {
      "chapter": 1,
      "name": "villa-van",
      "start_s": 0.0,
      "end_s": 4.08,
      "crop_y": 140,
      "frames": [
        0,
        98
      ]
    },
    {
      "chapter": 2,
      "name": "window",
      "start_s": 4.08,
      "end_s": 8.0,
      "crop_y": 90,
      "frames": [
        98,
        192
      ]
    },
    {
      "chapter": 3,
      "name": "kitchen",
      "start_s": 8.0,
      "end_s": 11.96,
      "crop_y": 60,
      "frames": [
        192,
        287
      ]
    },
    {
      "chapter": 4,
      "name": "upholstery",
      "start_s": 11.96,
      "end_s": 16.0,
      "crop_y": 60,
      "frames": [
        287,
        384
      ]
    },
    {
      "chapter": 5,
      "name": "garden-pest",
      "start_s": 16.0,
      "end_s": 19.7,
      "crop_y": 50,
      "frames": [
        384,
        473
      ]
    },
    {
      "chapter": 6,
      "name": "curtain-rail",
      "start_s": 19.7,
      "end_s": 23.7,
      "crop_y": 40,
      "frames": [
        473,
        569
      ]
    },
    {
      "chapter": 7,
      "name": "pool",
      "start_s": 23.7,
      "end_s": 27.4,
      "crop_y": 105,
      "frames": [
        569,
        658
      ]
    },
    {
      "chapter": 8,
      "name": "drone-endcard",
      "start_s": 27.4,
      "end_s": 30.08,
      "crop_y": 105,
      "frames": [
        658,
        721
      ]
    }
  ]
}