{
  "schemaVersion": 1,
  "name": "Cadre synthetic presenter edit evidence",
  "publishedAt": "2026-08-26",
  "disclosure": {
    "sourceType": "synthetic presenter video",
    "sourceGenerator": "Google Gemini",
    "generationPromptRetained": false,
    "customerTestimonial": false,
    "independentReview": false,
    "headToHeadBenchmark": false
  },
  "source": {
    "contentUrl": "https://cadre.cam/assets/demo/cadre-presenter-source-2026-08-26.mp4",
    "sha256": "d694c8b887c6018bb5aa3563962b9c3e9c9e82a9259750c5c448c9339f14018b",
    "durationMs": 10005,
    "width": 1280,
    "height": 720,
    "fps": 24,
    "videoCodec": "H.264",
    "audioCodec": "AAC",
    "spokenText": "Hi everyone, today I'm presenting our project. We have been working on analyzing this market data, so let's dive into the key results. Thank you all for listening."
  },
  "savedCadreTimeline": {
    "durationMs": 9500,
    "durationReductionMs": 505,
    "durationReductionPercent": 5.047476261869065,
    "cuts": [
      {
        "startTimeMs": 9500,
        "endTimeMs": 10005,
        "type": "remove",
        "reason": "trailing quiet after the final sentence"
      }
    ],
    "captions": {
      "language": "en",
      "model": "ggml-small",
      "generatedLocally": true,
      "segments": [
        {
          "startTimeMs": 20,
          "endTimeMs": 3440,
          "text": "Hi everyone, today I'm presenting our project.",
          "correctedAfterGeneration": false
        },
        {
          "startTimeMs": 3440,
          "endTimeMs": 6100,
          "text": "We have been working on analyzing this market data,",
          "correctedAfterGeneration": true
        },
        {
          "startTimeMs": 6100,
          "endTimeMs": 8280,
          "text": "so let's dive into the key results.",
          "correctedAfterGeneration": true
        },
        {
          "startTimeMs": 8402.6,
          "endTimeMs": 9500,
          "text": "Thank you all for listening.",
          "correctedAfterGeneration": true
        }
      ],
      "style": {
        "fontFamily": "-apple-system, BlinkMacSystemFont, SF Pro Display, Helvetica Neue, sans-serif",
        "fontSize": 34,
        "fontWeight": 600,
        "color": "#A1A1A6",
        "backgroundColor": "#1D1D1F",
        "backgroundOpacity": 0.72,
        "position": "bottom",
        "marginBottom": 48
      }
    },
    "zooms": [
      {
        "startTimeMs": 3200,
        "endTimeMs": 8300,
        "zoomLevel": 1.35,
        "trigger": "manual",
        "focusNormalized": {
          "x": 0.5,
          "y": 0.35
        },
        "midpointCompositionVisuallyChecked": true
      }
    ],
    "frame": {
      "background": {
        "type": "linear-gradient",
        "angleDegrees": 135,
        "colors": [
          "#F5F5F7",
          "#DDE7F4"
        ]
      },
      "paddingPx": 72,
      "cornerRadiusPx": 18,
      "shadow": {
        "color": "#0000002E",
        "blurRadiusPx": 56,
        "offsetYPx": 18
      },
      "inset": {
        "color": "#FFFFFF66",
        "widthPx": 1
      }
    },
    "speedChanges": [],
    "musicAdded": false,
    "overlaysAdded": false
  },
  "publishedArtifacts": {
    "beforeImage": {
      "url": "https://cadre.cam/assets/demo/cadre-presenter-before-2026-08-26.jpg",
      "sha256": "1e9874f8af06f52b82728b046744338fa38961cea845cfd05946f786c3b4ffbf"
    },
    "editedPreviewImage": {
      "url": "https://cadre.cam/assets/demo/cadre-presenter-edited-preview-2026-08-26.jpg",
      "sha256": "d03936f3787d62ac200f50076831452d9c6736e59f60c88df10410f44b43fcf5",
      "previewSourceTimeMs": 6500,
      "artifactType": "live Cadre editor preview frame"
    },
    "beforeAfterGalleryImage": {
      "url": "https://cadre.cam/assets/demo/cadre-before-after-gallery-2026-08-26.png",
      "sha256": "c62241397a04102f769f350011eb523e19ccb21408954812137ff4cb5e9a47c3"
    }
  },
  "evidenceBoundary": {
    "exportedAfterVideoPublished": false,
    "exportAttempted": false,
    "reason": "The active local plan was free and Cadre Pro is required for MP4 export.",
    "claimsExportedPixels": false,
    "claimsEditingTimeSavings": false,
    "claimsCustomerOutcome": false
  },
  "reproductionSteps": [
    "Download the source MP4 and verify its SHA-256 checksum.",
    "Import it into Cadre and generate English captions with the local small model.",
    "Apply the published cut, caption segments and manual zoom in recording-time milliseconds.",
    "Apply the published frame settings.",
    "Inspect the live edited preview at 6500ms recording time."
  ]
}
