{
  "source_dir": "scratch/school_long_recap",
  "total_frames": 2745,
  "episodes": [
    {
      "episode_num": 1,
      "start_frame_idx": 26,
      "end_frame_idx": 56,
      "start_timestep": "000026",
      "end_timestep": "000056",
      "num_frames": 31
    },
    {
      "episode_num": 2,
      "start_frame_idx": 68,
      "end_frame_idx": 100,
      "start_timestep": "000068",
      "end_timestep": "000100",
      "num_frames": 33
    },
    {
      "episode_num": 3,
      "start_frame_idx": 117,
      "end_frame_idx": 147,
      "start_timestep": "000117",
      "end_timestep": "000147",
      "num_frames": 31
    },
    {
      "episode_num": 4,
      "start_frame_idx": 164,
      "end_frame_idx": 195,
      "start_timestep": "000164",
      "end_timestep": "000195",
      "num_frames": 32
    },
    {
      "episode_num": 5,
      "start_frame_idx": 212,
      "end_frame_idx": 247,
      "start_timestep": "000212",
      "end_timestep": "000247",
      "num_frames": 36
    },
    {
      "episode_num": 6,
      "start_frame_idx": 263,
      "end_frame_idx": 293,
      "start_timestep": "000263",
      "end_timestep": "000293",
      "num_frames": 31
    },
    {
      "episode_num": 7,
      "start_frame_idx": 308,
      "end_frame_idx": 340,
      "start_timestep": "000308",
      "end_timestep": "000340",
      "num_frames": 33
    },
    {
      "episode_num": 8,
      "start_frame_idx": 355,
      "end_frame_idx": 385,
      "start_timestep": "000355",
      "end_timestep": "000385",
      "num_frames": 31
    },
    {
      "episode_num": 9,
      "start_frame_idx": 396,
      "end_frame_idx": 427,
      "start_timestep": "000396",
      "end_timestep": "000427",
      "num_frames": 32
    },
    {
      "episode_num": 10,
      "start_frame_idx": 477,
      "end_frame_idx": 507,
      "start_timestep": "000477",
      "end_timestep": "000507",
      "num_frames": 31
    },
    {
      "episode_num": 11,
      "start_frame_idx": 530,
      "end_frame_idx": 562,
      "start_timestep": "000530",
      "end_timestep": "000562",
      "num_frames": 33
    },
    {
      "episode_num": 12,
      "start_frame_idx": 590,
      "end_frame_idx": 624,
      "start_timestep": "000590",
      "end_timestep": "000624",
      "num_frames": 35
    },
    {
      "episode_num": 13,
      "start_frame_idx": 650,
      "end_frame_idx": 675,
      "start_timestep": "000650",
      "end_timestep": "000675",
      "num_frames": 26
    },
    {
      "episode_num": 14,
      "start_frame_idx": 699,
      "end_frame_idx": 725,
      "start_timestep": "000699",
      "end_timestep": "000725",
      "num_frames": 27
    },
    {
      "episode_num": 15,
      "start_frame_idx": 751,
      "end_frame_idx": 779,
      "start_timestep": "000751",
      "end_timestep": "000779",
      "num_frames": 29
    },
    {
      "episode_num": 16,
      "start_frame_idx": 805,
      "end_frame_idx": 834,
      "start_timestep": "000805",
      "end_timestep": "000834",
      "num_frames": 30
    },
    {
      "episode_num": 17,
      "start_frame_idx": 852,
      "end_frame_idx": 880,
      "start_timestep": "000852",
      "end_timestep": "000880",
      "num_frames": 29
    },
    {
      "episode_num": 18,
      "start_frame_idx": 901,
      "end_frame_idx": 927,
      "start_timestep": "000901",
      "end_timestep": "000927",
      "num_frames": 27
    },
    {
      "episode_num": 19,
      "start_frame_idx": 948,
      "end_frame_idx": 976,
      "start_timestep": "000948",
      "end_timestep": "000976",
      "num_frames": 29
    },
    {
      "episode_num": 20,
      "start_frame_idx": 991,
      "end_frame_idx": 1017,
      "start_timestep": "000991",
      "end_timestep": "001017",
      "num_frames": 27
    },
    {
      "episode_num": 21,
      "start_frame_idx": 1036,
      "end_frame_idx": 1063,
      "start_timestep": "001036",
      "end_timestep": "001063",
      "num_frames": 28
    },
    {
      "episode_num": 22,
      "start_frame_idx": 1086,
      "end_frame_idx": 1113,
      "start_timestep": "001086",
      "end_timestep": "001113",
      "num_frames": 28
    },
    {
      "episode_num": 23,
      "start_frame_idx": 1170,
      "end_frame_idx": 1193,
      "start_timestep": "001170",
      "end_timestep": "001193",
      "num_frames": 24
    },
    {
      "episode_num": 24,
      "start_frame_idx": 1218,
      "end_frame_idx": 1244,
      "start_timestep": "001218",
      "end_timestep": "001244",
      "num_frames": 27
    },
    {
      "episode_num": 25,
      "start_frame_idx": 1266,
      "end_frame_idx": 1299,
      "start_timestep": "001266",
      "end_timestep": "001299",
      "num_frames": 34
    },
    {
      "episode_num": 26,
      "start_frame_idx": 1320,
      "end_frame_idx": 1339,
      "start_timestep": "001320",
      "end_timestep": "001339",
      "num_frames": 20
    },
    {
      "episode_num": 27,
      "start_frame_idx": 1351,
      "end_frame_idx": 1381,
      "start_timestep": "001351",
      "end_timestep": "001381",
      "num_frames": 31
    },
    {
      "episode_num": 28,
      "start_frame_idx": 1400,
      "end_frame_idx": 1428,
      "start_timestep": "001400",
      "end_timestep": "001428",
      "num_frames": 29
    },
    {
      "episode_num": 29,
      "start_frame_idx": 1454,
      "end_frame_idx": 1481,
      "start_timestep": "001454",
      "end_timestep": "001481",
      "num_frames": 28
    },
    {
      "episode_num": 30,
      "start_frame_idx": 1500,
      "end_frame_idx": 1530,
      "start_timestep": "001500",
      "end_timestep": "001530",
      "num_frames": 31
    },
    {
      "episode_num": 31,
      "start_frame_idx": 1553,
      "end_frame_idx": 1587,
      "start_timestep": "001553",
      "end_timestep": "001587",
      "num_frames": 35
    },
    {
      "episode_num": 32,
      "start_frame_idx": 1608,
      "end_frame_idx": 1636,
      "start_timestep": "001608",
      "end_timestep": "001636",
      "num_frames": 29
    },
    {
      "episode_num": 33,
      "start_frame_idx": 1665,
      "end_frame_idx": 1693,
      "start_timestep": "001665",
      "end_timestep": "001693",
      "num_frames": 29
    },
    {
      "episode_num": 34,
      "start_frame_idx": 1723,
      "end_frame_idx": 1753,
      "start_timestep": "001723",
      "end_timestep": "001753",
      "num_frames": 31
    },
    {
      "episode_num": 35,
      "start_frame_idx": 1773,
      "end_frame_idx": 1797,
      "start_timestep": "001773",
      "end_timestep": "001797",
      "num_frames": 25
    },
    {
      "episode_num": 36,
      "start_frame_idx": 1822,
      "end_frame_idx": 1848,
      "start_timestep": "001822",
      "end_timestep": "001848",
      "num_frames": 27
    },
    {
      "episode_num": 37,
      "start_frame_idx": 1863,
      "end_frame_idx": 1891,
      "start_timestep": "001863",
      "end_timestep": "001891",
      "num_frames": 29
    },
    {
      "episode_num": 38,
      "start_frame_idx": 1907,
      "end_frame_idx": 1938,
      "start_timestep": "001907",
      "end_timestep": "001938",
      "num_frames": 32
    },
    {
      "episode_num": 39,
      "start_frame_idx": 1989,
      "end_frame_idx": 2012,
      "start_timestep": "001989",
      "end_timestep": "002012",
      "num_frames": 24
    },
    {
      "episode_num": 40,
      "start_frame_idx": 2046,
      "end_frame_idx": 2074,
      "start_timestep": "002046",
      "end_timestep": "002074",
      "num_frames": 29
    },
    {
      "episode_num": 41,
      "start_frame_idx": 2100,
      "end_frame_idx": 2123,
      "start_timestep": "002100",
      "end_timestep": "002123",
      "num_frames": 24
    },
    {
      "episode_num": 42,
      "start_frame_idx": 2142,
      "end_frame_idx": 2171,
      "start_timestep": "002142",
      "end_timestep": "002171",
      "num_frames": 30
    },
    {
      "episode_num": 43,
      "start_frame_idx": 2209,
      "end_frame_idx": 2233,
      "start_timestep": "002209",
      "end_timestep": "002233",
      "num_frames": 25
    },
    {
      "episode_num": 44,
      "start_frame_idx": 2250,
      "end_frame_idx": 2276,
      "start_timestep": "002250",
      "end_timestep": "002276",
      "num_frames": 27
    },
    {
      "episode_num": 45,
      "start_frame_idx": 2293,
      "end_frame_idx": 2320,
      "start_timestep": "002293",
      "end_timestep": "002320",
      "num_frames": 28
    },
    {
      "episode_num": 46,
      "start_frame_idx": 2350,
      "end_frame_idx": 2375,
      "start_timestep": "002350",
      "end_timestep": "002375",
      "num_frames": 26
    },
    {
      "episode_num": 47,
      "start_frame_idx": 2398,
      "end_frame_idx": 2426,
      "start_timestep": "002398",
      "end_timestep": "002426",
      "num_frames": 29
    },
    {
      "episode_num": 48,
      "start_frame_idx": 2449,
      "end_frame_idx": 2478,
      "start_timestep": "002449",
      "end_timestep": "002478",
      "num_frames": 30
    },
    {
      "episode_num": 49,
      "start_frame_idx": 2496,
      "end_frame_idx": 2524,
      "start_timestep": "002496",
      "end_timestep": "002524",
      "num_frames": 29
    },
    {
      "episode_num": 50,
      "start_frame_idx": 2540,
      "end_frame_idx": 2568,
      "start_timestep": "002540",
      "end_timestep": "002568",
      "num_frames": 29
    },
    {
      "episode_num": 51,
      "start_frame_idx": 2586,
      "end_frame_idx": 2617,
      "start_timestep": "002586",
      "end_timestep": "002617",
      "num_frames": 32
    },
    {
      "episode_num": 52,
      "start_frame_idx": 2638,
      "end_frame_idx": 2669,
      "start_timestep": "002638",
      "end_timestep": "002669",
      "num_frames": 32
    },
    {
      "episode_num": 53,
      "start_frame_idx": 2684,
      "end_frame_idx": 2711,
      "start_timestep": "002684",
      "end_timestep": "002711",
      "num_frames": 28
    }
  ]
}