{
  "date": "2026-10-26",
  "scope": "Operator-supplied fictional presentation, unchanged source bytes. Actual production FFmpeg WASM 0.12.10 compression argument builder, target 1MiB, max height 720. Not a 100MB-exceeding source or recipient acceptance test. Source has no audio. Corresponding decoded frame crops; 720 crops scaled to source dimensions with Lanczos3, without enhancement. Complete output decode verified. No padding, overlays or duration extension.",
  "input": {
    "filename": "business_presentation_1920x1080_30fps_30.6MB.mp4",
    "bytes": 32099518,
    "sha256": "f3f13a0bf890e433d63ec4d0f6f5fca7f21065b5d96e9239d1b9b214c3caf8a2"
  },
  "source": {
    "filename": "business_presentation_1920x1080_30fps_30.6MB.mp4",
    "bytes": 32099518,
    "sha256": "f3f13a0bf890e433d63ec4d0f6f5fca7f21065b5d96e9239d1b9b214c3caf8a2",
    "archivedLocally": true,
    "duration": 9.94,
    "streams": [
      "  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 25833 kb/s, 30.09 fps, 59.94 tbr, 30k tbn (default)"
    ],
    "width": 1920,
    "height": 1080
  },
  "compressed": {
    "filename": "presentation-720.mp4",
    "bytes": 774987,
    "sha256": "b9531d338c9f5c5c4f9b37f80324ca907a4bd3e8a2686186ab913190064fe86e",
    "duration": 9.97,
    "streams": [
      "  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 618 kb/s, 30 fps, 30 tbr, 15360 tbn (default)"
    ],
    "width": 1280,
    "height": 720,
    "plan": {
      "targetBytes": 1048576,
      "videoBitrateKbps": 665,
      "audioBitrateKbps": 128,
      "estimatedBytes": 985303
    },
    "args": [
      "-i",
      "source.mp4",
      "-map_metadata",
      "-1",
      "-map",
      "0:v:0",
      "-map",
      "0:a:0?",
      "-sn",
      "-vf",
      "scale=-2:min(ih\\,720),pad=ceil(iw/2)*2:ceil(ih/2)*2",
      "-c:v",
      "libx264",
      "-preset",
      "veryfast",
      "-pix_fmt",
      "yuv420p",
      "-b:v",
      "665k",
      "-maxrate",
      "831k",
      "-bufsize",
      "1330k",
      "-c:a",
      "aac",
      "-b:a",
      "128k",
      "-movflags",
      "+faststart",
      "compressed.mp4"
    ]
  },
  "crops": [
    {
      "id": "numbers",
      "second": 2,
      "rect": {
        "left": 130,
        "top": 700,
        "width": 700,
        "height": 180
      }
    },
    {
      "id": "text",
      "second": 8,
      "rect": {
        "left": 130,
        "top": 930,
        "width": 1180,
        "height": 65
      }
    }
  ],
  "commands": [
    [
      "-i",
      "source.mp4",
      "-map_metadata",
      "-1",
      "-map",
      "0:v:0",
      "-map",
      "0:a:0?",
      "-sn",
      "-vf",
      "scale=-2:min(ih\\,720),pad=ceil(iw/2)*2:ceil(ih/2)*2",
      "-c:v",
      "libx264",
      "-preset",
      "veryfast",
      "-pix_fmt",
      "yuv420p",
      "-b:v",
      "665k",
      "-maxrate",
      "831k",
      "-bufsize",
      "1330k",
      "-c:a",
      "aac",
      "-b:a",
      "128k",
      "-movflags",
      "+faststart",
      "compressed.mp4"
    ],
    [
      "-i",
      "compressed.mp4",
      "-f",
      "null",
      "-"
    ],
    [
      "-ss",
      "2",
      "-i",
      "source.mp4",
      "-frames:v",
      "1",
      "frame.png"
    ],
    [
      "-ss",
      "8",
      "-i",
      "source.mp4",
      "-frames:v",
      "1",
      "frame.png"
    ],
    [
      "-ss",
      "2",
      "-i",
      "compressed.mp4",
      "-frames:v",
      "1",
      "frame.png"
    ],
    [
      "-ss",
      "8",
      "-i",
      "compressed.mp4",
      "-frames:v",
      "1",
      "frame.png"
    ]
  ],
  "files": [
    {
      "filename": "presentation-720.mp4",
      "bytes": 774987,
      "sha256": "b9531d338c9f5c5c4f9b37f80324ca907a4bd3e8a2686186ab913190064fe86e"
    },
    {
      "filename": "source-numbers-frame.png",
      "bytes": 1021058,
      "sha256": "79249bd3786759dade98a4f27b89bd72a831a7de8c9f11f7a63773376b7f265a"
    },
    {
      "filename": "source-numbers-detail.png",
      "bytes": 75187,
      "sha256": "dc2e391c7636046a384091abdc63ec5ca0951a588f262ff45d455121fffaa2da"
    },
    {
      "filename": "source-text-frame.png",
      "bytes": 1109322,
      "sha256": "8c3b0b3ea7fd02a5b28b5a8657a15d37f7b391ac1f4d64e7e9bffc3f9d7aaa6d"
    },
    {
      "filename": "source-frame.png",
      "bytes": 1109322,
      "sha256": "8c3b0b3ea7fd02a5b28b5a8657a15d37f7b391ac1f4d64e7e9bffc3f9d7aaa6d"
    },
    {
      "filename": "source-text-detail.png",
      "bytes": 66324,
      "sha256": "6703e8b08b6592d32842996349070caba3d80195c393e087ece6ab877f57e4ae"
    },
    {
      "filename": "720-numbers-frame.png",
      "bytes": 209279,
      "sha256": "618f33bac6f837e1e600584d40de39cba702d3d56880e128d9abfc54aa5ce06d"
    },
    {
      "filename": "720-numbers-detail.png",
      "bytes": 67563,
      "sha256": "68fcba9a0b632193a7f79c8d6c2f7ad34ba90bab8c599c3f78db94bd03e29ec1"
    },
    {
      "filename": "720-text-frame.png",
      "bytes": 220706,
      "sha256": "0e2799977813dea99f5e0ab6be92c84c6647f142b93564e3586b21f7efeefbbc"
    },
    {
      "filename": "720-frame.png",
      "bytes": 220706,
      "sha256": "0e2799977813dea99f5e0ab6be92c84c6647f142b93564e3586b21f7efeefbbc"
    },
    {
      "filename": "720-text-detail.png",
      "bytes": 68357,
      "sha256": "01915b1c413352a11c6e2b2c43434e531fd827611df653f724db50f9232831f1"
    }
  ]
}
