| 开发者 | clarivotools |
|---|---|
| 更新时间 | 2026年7月13日 23:42 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
DigitalSourceType, EXIF generator fields, PNG text chunks, AIGC notes
in the ID3 tag. Pausable, even for large media libraries.DigitalSourceType=trainedAlgorithmicMedia as an IPTC note (JPEG) or XMP
packet (PNG, WebP) in the original file.clarivo_mark_ai_generated for further plugins.No – and be wary of tools that promise this. Whether a piece of content falls under the labelling obligations of Art. 50 EU AI Act is a case-by-case decision for the operator (when in doubt, with legal advice). Clarivo is a technical tool: it finds indications of AI origin, makes marking and visible labelling easy, and documents the status in the Media Library. It cannot and does not want to take over the decision itself or the legal assessment.
The EU AI Act splits the transparency obligations across two roles. As a website operator you must visibly disclose AI or deepfake content for image, audio and video to your visitors (Art. 50(4), from 2 August 2026). What is required is the visible disclosure – not that you yourself write a machine-readable note into the file. That is exactly what Clarivo provides the visible labelling for, across all media types: badge/overlay on the image, notice line or overlay on the video and audio player, optionally with the official EU icons. Note: Clarivo is a technical tool and is no substitute for legal advice – whether a specific piece of content falls under the obligation is for you to decide, when in doubt with legal advice.
Because machine-readable marking of the file itself is the job of the AI provider (Art. 50(2)) – that is, the AI system that creates the content (ChatGPT, Gemini, Veo, ElevenLabs & co.), not the website operator. Your operator obligation is the visible disclosure (Art. 50(4)), and Clarivo covers that at the player. Clarivo deliberately does not take on the provider's job and therefore does not alter video/audio files. For images, Clarivo additionally offers the machine-readable IPTC/XMP note as a voluntary bonus (it also survives downloading the image file) – that is not an operator obligation either.
Automatic detection reads the file's metadata. Anyone who takes an image via "copy image", through the clipboard or as a screenshot loses ALL metadata in the process – automatic detection is then no longer possible. For that reason, always download AI images as the original file ("Download" or "Save as") and upload that file to the Media Library. Some image editors and "optimisation" plugins also strip metadata on save. Undetected images can be marked manually in the Media Library's attachment dialog.
Tested with freshly created images, each downloaded as the original file (as of June 2026):
digitalSourceType and correctly classifies genuine camera
photos as "no finding" (verified with a test file). Conversely: providers
can change their export behaviour at any time – a missing finding is no
proof that an image is not AI-generated.
Principle: the machine-readable in-file note (IPTC or XMP in the original file) exists exclusively for images. Video and audio files are labelled visibly only – the media files themselves remain unchanged. Manual marking and visible labelling work for all media types.
Yes, optionally. In June 2026 the EU Commission published official icons for labelling AI-generated content together with the voluntary Code of Practice (three categories: fully AI-generated, AI-edited, basic "AI"). On the "Images" tab, under "Display" you can choose the "Official EU icon + text" variant – the free-text badge remains the default. The matching icon is chosen automatically based on the detected content (overridable per file) and appears next to the label text; the choice applies to image, video and audio. The icons are provided by the Commission for free use without attribution. Important and honest: the visible icon is part of your web page, not of the media file – it does not travel along when the file is downloaded or shared. What survives a downloaded image file is solely the optional machine-readable IPTC/XMP note (images only). Video and audio files receive no in-file note. And: Clarivo uses the official EU icons – on its own that does not establish legal compliance and is no substitute for legal advice.
If an AI plugin creates images directly in WordPress, Clarivo marks them at the point of creation – even when the file itself carries no metadata:
ai_generated meta) on save. NOT
detectable are images that third-party code delivers directly via the
plugin's import interface without passing the note along.clarivo_mark_ai_generated with the attachment ID).
The Clarivo banner sits as its own layer above the page and does not interfere with third-party widgets. Anyone who also wants to show the notice INSIDE the widget configures it directly at the provider (labels as of June 2026, provider interfaces may change):
That is WordPress behaviour, not a Clarivo feature: the image block stores the alternative text fixedly in the post when inserting – later changes to the Media Library alt text have no effect there. Maintain the text for existing blocks in the block sidebar; featured images, by contrast, always use the current Media Library alt text. Clarivo's optional alt-text addition ("AI-generated image") is appended at runtime and does not change the stored alt texts.
No. All scans run locally on your server, there are no external HTTP requests, no tracking and no forced account.
When the plugin is deleted, all plugin settings and caches are removed. The
markings on your media and posts (AI status, source, detection method) are
deliberately retained – they are your documentation and are immediately
usable again after a reinstall. Anyone who also wants to remove the
markings completely sets the following in wp-config.php before deleting:
define( 'CLARIVO_UNINSTALL_PURGE_META', true );
IPTC/XMP notes already written into image files are not touched on uninstall
(the plugin does not change any files without an explicit instruction); they
can be reverted beforehand per image by removing the marking.
compositeWithTrainedAlgorithmicMedia).