Repository navigation
Update entry 49 (com.museblossom.contentsdefence.1) — add audio and v… - #75
Merged
Merged
Conversation
…ideo # Update entry 49 (`com.museblossom.contentsdefence.1`) — add `audio` and `video` ## What changes Only `decodedMediaTypes` changes, from `["image"]` to `["audio", "image", "video"]`. Per the contribution guidelines, `identifier`, `alg` and `type` are unchanged. ```diff "identifier": 49, "alg": "com.museblossom.contentsdefence.1", "type": "watermark", - "decodedMediaTypes": ["image"], + "decodedMediaTypes": ["audio", "image", "video"], ``` ## Why Contents Defence (MuseBlossom Co., Ltd.) now embeds and extracts the same invisible watermark in **audio** and **video** assets, not only still images. The algorithm and its identifier are unchanged — the entry's media-type scope simply no longer reflects what the algorithm covers. The watermark serves the same purpose in all three media families: recovering the associated C2PA manifest from a Manifest Repository when embedded metadata has been stripped (for example after re-encoding on social platforms). ## Checklist against the selection rules - Conforms to the schema — `decodedMediaTypes` values are from the documented enum (`application`, `audio`, `image`, `model`, `text`, `video`). - `identifier`, `alg`, `type` unchanged, as required for updates. - Submitted by an individual affiliated with MuseBlossom Co., Ltd., which owns the algorithm. - `informationalUrl` (https://museblossom.com/about) resolves. - The algorithm supports both embedding and extraction of the soft binding identifier for manifest recovery.
domguinard
self-requested a review
September 24, 2026 10:23
domguinard
approved these changes
Sep 24, 2026
domguinard
left a comment
Collaborator
There was a problem hiding this comment.
Thanks for the update. This will be checked an approved during the WM TF meeting on Sept 30.
Note for the team: these updates make me think we need a dateUpdated field as well. To be discussed.
mrappard
approved these changes
Sep 30, 2026
Collaborator
|
Approved during the WM TF meeting on Sept 30 2026. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…ideo
Update entry 49 (
com.museblossom.contentsdefence.1) — addaudioandvideoWhat changes
Only
decodedMediaTypeschanges, from["image"]to["audio", "image", "video"].Per the contribution guidelines,
identifier,algandtypeare unchanged.Why
Contents Defence (MuseBlossom Co., Ltd.) now embeds and extracts the same invisible watermark in audio and video assets, not only still images. The algorithm and its identifier are unchanged — the entry's media-type scope simply no longer reflects what the algorithm covers.
The watermark serves the same purpose in all three media families: recovering the associated C2PA manifest from a Manifest Repository when embedded metadata has been stripped (for example after re-encoding on social platforms).
Checklist against the selection rules
decodedMediaTypesvalues are from the documented enum (application,audio,image,model,text,video).identifier,alg,typeunchanged, as required for updates.informationalUrl(https://museblossom.com/about) resolves.