Zurück zu den Updates
New releaseSep 17, 2026

remove-ai-watermarks v0.41.1

Entfernt sichtbare und unsichtbare KI-Wasserzeichen sowie Provenienz-Metadaten aus Bildern und Videos. Python-Bibliothek und CLI für SynthID, C2PA, EXIF, IPTC, XMP und gängige Markierungen generativer KI.

Teilen

KI-Wasserzeichen entfernen

Entfernen Sie KI-Herkunftskennzeichnungen aus Bildern und Videos, die Sie selbst erstellt haben:

  • bekannte sichtbare Kennzeichnungen wie das Google Gemini Sparkle-Wasserzeichen und Anbieter-Textmarkierungen;
  • unsichtbare Pixel-Wasserzeichen durch direkte lokale Formatstörung oder Diffusions-Regeneration;
  • C2PA-, EXIF-, XMP-, IPTC- und verwandte KI-Metadaten.

Die Video-Unterstützung umfasst die Identifizierung von Herkunftsnachweisen, die vollständige Bereinigung von sichtbaren Markierungen und Metadaten, Verzeichnis-Batches, die Entfernung sichtbarer Markierungen von Sora, Veo, Seedance, Doubao, Dola, Hailuo AI und Kling AI sowie die oracle-zertifizierte VAE-Regeneration zur Entfernung von Video-SynthID.

raiw.cc betreibt diese Bibliothek als gehosteten Dienst, mit inkludierter GPU und ohne Installation. Die Entfernung sichtbarer Markierungen und Metadaten bei Standard-Ausgabe bis zu 12 MP ist dort kostenlos; Originalauflösung über 12 MP und die Entfernung unsichtbarer Wasserzeichen sind kostenpflichtig.

PyPI Python Downloads License Tests Sponsor skills.sh

Dies ist ein Forschungsprojekt zu KI-Herkunftssignalen, für die rechtmäßige Nutzung bei Inhalten, die Ihnen gehören. Es wird wie besehen bereitgestellt, ohne Gewährleistung oder Haftung, und jeder Nutzer ist selbst dafür verantwortlich, wie er es verwendet. Es richtet sich nicht gegen Vorschauen von Stock-Agenturen oder andere Wasserzeichen, die kostenpflichtige Inhalte Dritter schützen. Einige Rechtsordnungen, darunter China, schränken die Entfernung von KI-Kennzeichnungen oder die Bereitstellung entsprechender Tools ein. Siehe Umfang, Sicherheit und rechtliche Hinweise.

Wählen Sie, was Sie tun möchten

ZielBefehlGPU
Herkunftssignale und Wasserzeichen findenidentifyNein
Ein Foto anhand von Pixeln klassifizieren (Opt-in, keine Herkunft)classifyNein
Bekannte sichtbare KI-Markierungen entfernenvisibleNein
Einen von Ihnen ausgewählten Bereich löscheneraseNein
KI-Metadaten entfernenmetadataNein
Unterstützte Video-Herkunftsnachweise identifizierenvideo identifyNein
Sichtbare Markierungen und KI-Metadaten aus Video entfernenvideo allNein
KI-Metadaten aus Video entfernenvideo metadataNein
Eine registrierte sichtbare KI-Markierung aus Video entfernenvideo visibleNein
Ein Verzeichnis mit Videos verarbeitenvideo batchAbhängig vom Modus
Das kalibrierte Video-Pixel-SynthID-Entfernungsprofil anwendenvideo invisibleEmpfohlen
Ein Bild regenerieren, um unsichtbare Wasserzeichen zu störeninvisibleErforderlich (CUDA)
Sichtbare, unsichtbare und Metadaten-Entfernung ausführenallEmpfohlen
Ein Verzeichnis verarbeitenbatchAbhängig vom Modus

Microsoft Paint- und Photos-InvisMark-Deklarationen werden automatisch an die Pixel-Regeneration weitergeleitet. Der Befehl all entfernt sowohl das verborgene Pixel-Wasserzeichen als auch sein verknüpftes C2PA-Manifest; das alleinige Metadaten-Stripping entfernt nur das Manifest. Eine spezialisierte Python-API kann die validierte lokale Watermarker.dll-Nutzlast ohne Diffusion inspizieren und stören.

Installationsmodi

BedarfInstallation
Metadaten-Inspektion und -Entfernungremove-ai-watermarks
Klassifizierung Foto: KI versus Kameraremove-ai-watermarks[classify]
Klassifizierung von OpenAI/Google/unbekannten Quell-Exportenremove-ai-watermarks[source-classify]
Sichtbare Erkennung und Entfernungremove-ai-watermarks[visible]
Sichtbare Videoverarbeitungremove-ai-watermarks[video]
Video-SynthID-Entfernungremove-ai-watermarks[video,diffusion]
Torch-freie DWT-DCT-Erkennungremove-ai-watermarks[detect]
Direkte lokale Paint-InvisMark-Störungremove-ai-watermarks[pixels]
Unsichtbare Bildentfernung (benötigt CUDA)remove-ai-watermarks[qwen-zimage]
Alle Produktionsfunktionen, die im aktiven Python verfügbar sindremove-ai-watermarks[all]

Niedrigschwelligere und spezialisierte Extras umfassen pixels, heif, trustmark, migan, lama, diffusion, classify-onnx und source-classify. Die Installationsanleitung dokumentiert deren genaue Abhängigkeitszusammensetzung, Python-Kompatibilität und Modellanforderungen.

Schnellstart

Installieren Sie die metadatenfokussierte Standard-CLI:

uv tool install remove-ai-watermarks

Ein Image inspizieren:

remove-ai-watermarks identify image.png

Um ein Foto anhand von Pixeln zu klassifizieren (KI versus Kamera, optionaler Anbieter), installiere das Extra und rufe classify auf. identify startet es nie:

uv tool install --force "remove-ai-watermarks[classify]"
remove-ai-watermarks classify image.png

Anleitung: Foto-Pixel-Klassifizierung.

Für ein leichtgewichtiges, sich enthaltendes OpenAI/Google/unbekanntes Quell-Export-Signal nach der Metadaten-Entfernung verwenden Sie die separate Python-API. Es ist kein SynthID-Detektor:

import remove_ai_watermarks as raiw

result = raiw.classify_source("image.png")
print(result.label, result.reason)

Installiere remove-ai-watermarks[source-classify]. Anleitung: source-pipeline classification.

Signierte Provenienz ist der unterstützte Weg für SynthID und identify liest sie. Es gibt keinen lokalen SynthID-Pixeldetektor im Paket. Forschung zu einem periodischen Gitter-Experten befindet sich in scripts/synthid_runtime/ und synthid-detector-research.md.

Für die Entfernung sichtbarer Wasserzeichen installiere die Pixel-Abhängigkeiten:

uv tool install --force "remove-ai-watermarks[visible]"

Dann entferne eine bekannte sichtbare Markierung und KI-Metadaten:

remove-ai-watermarks visible image.png -o clean.png

Metadaten entfernen, ohne sichtbares Inpainting oder Diffusion auszuführen:

remove-ai-watermarks metadata image.png --remove -o clean.png

Ohne -o überschreibt dieser Befehl die Quelldatei direkt.

KI-Metadaten aus einer MP4-, MOV-, M4V-, WebM-, MKV-, AVI- oder FLV-Datei untersuchen oder entfernen:

remove-ai-watermarks video metadata input.mp4 --check
remove-ai-watermarks video metadata input.mp4 --remove -o clean.mp4

Kategorien