Skip to content

trufo-ai/c2pa-dash

Repository files navigation

For the script to run, you will need the following in the top-level directory:

  • An assets/ folder with mp4 files.
  • A packager-linux-x64 executable (from https://github.com/shaka-project/shaka-packager/releases).
  • A symlink C2paPlayer/ to the latest version of C2paPlayer (from the C2PA fork of dash.js).
  • A symlink certs to a directory that contains your C2PA Claim Signing certificate and private key.

To run the script: ./sign_c2pa_dash.sh example_asset.mp4 Then, the signed MPEG-DASH package should be written to output/example_asset/av.mpd.

About

A workflow for C2PA in MPEG-DASH files. Created as a part of the "Stamping Your Content" IBC 2025 Accelerator.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors