{
  "date": "2026-10-15",
  "scope": "Actual local Skia Canvas image encoding and shipped FFmpeg WASM 0.12.10 argument builders. No React UI, subjective quality score or camera-capture claim. Generated landscape samples supplied by the operator. Original video framing, including black bands, retained. Audio retained for compression/trim, omitted for GIF comparison.",
  "imageSource": {
    "filename": "ChatGPT Image 2025년 12월 22일 오후 08_16_45.png",
    "bytes": 3145024,
    "sha256": "07e7995d1900550649704223885ce11550afc1d073c39378f28fba3ed92ae829",
    "width": 1024,
    "height": 1536,
    "kind": "Operator-provided landscape illustration"
  },
  "videoSource": {
    "filename": "다운로드 (4).mp4",
    "bytes": 14557692,
    "sha256": "29dba5eb15ca9b1f6e6526fe7415e6713d0299282804645f9451d093bab3d495",
    "width": 1080,
    "height": 1920,
    "duration": 6
  },
  "imageRows": [
    {
      "format": "jpeg",
      "quality": 40,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-jpeg-40.jpg",
      "bytes": 196040,
      "sha256": "6f85df89ce23415a5c289f38a2e051950d0341c5a97b4e74d8e942dfac6b148d"
    },
    {
      "format": "jpeg",
      "quality": 60,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-jpeg-60.jpg",
      "bytes": 258846,
      "sha256": "5bb4c1f6a0accce5fbfc32093d1a030e6ec85dbb3bef8a1deae912cdbdeed2d8"
    },
    {
      "format": "jpeg",
      "quality": 80,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-jpeg-80.jpg",
      "bytes": 389394,
      "sha256": "30c9687a67032e86f424d255f4f3aaf1cdccb7177e1750887e5dcad8ff121988"
    },
    {
      "format": "jpeg",
      "quality": 95,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-jpeg-95.jpg",
      "bytes": 790715,
      "sha256": "95be53073b3f45f0c120216100199e1b33f1753dfbb997e9ff9bfa14afafaa53"
    },
    {
      "format": "webp",
      "quality": 40,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-webp-40.webp",
      "bytes": 175646,
      "sha256": "824ccccf28331d8f49fcb93432154071d7f2b30ba918e141cbca4bbb549e5190"
    },
    {
      "format": "webp",
      "quality": 60,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-webp-60.webp",
      "bytes": 232778,
      "sha256": "660442277a33861f4c9b84dfa5fb5e5c94c679fbe85b0f93ebbfca5554a7e814"
    },
    {
      "format": "webp",
      "quality": 80,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-webp-80.webp",
      "bytes": 340178,
      "sha256": "1a549adc32b16e68d8087397afffa5eef79d9944a3a3bf3d28ef7aa77761469e"
    },
    {
      "format": "webp",
      "quality": 95,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-webp-95.webp",
      "bytes": 717292,
      "sha256": "3c53c7f44c4fa644c8383d7c30c08585b09bcc29343f54e0e7cc593d33ce9494"
    },
    {
      "format": "png",
      "quality": null,
      "width": 1024,
      "height": 1536,
      "filename": "landscape-png.png",
      "bytes": 3393628,
      "sha256": "c08b0cd88d1e70730caef0b6c5717ef1cd2d17fd4f4c5085a85718018811a9f9"
    }
  ],
  "crop": {
    "left": 310,
    "top": 450,
    "width": 300,
    "height": 300
  },
  "repeated": [
    {
      "generation": 1,
      "filename": "repeat-1.jpg",
      "bytes": 389394,
      "sha256": "30c9687a67032e86f424d255f4f3aaf1cdccb7177e1750887e5dcad8ff121988"
    },
    {
      "generation": 10,
      "filename": "repeat-10.jpg",
      "bytes": 389097,
      "sha256": "c316d82c8a45938b67aceaaee9277d6f9ed4a1bd9e73fad2c7f289c1cfba1185"
    }
  ],
  "plan": {
    "targetBytes": 1048576,
    "videoBitrateKbps": 1186,
    "audioBitrateKbps": 128,
    "estimatedBytes": 985500
  },
  "resolution": [
    {
      "maxHeight": 1080,
      "width": 608,
      "height": 1080,
      "filename": "video-1080.mp4",
      "bytes": 976086,
      "sha256": "f08cd353bbf2719fe2768193dcdbcde340241dfc20b11403d68b912d536a36f3"
    },
    {
      "maxHeight": 720,
      "width": 406,
      "height": 720,
      "filename": "video-720.mp4",
      "bytes": 988643,
      "sha256": "d35eb329abde6eac70b76d847b1dad628a576d0596c9982f9aa8c21533467b6a"
    },
    {
      "maxHeight": 480,
      "width": 270,
      "height": 480,
      "filename": "video-480.mp4",
      "bytes": 992527,
      "sha256": "b71e0381770298263b9bfef75a533c885e3e8d0e4a0f3d8836da291a2dd9de27"
    }
  ],
  "trim": {
    "options": {
      "startSeconds": 1.1,
      "endSeconds": 4.1,
      "quality": "balanced"
    },
    "accurate": {
      "filename": "trim-accurate.mp4",
      "bytes": 3064424,
      "sha256": "dfbc9b7c86ddda5cdb075ce366a48d3021cdd77549c7cb53a1a765a24116ce77"
    },
    "fast": {
      "filename": "trim-fast.mp4",
      "bytes": 10847412,
      "sha256": "189906964d0d4aa9927b8d8e0acf61b092d2e77037fefa921ce867a0d4a7ef32"
    },
    "metadata": {
      "accurate": [
        "  Duration: 00:00:03.00, start: 0.000000, bitrate: 8171 kb/s",
        "  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1080x1920, 8034 kb/s, 24 fps, 24 tbr, 12288 tbn (default)",
        "  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 126 kb/s (default)"
      ],
      "fast": [
        "  Duration: 00:00:03.11, start: 0.000000, bitrate: 27912 kb/s",
        "  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1080x1920, 20361 kb/s, 24 fps, 24 tbr, 12288 tbn (default)",
        "  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 256 kb/s (default)"
      ]
    }
  },
  "clip": {
    "filename": "gif-source.mp4",
    "bytes": 147258,
    "sha256": "6fb50f81106dd832385ea4877fb5b6845471eda17a5066683b6a86d7111123c8"
  },
  "gifRows": [
    {
      "preset": "compact",
      "maxEdge": 320,
      "fps": 8,
      "width": 180,
      "height": 320,
      "filename": "gif-compact.gif",
      "bytes": 362523,
      "sha256": "cf83f31b467219d44087a89eff9ab00eefe3f6f19193f189267581431557db78"
    },
    {
      "preset": "balanced",
      "maxEdge": 480,
      "fps": 12,
      "width": 270,
      "height": 480,
      "filename": "gif-balanced.gif",
      "bytes": 1066553,
      "sha256": "180c521bf14ce2d9071c623adfd3cb0348146367d49de9dc6bd9cfd494d04499"
    },
    {
      "preset": "smooth",
      "maxEdge": 480,
      "fps": 20,
      "width": 270,
      "height": 480,
      "filename": "gif-smooth.gif",
      "bytes": 1283402,
      "sha256": "2fd055f9b17de606c99c30735933db44e761faac021354bce95b60f15901ab67"
    }
  ],
  "files": [
    {
      "filename": "landscape-source.png",
      "bytes": 3145024,
      "sha256": "07e7995d1900550649704223885ce11550afc1d073c39378f28fba3ed92ae829"
    },
    {
      "filename": "landscape-preview.jpg",
      "bytes": 165454,
      "sha256": "e06ae801f890da160ecf2f138fc7b0ddb307d71e0c43786673dec3364d1e54d5"
    },
    {
      "filename": "landscape-jpeg-40.jpg",
      "bytes": 196040,
      "sha256": "6f85df89ce23415a5c289f38a2e051950d0341c5a97b4e74d8e942dfac6b148d"
    },
    {
      "filename": "landscape-jpeg-60.jpg",
      "bytes": 258846,
      "sha256": "5bb4c1f6a0accce5fbfc32093d1a030e6ec85dbb3bef8a1deae912cdbdeed2d8"
    },
    {
      "filename": "landscape-jpeg-80.jpg",
      "bytes": 389394,
      "sha256": "30c9687a67032e86f424d255f4f3aaf1cdccb7177e1750887e5dcad8ff121988"
    },
    {
      "filename": "landscape-jpeg-95.jpg",
      "bytes": 790715,
      "sha256": "95be53073b3f45f0c120216100199e1b33f1753dfbb997e9ff9bfa14afafaa53"
    },
    {
      "filename": "landscape-webp-40.webp",
      "bytes": 175646,
      "sha256": "824ccccf28331d8f49fcb93432154071d7f2b30ba918e141cbca4bbb549e5190"
    },
    {
      "filename": "landscape-webp-60.webp",
      "bytes": 232778,
      "sha256": "660442277a33861f4c9b84dfa5fb5e5c94c679fbe85b0f93ebbfca5554a7e814"
    },
    {
      "filename": "landscape-webp-80.webp",
      "bytes": 340178,
      "sha256": "1a549adc32b16e68d8087397afffa5eef79d9944a3a3bf3d28ef7aa77761469e"
    },
    {
      "filename": "landscape-webp-95.webp",
      "bytes": 717292,
      "sha256": "3c53c7f44c4fa644c8383d7c30c08585b09bcc29343f54e0e7cc593d33ce9494"
    },
    {
      "filename": "landscape-png.png",
      "bytes": 3393628,
      "sha256": "c08b0cd88d1e70730caef0b6c5717ef1cd2d17fd4f4c5085a85718018811a9f9"
    },
    {
      "filename": "landscape-jpeg-detail.png",
      "bytes": 246925,
      "sha256": "2aa9a7b7f60934f388b37279c3b82ca1d703554ffac6e2373d995f0e7f547e88"
    },
    {
      "filename": "landscape-webp-detail.png",
      "bytes": 236849,
      "sha256": "24ef64fb8b37f199e498f096f593ad1b056e085fc80929508bad51bbc6e3dd9b"
    },
    {
      "filename": "landscape-source-detail.png",
      "bytes": 251593,
      "sha256": "4cbc542034053914fb46dc2bac195f9b6ce5fb2d6b5ffc5d65a239a5dfdcd43d"
    },
    {
      "filename": "repeat-1.jpg",
      "bytes": 389394,
      "sha256": "30c9687a67032e86f424d255f4f3aaf1cdccb7177e1750887e5dcad8ff121988"
    },
    {
      "filename": "repeat-1-detail.png",
      "bytes": 246925,
      "sha256": "2aa9a7b7f60934f388b37279c3b82ca1d703554ffac6e2373d995f0e7f547e88"
    },
    {
      "filename": "repeat-10.jpg",
      "bytes": 389097,
      "sha256": "c316d82c8a45938b67aceaaee9277d6f9ed4a1bd9e73fad2c7f289c1cfba1185"
    },
    {
      "filename": "repeat-10-detail.png",
      "bytes": 246924,
      "sha256": "862c4bc2b8571aadb7e90c5d5995c8bba01e13687f38fd527e577f77a724f68a"
    },
    {
      "filename": "video-1080.mp4",
      "bytes": 976086,
      "sha256": "f08cd353bbf2719fe2768193dcdbcde340241dfc20b11403d68b912d536a36f3"
    },
    {
      "filename": "video-1080-frame.png",
      "bytes": 233577,
      "sha256": "719364043e314235f32860c71383bfb49c64ed3ce35151517f91bc2a8fd2a892"
    },
    {
      "filename": "video-1080-detail.png",
      "bytes": 160545,
      "sha256": "08a26385068726be7e62a08e73c02ee1c3bb059f6289a03f4d9f27abe4e829d4"
    },
    {
      "filename": "video-720.mp4",
      "bytes": 988643,
      "sha256": "d35eb329abde6eac70b76d847b1dad628a576d0596c9982f9aa8c21533467b6a"
    },
    {
      "filename": "video-720-frame.png",
      "bytes": 234951,
      "sha256": "1b871fbfb3c27211a78c26df528ea6c37ee416034f6186656e18644dfe080ed3"
    },
    {
      "filename": "video-720-detail.png",
      "bytes": 158077,
      "sha256": "60bebdb9fbdfb700c0e4e4eda21f44323306317157a0c713fdca63eeeed36f24"
    },
    {
      "filename": "video-480.mp4",
      "bytes": 992527,
      "sha256": "b71e0381770298263b9bfef75a533c885e3e8d0e4a0f3d8836da291a2dd9de27"
    },
    {
      "filename": "video-480-frame.png",
      "bytes": 222333,
      "sha256": "bdc72355e145dbf7d5fe24fba0cd30917d99517b5cf0ee6a6d425faebedce4a5"
    },
    {
      "filename": "video-480-detail.png",
      "bytes": 159346,
      "sha256": "17a07d610f0d52da79ec4896adcb156348619463a9faf1e33432062013f466f6"
    },
    {
      "filename": "video-source-frame.png",
      "bytes": 284457,
      "sha256": "dc93a7774e0509dbedf3fe0158b2f6d99e7cfd1dd702fee65e9e2c30c3fe34fa"
    },
    {
      "filename": "trim-accurate.mp4",
      "bytes": 3064424,
      "sha256": "dfbc9b7c86ddda5cdb075ce366a48d3021cdd77549c7cb53a1a765a24116ce77"
    },
    {
      "filename": "trim-fast.mp4",
      "bytes": 10847412,
      "sha256": "189906964d0d4aa9927b8d8e0acf61b092d2e77037fefa921ce867a0d4a7ef32"
    },
    {
      "filename": "trim-accurate-poster.png",
      "bytes": 257713,
      "sha256": "21c65a5f2fa1082f1587c64db6c23f5bd59a5ea8b10bece53177443db53bb44d"
    },
    {
      "filename": "trim-fast-poster.png",
      "bytes": 287505,
      "sha256": "daef6ebdf7108e54b24b4dea4781131446349f6f2e794f4007482a6c00714f51"
    },
    {
      "filename": "gif-source.mp4",
      "bytes": 147258,
      "sha256": "6fb50f81106dd832385ea4877fb5b6845471eda17a5066683b6a86d7111123c8"
    },
    {
      "filename": "gif-source-poster.png",
      "bytes": 197052,
      "sha256": "cfdf8e0f44a20507852ee2bde6a1135201ec46606c23f23c2aa09216f05a67aa"
    },
    {
      "filename": "gif-compact.gif",
      "bytes": 362523,
      "sha256": "cf83f31b467219d44087a89eff9ab00eefe3f6f19193f189267581431557db78"
    },
    {
      "filename": "gif-compact-poster.png",
      "bytes": 36709,
      "sha256": "be15f364ae1c49324b910cf6fd6b8c6b06ad864d2b7c2055b499ca5a81d0b644"
    },
    {
      "filename": "gif-balanced.gif",
      "bytes": 1066553,
      "sha256": "180c521bf14ce2d9071c623adfd3cb0348146367d49de9dc6bd9cfd494d04499"
    },
    {
      "filename": "gif-balanced-poster.png",
      "bytes": 74828,
      "sha256": "8889cb99f7ff8e4c270371b1427dcaedb0857cce2907c4598b1cc836607cbf67"
    },
    {
      "filename": "gif-smooth.gif",
      "bytes": 1283402,
      "sha256": "2fd055f9b17de606c99c30735933db44e761faac021354bce95b60f15901ab67"
    },
    {
      "filename": "gif-smooth-poster.png",
      "bytes": 74490,
      "sha256": "70d391f535847c3907298257e9ba6cd80cb817ab5c0c9b02e9ee9edb0c480ee2"
    }
  ]
}
