{
  "date": "2026-09-06",
  "operator": "PrivConvert (first-party test)",
  "site": "https://privconvert.app",
  "testedCommit": "8f7181b",
  "environment": "Chrome 150.0.0.0 on macOS 15.3; one desktop browser",
  "method": "Public generated inputs selected in the live tool UI; downloaded outputs inspected with pypdf and Pillow. Native FFmpeg generated input clips only, not benchmark outputs.",
  "pdfSettings": {
    "modes": [
      "lossless",
      "images",
      "balanced"
    ],
    "stripMetadata": false,
    "onlyIfSmaller": false,
    "defaultCheck": "pc-text-default.pdf used balanced with onlyIfSmaller true",
    "balancedRasterDpi": 150,
    "balancedJpegQuality": 0.8
  },
  "animationSettings": {
    "startSeconds": 0,
    "durationSeconds": 6,
    "width": 480,
    "fps": 10,
    "webpQuality": 80,
    "note": "Same source, dimensions, requested timing, and frame rate. Not a perceptual-quality match or a comparison of every encoder. Identical frames may be combined in the encoded output."
  },
  "pdf": [
    {
      "file": "pc-illustrated-balanced.pdf",
      "bytes": 425492,
      "sha256": "46b366f709361d5ef9820cfe8992aa40e23a949965769dec2a6d717fad7e4e21",
      "pages": 2,
      "textCharacters": 0,
      "pagesWithMarker": 0,
      "formFields": 0
    },
    {
      "file": "pc-illustrated-images.pdf",
      "bytes": 398058,
      "sha256": "f59953751b1cf7265c63101e0a4b0db8f2dee738ceb27cc7570b4f5b2f8d3662",
      "pages": 2,
      "textCharacters": 1118,
      "pagesWithMarker": 2,
      "formFields": 1
    },
    {
      "file": "pc-illustrated-lossless.pdf",
      "bytes": 1795479,
      "sha256": "8f666ca0123a7c3d4c8074704a004a9301edea2b1811f6864141642e66a13467",
      "pages": 2,
      "textCharacters": 1118,
      "pagesWithMarker": 2,
      "formFields": 1
    },
    {
      "file": "pc-illustrated-source.pdf",
      "bytes": 1804610,
      "sha256": "9a959c8d6fca7342bd86b61e17825902837ef710b18d553cb922ae32960a02d1",
      "pages": 2,
      "textCharacters": 1118,
      "pagesWithMarker": 2,
      "formFields": 1
    },
    {
      "file": "pc-text-balanced.pdf",
      "bytes": 397368,
      "sha256": "2aba1bfb84c46c6afa71f0e38c033a64a93c63cb2d899989ae9d0ef50af073ca",
      "pages": 2,
      "textCharacters": 0,
      "pagesWithMarker": 0,
      "formFields": 0
    },
    {
      "file": "pc-text-default.pdf",
      "bytes": 6392,
      "sha256": "4e425d20c2d7d4f80e2358ac78f8b2535bd126859de27a69a59011a44f2b96d2",
      "pages": 2,
      "textCharacters": 3106,
      "pagesWithMarker": 2,
      "formFields": 1
    },
    {
      "file": "pc-text-images.pdf",
      "bytes": 3461,
      "sha256": "d3d906795955fe455813abe714efe3bce15812ce6f5333ef67458b581d6adf52",
      "pages": 2,
      "textCharacters": 3106,
      "pagesWithMarker": 2,
      "formFields": 1
    },
    {
      "file": "pc-text-lossless.pdf",
      "bytes": 3461,
      "sha256": "1fa0007eca126d2b0970a0f0f7cd9d6d3d49feb469eda1ef9478ede171a12dc4",
      "pages": 2,
      "textCharacters": 3106,
      "pagesWithMarker": 2,
      "formFields": 1
    },
    {
      "file": "pc-text-source.pdf",
      "bytes": 6392,
      "sha256": "4e425d20c2d7d4f80e2358ac78f8b2535bd126859de27a69a59011a44f2b96d2",
      "pages": 2,
      "textCharacters": 3106,
      "pagesWithMarker": 2,
      "formFields": 1
    }
  ],
  "animations": [
    {
      "file": "pc-flat.gif",
      "bytes": 20443,
      "sha256": "5fa06b5949a2aa37311303f44c34ebd6d67f2f6fc84f7b7adf17ef70b78b8301",
      "width": 480,
      "height": 270,
      "encodedFrames": 60,
      "durationMs": 6000
    },
    {
      "file": "pc-flat.webp",
      "bytes": 36084,
      "sha256": "8f4766e09e90d58416018375fc1cdfc6a90e6b6e1bfb04a25c6e02e35fc644a6",
      "width": 480,
      "height": 270,
      "encodedFrames": 60,
      "durationMs": 6000
    },
    {
      "file": "pc-motion.gif",
      "bytes": 692542,
      "sha256": "242f2eebdddd10f23d3e91237aeb3019d64ec36b941e5e3c224d0d269f194aec",
      "width": 480,
      "height": 270,
      "encodedFrames": 60,
      "durationMs": 6000
    },
    {
      "file": "pc-motion.webp",
      "bytes": 442062,
      "sha256": "baebb48b2cdd6c24138d42b8ce177b068e2796bd779666f85686d84b071f99e1",
      "width": 480,
      "height": 270,
      "encodedFrames": 60,
      "durationMs": 6000
    }
  ]
}
