Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are there any open-source reference implementations? #17

Open
nealmcb opened this issue Mar 25, 2022 · 4 comments
Open

Are there any open-source reference implementations? #17

nealmcb opened this issue Mar 25, 2022 · 4 comments

Comments

@nealmcb
Copy link

nealmcb commented Mar 25, 2022

Multiple independent implementations are often required to promote interoperable standards.
Thank you!

@lrosenthol
Copy link
Contributor

Adobe and the Content Authenticity Initiative (CAI) recently released an open source implementation at https://opensource.contentauthenticity.org/

NOTE: this is NOT a reference implementation, but is certainly a valid implementation.

We look forward to other implementations - either full or partial - in the future.

@gregorym
Copy link

Now that we're in 2024, any other references we can look at?

@lrosenthol
Copy link
Contributor

@gregorym For a read-only one, ExifTool (https://exiftool.org/) is an option. You can also use pretty much as ISOBMFF library - such as ones in Python, JavaScript, C++, etc.

However, AFAIK, the CAI library is the only writing one available as open source.

@cyraxx
Copy link

cyraxx commented Oct 16, 2024

We have recently open-sourced c2pa-ts which is an independent implementation supporting reading and writing.

Also definitely not a reference implementation, but an implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants