{
  "timestamp": "2026-10-28T12:27:46.460Z",
  "comparisons": [
    {
      "frame": 72,
      "seconds": 2.4,
      "meanAbsoluteRGBError": 1.0077829218106995,
      "rmsRGBError": 1.324156304102908,
      "maximumChannelError": 16,
      "channels": 388800,
      "acceptedMeanError": 6,
      "note": "Same composition component at the same frame, PNG still versus decoded H.264 export. This tests the shared render path, not every browser/GPU.",
      "passed": true
    },
    {
      "frame": 86,
      "seconds": 2.8666666666666667,
      "meanAbsoluteRGBError": 1.0107124485596708,
      "rmsRGBError": 1.303231777483814,
      "maximumChannelError": 12,
      "channels": 388800,
      "acceptedMeanError": 6,
      "note": "Same composition component at the same frame, PNG still versus decoded H.264 export. This tests the shared render path, not every browser/GPU.",
      "passed": true
    },
    {
      "frame": 110,
      "seconds": 3.6666666666666665,
      "meanAbsoluteRGBError": 1.004894547325103,
      "rmsRGBError": 1.292940431283567,
      "maximumChannelError": 9,
      "channels": 388800,
      "acceptedMeanError": 6,
      "note": "Same composition component at the same frame, PNG still versus decoded H.264 export. This tests the shared render path, not every browser/GPU.",
      "passed": true
    }
  ],
  "actualBrowserPlayer": {
    "meanAbsoluteRGBError": 4.0184079218107,
    "rmsRGBError": 19.358064149954274,
    "maximumChannelError": 244,
    "channels": 388800,
    "frame": 110,
    "sourceHash": "45877c7f",
    "acceptedMeanError": 10,
    "note": "Actual browser Player screenshot cropped to the preview, resized to 480×270, compared with the encoded frame. Includes browser scaling, a preview label and screenshot compression.",
    "passed": true
  },
  "motionFrameDifferences": [
    {
      "fromFrame": 24,
      "toFrame": 42,
      "meanAbsoluteRGBError": 13.058060699588477,
      "rmsRGBError": 41.60362650879281,
      "maximumChannelError": 247,
      "channels": 388800
    },
    {
      "fromFrame": 42,
      "toFrame": 60,
      "meanAbsoluteRGBError": 5.931718106995885,
      "rmsRGBError": 26.570913252463846,
      "maximumChannelError": 244,
      "channels": 388800
    },
    {
      "fromFrame": 72,
      "toFrame": 86,
      "meanAbsoluteRGBError": 2.5927494855967077,
      "rmsRGBError": 7.762699173405481,
      "maximumChannelError": 107,
      "channels": 388800
    },
    {
      "fromFrame": 110,
      "toFrame": 140,
      "meanAbsoluteRGBError": 1.3236496913580247,
      "rmsRGBError": 2.715396298445803,
      "maximumChannelError": 50,
      "channels": 388800
    },
    {
      "fromFrame": 140,
      "toFrame": 165,
      "meanAbsoluteRGBError": 8.36215534979424,
      "rmsRGBError": 28.668849507763046,
      "maximumChannelError": 245,
      "channels": 388800
    }
  ],
  "passed": true,
  "humanReview": "Pending; moving playback and sound must be assessed by founder and independent video editor."
}