· 3 min read

Como PinePaper Provenance Records

Cada PinePaper O renderização em nuvem carrega um registro não assinado de como foi feito. Qual o registro contém, como lê-lo de arquivos MP4, WebM, PNG, GIF e PDF, e o que ainda está faltando antes da assinatura do C2PA.

Cada arquivo renderizado pelo PinePaper Cloud carrega um registro de como ele foi feito. Esta página cobre o que o registro contém, como lê-lo , e o que ainda falta.

O que escrevemos hoje

Cada renderização de nuvem recebe um registro JSON com o esquema pinepaper.provenance/1. Contém:

  • generator: Nuvem PinePaper
  • renderId e contentHash
  • format, engine, engineVersion e pipeline
  • source: o fornecedor e modelo AI, o aplicativo e o prompt (cortar para 500 caracteres)
  • audio: para cada faixa de áudio, sua referência e licença, além do provedor e modelo se foi gerado por AI
  • renderedAt

Não inclui quem pediu a renderização. Não registamos a identidade do solicitante e não as impressões digitais.

Antes da renderização, verificamos os direitos dos ativos carregados. Um upload com uma licença desconhecida é recusado.

Onde está e como lê-lo

Ficheiro Onde está o registo Como ler
MP4, WebM a etiqueta de metadados comment ffprobe -v error -show_entries format_tags=comment -of default=nw=1:nk=1 film.mp4
PNG um bloco iTXt chamado PinePaperProvenance exiftool -PinePaperProvenance -b image.png
GIF um comentário (Extensão do Comentário do GIF) exiftool -Comment -b image.gif
PDF a informação do documento, chave PinePaperProvenance exiftool -PinePaperProvenance -b file.pdf

PDFs renderizados antes de 2026-09-26 não têm o registro.

Isso cobre renderizações PinePaper Cloud. Arquivos que você exporta localmente do PinePaper Studio em seu navegador não carregam o registro ainda.

A saída é simples JSON.

Por que não está assinado

Neste momento, o registo não está assinado. Diz o que produziu o ficheiro, mas não o prova. Qualquer um pode escrever, editar ou remover. Este registro não é um manifesto C2PA, então ferramentas C2PA como c2patool ou Credenciais de Conteúdo Verificar não vai encontrar uma reivindicação PinePaper em Os nossos ficheiros.

Se a narração de um filme foi feita com o texto Gemini do Google para falar, uma ferramenta C2PA pode mostrar a reivindicação assinada do Google para esse áudio. Essa alegação é do Google, não do PinePaper.

Queríamos que o conteúdo do registo fosse resolvido antes de o assinar.

Não adicionamos uma marca d'água invisível a nenhuma exportação. Muitas plataformas retiram metadados quando recodificam um upload, e nada do que escrevemos hoje sobrevive a isso.

O que vem aí: C2PA

Candidatamo-nos à C2PA. O plano:

  • Assinar cada renderização de nuvem com um manifesto C2PA como o último passo da renderização, usando c2patool.
  • Assine com um certificado de uma CA na lista de confiança C2PA, após a inscrição no Programa de Conformidade C2PA.
  • A especificação C2PA não tem como incorporar um manifesto no WebM. Os renderizadores WebM obterão um arquivo .c2pa com o mesmo nome ao lado deles, que é onde as ferramentas C2PA procuram um.

Até então, nenhuma renderização PinePaper é assinada por C2PA. Não marcamos datas. Atualizaremos esta página ao assinar os navios.

Ready to create?

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

Open PinePaper Editor