{
  "schemaVersion": 1,
  "slug": "j-is-for-joule",
  "edition": "portrait",
  "source": {
    "src": "/media/playground/j-is-for-joule.22f4fd4858c766bf.mp4",
    "sha256": "22f4fd4858c766bf3d0066ed3a98965e515cce6d6a8542039cb64bde35d3c696"
  },
  "media": {
    "src": "/media/playground/j-is-for-joule-portrait.7ec7d05702e37208.mp4",
    "bytes": 28714152,
    "sha256": "7ec7d05702e372089e5ba1fb31d74a5bbb187736352beffd5bc3b1c01b0f776c",
    "width": 720,
    "height": 1280,
    "durationSeconds": 251.042458,
    "sampleBytes": 65536,
    "sampleSha256": "509a66a5d7a5264263ba860caba576424e1bced8734e24c2f4ad9a1822b4240d"
  },
  "hls": {
    "src": "/media/puppetshow/j-is-for-joule-portrait/c8ac9ad51962c939/master.m3u8",
    "bytes": 492,
    "sha256": "ca19008f36e747664e4cee6d548c2b56c2b7d5ced40f81100cfa2c92098ca542"
  },
  "poster": {
    "src": "/assets/puppetshow/portraits/j-is-for-joule/poster.5964f8a6e267d2bf.webp",
    "sha256": "5964f8a6e267d2bf892fd698f7d3b32b3b1d041309c6ea71da7d54bb471d029e",
    "bytes": 44652
  },
  "captions": {
    "src": "/assets/puppetshow/playground/j-is-for-joule.222a87fa190e808d.en.vtt"
  },
  "transcript": {
    "src": "/assets/puppetshow/playground/j-is-for-joule.6417595cac84552b.txt"
  },
  "provenance": {
    "method": "ai-assisted editorial reframing",
    "generatedImagery": false,
    "generatedAudio": false,
    "originalTimingPreserved": true
  }
}
