العودة إلى التحديثات
New releaseSep 17, 2026

remove-ai-watermarks v0.41.1

أزل العلامات المائية المرئية وغير المرئية للذكاء الاصطناعي وبيانات المصدر الوصفية من الصور والفيديو. مكتبة بايثون وواجهة سطر أوامر (CLI) لـ SynthID وC2PA وEXIF وIPTC وXMP والعلامات الشائعة للذكاء الاصطناعي التوليدي.

مشاركة

إزالة العلامات المائية للذكاء الاصطناعي

إزالة علامات المصدر للذكاء الاصطناعي من الصور والفيديو التي أنشأتها بنفسك:

  • العلامات المرئية المعروفة مثل العلامة المائية لـ Google Gemini sparkle وعلامات النص الخاصة بالبائعين؛
  • العلامات المائية غير المرئية للبكسل من خلال تعطيل التنسيق المحلي المباشر أو إعادة التوليد بالانتشار؛
  • C2PA وEXIF وXMP وIPTC وبيانات تعريف الذكاء الاصطناعي ذات الصلة.

يدعم الفيديو تحديد المصدر، والتنظيف الكامل للمرئي مع البيانات الوصفية، ودفعات الدلائل، وإزالة العلامات المرئية لـ Sora وVeo وSeedance وDoubao وDola وHailuo AI وKling AI، وإعادة توليد VAE المعتمدة من oracle لإزالة SynthID من الفيديو.

raiw.cc يشغّل هذه المكتبة كخدمة مستضافة، مع تضمين وحدة معالجة الرسومات وعدم الحاجة إلى تثبيت أي شيء. إزالة العلامات المرئية والبيانات الوصفية بمخرجات Standard حتى 12 ميجابكسل مجانية هناك؛ الدقة الأصلية فوق 12 ميجابكسل وإزالة العلامة المائية غير المرئية مدفوعة.

PyPI Python Downloads License Tests Sponsor skills.sh

هذا مشروع بحثي حول إشارات المصدر للذكاء الاصطناعي، للاستخدام القانوني على المحتوى الذي تملكه. يُقدَّم كما هو، دون ضمان أو مسؤولية، وكل مستخدم مسؤول عن كيفية استخدامه. لا يستهدف معاينات وكالات الصور أو العلامات المائية الأخرى التي تحمي محتوى مدفوعًا لطرف ثالث. بعض الولايات القضائية، بما في ذلك الصين، تقيّد إزالة تسميات الذكاء الاصطناعي أو توفير أدوات تفعل ذلك. راجع ملاحظات النطاق والسلامة والقانون.

اختر ما تريد فعله

الهدفالأمرGPU
العثور على إشارات المصدر والعلامات المائيةidentifyلا
تصنيف صورة فوتوغرافية من البكسلات (اختياري، ليس مصدرًا)classifyلا
إزالة علامات الذكاء الاصطناعي المرئية المعروفةvisibleلا
محو منطقة تحددهاeraseلا
إزالة بيانات تعريف الذكاء الاصطناعيmetadataلا
تحديد مصدر الفيديو المدعومvideo identifyلا
إزالة العلامات المرئية وبيانات تعريف الذكاء الاصطناعي من الفيديوvideo allلا
إزالة بيانات تعريف الذكاء الاصطناعي من الفيديوvideo metadataلا
إزالة علامة ذكاء اصطناعي مرئية مسجلة من الفيديوvideo visibleلا
معالجة دليل من مقاطع الفيديوvideo batchيعتمد على الوضع
تطبيق ملف تعريف إزالة SynthID المعاير لبكسل الفيديوvideo invisibleمُوصى به
إعادة توليد صورة لتعطيل العلامات المائية غير المرئيةinvisibleمطلوب (CUDA)
تشغيل إزالة العلامات المرئية وغير المرئية والبيانات الوصفيةallمُوصى به
معالجة دليلbatchيعتمد على الوضع

تُوجَّه إعلانات Microsoft Paint وPhotos InvisMark تلقائيًا إلى إعادة توليد البكسل. يزيل أمر all كلاً من العلامة المائية المخفية للبكسل وبيان C2PA المرتبط بها؛ إزالة البيانات الوصفية وحدها تزيل البيان فقط. يمكن لواجهة برمجة تطبيقات Python متخصصة فحص وتعطيل حمولة Watermarker.dll المحلية المُتحقق منها دون انتشار.

أوضاع التثبيت

