Reiniger auf der Startseite, PDF-Werkzeugkasten und eine laufende Videostrecke
Was der Lauf an unterstützten Headern gezeigt hat
Was der Lauf an unterstützten Headern gezeigt hat?
Reiniger auf der Startseite, PDF-Werkzeugkasten und eine laufende Videostrecke Ein bestandener Fall ist kein Versprechen für HEIC, für Anlagen in einer PDF oder für Pixel-Wasserzeichen. Pixel-Wasserzeichen bleiben. Der Bericht misst sie nicht als entfernt. Der Reiniger der Startseite zeichnet JPEG, PNG und WebP auf eine Canvas und speichert neu.
Ein bestandener Fall ist kein Versprechen für HEIC, für Anlagen in einer PDF oder für Pixel-Wasserzeichen. Pixel-Wasserzeichen bleiben. Der Bericht misst sie nicht als entfernt.
Der Reiniger der Startseite zeichnet JPEG, PNG und WebP auf eine Canvas und speichert neu. Die neue Datei trägt die EXIF-, GPS-, XMP-, IPTC- oder C2PA-Blöcke des alten Containers nicht mehr. Ein Datum oder Logo, das schon im Bild steckt, bleibt. Fehlendes C2PA nach dem Reinigen zeigt nicht, dass ein Mensch das Bild gemacht hat.
Der PDF-Metadatenmodus leert die unterstützten Info-Wörterbuchfelder: Titel, Autor, Thema, Schlüsselwörter, Ersteller und Producer. Sichtbarer Seitentext bleibt. Der Modus verspricht nicht, jedes XMP-Paket, jeden Anhang, jede Anmerkung, jedes Formular, Skript, jede Signatur oder eingebettete Datei zu entfernen. Verschlüsselte PDFs werden abgelehnt. Ein eigenes PDF kann teilweise bleiben, wenn die Wörter auf der Seite noch da sind. Eine Rotationsmarke zu löschen zeichnet die Seite nicht neu.
Videokompressor und Video-Hochskalierer lassen gewöhnliche Container-Tags standardmäßig aus der neuen Datei. Das entfernt keine eingebrannten Untertitel, Logos oder Pixelwasserzeichen und dreht das Bild nicht, nur weil sich eine Anzeigematrix geändert hat. Der Benchmark vom September 2026 behält die älteren, nur in der Engine geprüften MP4- und MOV-Zeilen.
Ein bestandener Fall ist kein Bestehen für jede Kamera, jeden Encoder oder jeden PDF-Erzeuger.
Die Lizenz am Fall ist die Lizenz der Datei. CC0 gilt nur, wenn der Fall CC0 sagt.
Content Credentials und SynthID sind eine andere Aufgabe. Der KI-Bildherkunfts-Detektor liest sie. Laufendes Werkzeug öffnen
tests/fixtures/media-corpus manifest MC-IMG-001, constructed by scripts/generate-media-corpus.mjs. CC0-1.0 constructed original. Not regenerated by this capture.
Independent decode of the cleaned JPEG found no GPS IFD and no EXIF segment. An ICC profile is still present. Input ICC is 480 bytes c56e1685d888f5edb92fe07f2750f387f8fe8e91b32ff8fb0b56bfbbb9458353. Output ICC is 456 bytes 12afb4d9953adee0607d347daee5b78b18d6b3cab2d572b88970703f5edb37bc. Stored input pixels were 48x32 orientation 6. Cleaned pixels were 32x48 orientation none.
{"observedUnique":19,"violations":[],"scope":"Observed requests in this run only. Not a universal no-exfiltration certificate."}
pageErrorCount
0
Für diesen Fall aufgezeichnete Grenzen
No processing screenshot was published. After the shutter the UI state was: ready. An unpublished attempt was kept at assets/_shutter-attempts/metadata-jpeg-gps-orientation-icc-processing.webp. That file is not a processing screenshot.
GPS and EXIF are absent on this download. The output ICC profile is present. Its SHA-256 differs from the input profile. This case is partial.
Cleaned pixel grid is 32x48 and the stored input grid is 48x32 on this file.
Capture instrumentation aborts known preexisting Cloudflare telemetry at static.cloudflareinsights.com and /cdn-cgi/rum before transmission. That block is not evidence that production has no analytics.
Screenshots aus der Erfassung
Eingabe · queued · 1240×467. Metadata Cleaner showing mc-img-jpeg-eiffel-gps-ori-icc.jpg before sanitize. Row state was queued.Ausgabe · ready · 1240×475. Metadata Cleaner after mc-img-jpeg-eiffel-gps-ori-icc.jpg reached ready.
tests/fixtures/media-corpus manifest MC-IMG-002, constructed by scripts/generate-media-corpus.mjs. CC0-1.0 constructed original. Not regenerated by this capture.
{"observedUnique":18,"violations":[],"scope":"Observed requests in this run only. Not a universal no-exfiltration certificate."}
pageErrorCount
0
Für diesen Fall aufgezeichnete Grenzen
No processing screenshot was published. After the shutter the UI state was: ready. An unpublished attempt was kept at assets/_shutter-attempts/metadata-png-alpha-text-processing.webp. That file is not a processing screenshot.
Capture instrumentation aborts known preexisting Cloudflare telemetry at static.cloudflareinsights.com and /cdn-cgi/rum before transmission. That block is not evidence that production has no analytics.
Screenshots aus der Erfassung
Eingabe · queued · 1240×368. Metadata Cleaner showing mc-img-png-alpha-text.png before sanitize. Row state was queued.Ausgabe · ready · 1240×475. Metadata Cleaner after mc-img-png-alpha-text.png reached ready.
tests/fixtures/media-corpus manifest MC-IMG-003, constructed by scripts/generate-media-corpus.mjs. CC0-1.0 constructed original. Not regenerated by this capture.
The description text is absent from the cleaned WebP. Alpha is still present. Dimensions stayed 32x24. GPS and EXIF are absent. An ICC profile is still present. Input ICC is 480 bytes c56e1685d888f5edb92fe07f2750f387f8fe8e91b32ff8fb0b56bfbbb9458353. Output ICC is 456 bytes 12afb4d9953adee0607d347daee5b78b18d6b3cab2d572b88970703f5edb37bc. This case is partial.
{"observedUnique":18,"violations":[],"scope":"Observed requests in this run only. Not a universal no-exfiltration certificate."}
pageErrorCount
0
Für diesen Fall aufgezeichnete Grenzen
No processing screenshot was published. After the shutter the UI state was: ready. An unpublished attempt was kept at assets/_shutter-attempts/metadata-webp-alpha-exif-processing.webp. That file is not a processing screenshot.
GPS, EXIF, and the description string are absent on this download. The output ICC profile is present. Its SHA-256 differs from the input profile. This case is partial.
Capture instrumentation aborts known preexisting Cloudflare telemetry at static.cloudflareinsights.com and /cdn-cgi/rum before transmission. That block is not evidence that production has no analytics.
Screenshots aus der Erfassung
Eingabe · queued · 1240×443. Metadata Cleaner showing mc-img-webp-alpha-exif.webp before sanitize. Row state was queued.Ausgabe · ready · 1240×475. Metadata Cleaner after mc-img-webp-alpha-exif.webp reached ready.
tests/fixtures/media-corpus manifest MC-VID-003, constructed by scripts/generate-media-corpus.mjs. CC0-1.0 constructed original. Not regenerated by this capture.
{"videoStart":0,"videoEnd":1,"audioStart":null,"audioEnd":null,"startDriftSec":null,"endDriftSec":null,"scope":"this clip only; not a general A/V sync guarantee"}
{"videoStart":0,"videoEnd":1,"audioStart":null,"audioEnd":null,"startDriftSec":null,"endDriftSec":null,"scope":"this clip only; not a general A/V sync guarantee"}
{"observedUnique":17,"violations":[],"scope":"Observed requests in this run only. Not a universal no-exfiltration certificate."}
pageErrorCount
0
Für diesen Fall aufgezeichnete Grenzen
No processing screenshot was published. After the shutter the UI state was: ready. An unpublished attempt was kept at assets/_shutter-attempts/metadata-mp4-rotate-matrix-processing.webp. That file is not a processing screenshot.
A retained matrix on this file is a partial result.
Capture instrumentation aborts known preexisting Cloudflare telemetry at static.cloudflareinsights.com and /cdn-cgi/rum before transmission. That block is not evidence that production has no analytics.
Screenshots aus der Erfassung
Eingabe · queued · 1240×368. Metadata Cleaner showing mc-vid-h264-rotate90.mp4 before sanitize. Row state was queued.Ausgabe · ready · 1240×475. Metadata Cleaner after mc-vid-h264-rotate90.mp4 reached ready.
tests/fixtures/media-corpus manifest MC-PDF-004, constructed by scripts/generate-media-corpus.mjs. CC0-1.0 constructed original. Not regenerated by this capture.
Clears standard document metadata supported by this local editor. It does not remove XMP, attachments, forms, annotations, JavaScript, signatures, or embedded files.
{"standard":{"title":"Corpus Info Dictionary Boundary","author":"Fixture Desk","subject":"","keywords":"","creator":"cpk-media-corpus","producer":"pdf-lib"},"customNote":"corpus-custom-note","pageCount":1,"visibleTextIncludes":"Page sentence remains after Info dictionary edits."}
pdf-lib standard fields on this export are empty. CustomNote is present. pdftotext includes the fixture page sentence on this file.
publicClaims
["pdf-lib standard fields on this export are empty. CustomNote is present. pdftotext includes the fixture page sentence on this file."]
pdf
{"standard":{"title":"","author":"","subject":"","keywords":"","creator":"","producer":""},"customNote":"corpus-custom-note","pageCount":1,"visibleTextIncludes":"Page sentence remains after Info dictionary edits."}
{"observedUnique":14,"violations":[],"scope":"Observed requests in this run only. Not a universal no-exfiltration certificate."}
pageErrorCount
0
Für diesen Fall aufgezeichnete Grenzen
No processing screenshot was stored. The UI state read at shutter time was: result overlay visible.
Standard Info fields are empty on this export. Custom data or the known page sentence can still remain. This file does not show that every PDF field is cleared.
Capture instrumentation aborts known preexisting Cloudflare telemetry at static.cloudflareinsights.com and /cdn-cgi/rum before transmission. That block is not evidence that production has no analytics.
Screenshots aus der Erfassung
Eingabe · info panel · 1180×1020. PDF metadata panel for mc-pdf-metadata-partial.pdf before clear.Ausgabe · result overlay visible · 1180×1020. PDF metadata result overlay for mc-pdf-metadata-partial.pdf.
tests/fixtures/media-corpus manifest MC-IMG-005, constructed by scripts/generate-media-corpus.mjs. CC0-1.0 constructed original. Not regenerated by this capture.
{"observedUnique":18,"violations":[],"scope":"Observed requests in this run only. Not a universal no-exfiltration certificate."}
pageErrorCount
0
Für diesen Fall aufgezeichnete Grenzen
No processing screenshot was published. After the shutter the UI state was: error. An unpublished attempt was kept at assets/_shutter-attempts/metadata-jpeg-truncated-reject-processing.webp. That file is not a processing screenshot.
Capture instrumentation aborts known preexisting Cloudflare telemetry at static.cloudflareinsights.com and /cdn-cgi/rum before transmission. That block is not evidence that production has no analytics.
Screenshots aus der Erfassung
Eingabe · queued · 1240×467. Metadata Cleaner showing mc-img-jpeg-truncated.jpg before sanitize. Row state was queued.Ausgabe · error · 1240×490. Metadata Cleaner row for mc-img-jpeg-truncated.jpg showed error.
Häufige Fragen
Gilt der Lauf für jede JPG?
Er gilt für die beschriebene Datei. Eine andere Datei kann andere Boxen haben.