How to generate AI video with content credentials (C2PA)
Generate an AI video in Skrrol, export it with a C2PA content credential attached, and verify the credential end-to-end.
C2PA (Coalition for Content Provenance and Authenticity) content credentials are a cryptographic signature attached to a media asset that records how the asset was created — model name, version, generation timestamp, and a verifiable publisher identity. When you export an AI-generated video from Skrrol, a C2PA credential is signed at export by default. This tutorial walks through generating a short video in Skrrol, exporting it with its credential attached, and independently verifying the credential with the Content Authenticity Initiative verification tool. The whole flow takes about 15 minutes and leaves you with a video file that any downstream tool — platform, NLE, or publisher — can verify against the original generation metadata.
Walkthrough.
- 01
Start a new video in Skrrol
Open skrrol.ai and create a new project. Choose "AI video" as the primary track. Provide a short text prompt describing the scene you want — aim for specificity on subject, action, and mood. If you have a reference image, drag it into the prompt surface and the model will use it to anchor style and composition.
- 02
Generate and iterate
Run a first generation at the default duration. Review the output and adjust the prompt until the short clip matches your creative direction. Every intermediate generation is signed with a draft credential; only the final exported asset gets the publisher-signed credential, so iterate freely.
- 03
Export with credentials enabled
Click Export. In the export panel, leave the "Content credentials" toggle on — this is the default. Choose your output format (MP4 is typical). Skrrol writes a C2PA manifest into the file at export time, signed by our publisher certificate with the model name, model version, generation timestamp, and a hash of the final asset.
- 04
Verify the credential
Open contentcredentials.org/verify in a new tab and upload the exported MP4. The verify tool will parse the embedded manifest and display the publisher, generation tool, model version, and timestamp. If the file was edited after export, the tool will flag that the credential chain is broken — exactly what you want downstream consumers to see.
- 05
Publish with credentials intact
Upload the exported MP4 directly to your platform of choice. Most modern platforms (Meta, TikTok, X, YouTube) either display content credentials or leave the manifest intact in the file metadata. Avoid re-encoding through tools that strip metadata — if a step in your pipeline does that, re-export from Skrrol instead of re-encoding the already-exported file.
- 06
Treat the credential as documentation
For client work, attach the verify-tool output (or a screenshot of it) alongside deliverables. It is the clearest way to demonstrate that a specific asset was generated by a specific model at a specific time — which is what most compliance, brand-safety, and provenance questions actually want answered.