· 3 min read

Wie PinePaper Provenienz aufzeichnet

Jeder PinePaper Cloud-Rendering trägt eine nicht signierte Aufzeichnung, wie es gemacht wurde. Was der Datensatz enthält, wie er aus MP4-, WebM-, PNG-, GIF- und PDF-Dateien gelesen wird und was vor der C2PA-Signierung noch fehlt.

Jede von PinePaper Cloud gerenderte Datei enthält eine Aufzeichnung darüber, wie sie erstellt wurde. Diese Seite behandelt, was der Datensatz enthält, wie man es liest Und was noch fehlt.

Was wir heute schreiben

Jedes Cloud-Rendering erhält einen JSON-Record mit dem Schema pinepaper.provenance/1. Es enthält:

  • generator: PinePaper Cloud
  • renderId und contentHash
  • format, engine, engineVersion und pipeline
  • source: der AI-Anbieter und -Modell, die App und die Eingabeaufforderung (auf 500 Zeichen geschnitten)
  • audio: für jede Audiospur, ihre Referenz und Lizenz sowie den Anbieter und das Modell, wenn es wurde AI-generiert
  • renderedAt

Es beinhaltet nicht, wer nach dem Render gefragt hat. Wir erfassen nicht die Identität des Antragstellers und wir nehmen keine Fingerabdrücke von ihnen.

Vor dem Rendern prüfen wir die Rechte an hochgeladenen Assets. Ein Upload mit unbekannter Lizenz wird abgelehnt.

Wo es ist und wie man es liest

Datei Wo die Aufzeichnung sitzt Wie man es liest
MP4, WebM der comment Metadaten-Tag ffprobe -v error -show_entries format_tags=comment -of default=nw=1:nk=1 film.mp4
PNG ein iTXt-Stück mit der Bezeichnung PinePaperProvenance exiftool -PinePaperProvenance -b image.png
GIF a Kommentar (GIF Kommentarerweiterung) exiftool -Comment -b image.gif
PDF die Dokumentinfo, Schlüssel PinePaperProvenance exiftool -PinePaperProvenance -b file.pdf

PDFs, die vor 2026-09-26 gerendert wurden, haben den Datensatz nicht.

Dies umfasst PinePaper Cloud-Renderings. Dateien, die Sie lokal von PinePaper Studio in Ihrem Browser exportieren, tragen den Datensatz noch nicht.

Der Ausgang ist einfach JSON.

Warum es nicht unterzeichnet ist

Im Moment ist die Aufzeichnung nicht unterschrieben. Es sagt, was die Datei produziert hat, aber es beweist es nicht. Jeder könnte einen schreiben, bearbeiten oder entfernen. Dieser Datensatz ist kein C2PA-Manifest, daher finden C2PA-Tools wie c2patool oder Content Credentials Verify keinen PinePaper-Anspruch in unsere Akten.

Wenn die Erzählung eines Films mit Googles Gemini-Text-zu-Sprache gemacht wurde, kann ein C2PA-Tool den von Google unterzeichneten Anspruch auf dieses Audio zeigen. Diese Behauptung ist Google, nicht PinePaper.

Wir wollten, dass der Inhalt der Aufzeichnung geklärt wird, bevor wir sie unterzeichnen.

Wir fügen keinem Export ein unsichtbares Wasserzeichen hinzu. Viele Plattformen entfernen Metadaten, wenn sie einen Upload neu codieren, und nichts, was wir heute schreiben, überlebt das.

Was kommt: C2PA

Wir haben uns beworben, C2PA beizutreten. Der Plan:

  • Signieren Sie jedes Cloud-Rendering mit einem C2PA-Manifest als letzten Schritt des Renderings mit c2patool.
  • Unterschreiben Sie mit einem Zertifikat von einer CA auf der C2PA-Vertrauensliste, nachdem wir uns für das C2PA-Konformitätsprogramm angemeldet haben.
  • Die C2PA-Spezifikation hat keine Möglichkeit, ein Manifest in WebM einzubetten. WebM-Renderings erhalten eine .c2pa-Datei mit dem gleichen Namen neben ihnen, wo C2PA-Tools nach einem suchen.

Bis dahin ist kein PinePaper-Rendering C2PA-signiert. Wir haben keine Termine festgelegt. Wir werden diese Seite aktualisieren, wenn wir Schiffe unterschreiben.

Ready to create?

Start making animated GIFs, videos, and graphics — free, no signup.

Open PinePaper Editor