الحاجةالتثبيت
فحص البيانات الوصفية وإزالتهاremove-ai-watermarks
تصنيف الصورة الفوتوغرافية بين الذكاء الاصطناعي والكاميراremove-ai-watermarks[classify]
تصنيف تصدير المصدر من OpenAI/Google/مصدر غير معروفremove-ai-watermarks[source-classify]
الكشف المرئي والإزالةremove-ai-watermarks[visible]
معالجة الفيديو المرئيremove-ai-watermarks[video]
إزالة SynthID من الفيديوremove-ai-watermarks[video,diffusion]
كشف DWT-DCT بدون Torchremove-ai-watermarks[detect]
تعطيل Paint InvisMark المحلي المباشرremove-ai-watermarks[pixels]
إزالة الصور غير المرئية (يحتاج CUDA)remove-ai-watermarks[qwen-zimage]
كل ميزة إنتاجية متاحة على Python النشطremove-ai-watermarks[all]

تشمل الإضافات المتخصصة والأقل مستوى pixels وheif وtrustmark وmigan وlama وdiffusion وclassify-onnx وsource-classify. يوثّق دليل التثبيت تركيبها الدقيق للتبعيات، وتوافق Python، ومتطلبات النماذج.

البدء السريع

ثبّت واجهة سطر الأوامر الافتراضية المركّزة على البيانات الوصفية:

uv tool install remove-ai-watermarks

افحص صورة:

remove-ai-watermarks identify image.png

لتصنيف صورة فوتوغرافية من البكسلات (ذكاء اصطناعي مقابل كاميرا، مزوّد اختياري)، ثبّت الإضافة الإضافية واستدعِ classify. لا يقوم identify بتشغيلها أبدًا:

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

الدليل: تصنيف بكسل الصورة.

للحصول على إشارة خفيفة الوزن، قابلة للامتناع، خاصة بتصدير المصدر من OpenAI/Google/مجهول بعد إزالة البيانات الوصفية، استخدم واجهة برمجة تطبيقات Python المنفصلة. إنه ليس كاشف SynthID:

import remove_ai_watermarks as raiw

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

قم بتثبيت remove-ai-watermarks[source-classify]. الدليل: تصنيف خط أنابيب المصدر.

المصدر الموقّع هو المسار المدعوم لـ SynthID وidentify يقرأه. لا يوجد كاشف بكسلات SynthID محلي في الحزمة. البحث حول خبير الشبكة الدورية موجود في scripts/synthid_runtime/ و synthid-detector-research.md.

لإزالة العلامة المائية المرئية، قم بتثبيت تبعيات البكسل:

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

ثم أزل علامة مرئية معروفة وبيانات وصفية للذكاء الاصطناعي:

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

إزالة البيانات الوصفية دون تشغيل التنميق المرئي أو الانتشار:

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

بدون -o يقوم هذا الأمر بالكتابة فوق الملف المصدر في مكانه.

فحص أو إزالة بيانات AI الوصفية من ملف MP4 أو MOV أو M4V أو WebM أو MKV أو AVI أو FLV:

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

يتعامل الأمر video metadata مع بيانات الفيديو الوصفية دون إعادة ترميز مسارات الفيديو أو الصوت. وخلافًا لأمر الصور أعلاه، عند حذف -o فإنه يكتب <source>_clean ويحتفظ بالملف الأصلي. يتضمن فحص MP4 وMOV وسم AIGC الأصلي الخاص بـ TC260 في moov.udta.meta.keys/ilst، بما في ذلك moov الموضوع بعد حمولة الوسائط، إضافةً إلى متغيرات meta بصيغة QuickTime التي يكتبها تصدير Doubao لنظام iOS (صندوق meta مجرّد كابن مباشر لـ moov، وقائمة بيانات وصفية hdlr=mdir بلا مفاتيح). كما يتم اكتشاف وإزالة مدخلات workflow وprompt ذات المفاتيح في بنية قائمة البيانات الوصفية نفسها، بما في ذلك صادرات ComfyUI. يقرأ فحص MKV وWebM الموضع المعياري Segment.Tags.Tag.SimpleTag. ويستخدم AVI البنية LIST/INFO/AIGC، بينما يستخدم FLV البنية script.onMetaData.AIGC. وتُعاد تهيئة تدفّق الصيغ غير ISOBMFF بنسخ المسار بغرض الإزالة.

استخدم مسار الفيديو الموجَّه نحو المنتج لتحديد ملف أو تنظيفه:

uv tool install --force "remove-ai-watermarks[video]"
remove-ai-watermarks video identify input.mp4
remove-ai-watermarks video all input.mp4 -o clean.mp4

الفئات