आख़िरी अपडेट
WebP वह इमेज फ़ॉर्मैट है जिसे अब ज़्यादातर वेबसाइटें परोसती हैं, और उसमें वैसा ही छिपा डेटा हो सकता है जैसा JPEG में: EXIF चंक में कैमरा और GPS डेटा, XMP चंक में संपादन इतिहास, और Content Credentials का मैनिफ़ेस्ट। WebP मेटाडेटा रिमूवर इन चंक को मिटा देता है, उन्हें घोषित करने वाले फ़्लैग साफ़ करता है, और तस्वीर, पारदर्शिता और एनिमेशन को ठीक वैसा ही कॉपी करता है। ऊपर अपनी WebP फ़ाइलें जोड़ें और साफ़ कॉपी डाउनलोड करें। कुछ अपलोड नहीं होता।
WebP फ़ाइल के भीतर क्या होता है
WebP फ़ाइल एक RIFF कंटेनर है: एक छोटा हेडर और उसके बाद चंक, जिनमें से हर एक का चार अक्षरों का नाम और लंबाई होती है। कौन-से चंक दिखते हैं, यह इस पर निर्भर है कि फ़ाइल कैसे बनी।
| चंक | इसमें क्या है | साफ़ फ़ाइल में |
|---|---|---|
VP8 | लॉसी तस्वीर | रखा जाता है |
VP8L | लॉसलेस तस्वीर | रखा जाता है |
ALPH | लॉसी तस्वीर का पारदर्शिता चैनल | रखा जाता है |
ANIM, ANMF | एनिमेशन की सेटिंग और फ़्रेम | रखा जाता है |
ICCP | कलर प्रोफ़ाइल | रखा जाता है, ताकि रंग न बदलें |
VP8X | फ़्लैग के एक सेट वाला विस्तारित हेडर | रखा जाता है, EXIF और XMP के फ़्लैग बंद करके |
EXIF | कैमरे और फ़ोन का डेटा, तारीख़ और समय, GPS | हटाया जाता है |
XMP | XML मेटाडेटा: बनाने का टूल, संपादन इतिहास, AI-उत्पत्ति के टैग | हटाया जाता है |
C2PA | Content Credentials का मैनिफ़ेस्ट | हटाया जाता है |
| अज्ञात चंक, RIFF कंटेनर के बाद के बाइट | कुछ भी जो किसी टूल ने जोड़ा और WebP परिभाषित नहीं करता | हटाया जाता है |
हमारे दूसरे क्लीनरों की तरह टूल उस चीज़ की सूची रखता है जो डिकोडर को चाहिए और बाक़ी सब छोड़ देता है। भविष्य में आने वाला कोई नया चंक-प्रकार चुपके से घुसने की जगह डिफ़ॉल्ट रूप से हटा दिया जाता है।
फ़्लैग बाइट और उसे साफ़ क्यों करना पड़ता है
विस्तारित WebP VP8X चंक से शुरू होता है, जिसका पहला बाइट फ़्लैग का एक सेट है। वे डिकोडर को बताते हैं कि क्या मिलेगा: कलर प्रोफ़ाइल (0x20), पारदर्शिता (0x10), EXIF चंक (0x08), XMP चंक (0x04) और एनिमेशन (0x02)। अगर आप EXIF चंक मिटा दें पर EXIF फ़्लैग चालू छोड़ दें, तो फ़ाइल ऐसी चीज़ का दावा करती है जो अब उसमें नहीं है, और कुछ प्रोग्राम ऐसी फ़ाइलें ठुकरा देते हैं।
इसीलिए टूल वे चंक हटाते समय EXIF और XMP के फ़्लैग बंद कर देता है, और कलर प्रोफ़ाइल, पारदर्शिता व एनिमेशन के फ़्लैग ठीक वैसे ही छोड़ता है। वह कंटेनर की कुल लंबाई भी दोबारा लिखता है, ताकि फ़ाइल सही बनी रहे।
लॉसी, लॉसलेस, पारदर्शी और एनिमेटेड फ़ाइलें
VP8 , VP8L या ANMF चंक के भीतर की संपीड़ित तस्वीर बाइट दर बाइट कॉपी होती है, इसलिए इनमें से कोई भी मामला दोबारा एन्कोड नहीं होता। हमने यह WebP एन्कोडर की फ़ाइलों से जाँचा, उनमें ExifTool से EXIF, XMP और ICC प्रोफ़ाइल जोड़ी, और पहले-बाद के डिकोड किए पिक्सेल की तुलना की।
| फ़ाइल | पहले के चंक | बाद के चंक | पिक्सेल |
|---|---|---|---|
| लॉसी | VP8X ICCP VP8 EXIF XMP | VP8X ICCP VP8 | एक जैसे |
| लॉसलेस | VP8X ICCP VP8L EXIF XMP | VP8X ICCP VP8L | एक जैसे |
| पारदर्शिता वाली लॉसी | VP8X ALPH VP8 EXIF XMP | VP8X ALPH VP8 | एक जैसे |
| पारदर्शिता वाली लॉसलेस | VP8X VP8L EXIF XMP | VP8X VP8L | एक जैसे |
| एनिमेटेड | VP8X ANIM ANMF… और EXIF | वही, EXIF के बिना | सारे फ़्रेम एक जैसे |
WebP फ़ाइलों में मेटाडेटा कहाँ से आता है
- कन्वर्टर और एन्कोडर। मानक एन्कोडर
cwebpतब तक मेटाडेटा कॉपी नहीं करता जब तक आप-metadataसे न कहें, और कई वेब कन्वर्टर यही आदत अपनाते हैं। दूसरे, और कुछ डेस्कटॉप एडिटर, स्रोत फ़ाइल का EXIF और XMP आगे ले जाते हैं। - ExifTool और ऐसे ही टूल, जो WebP फ़ाइल में EXIF, XMP और ICC डेटा लिख सकते हैं।
- वे कैमरे और ऐप जो सीधे WebP सहेजते हैं, और वही शूटिंग डेटा रखते हैं जो JPEG रखता।
- AI टूल, जो अपने एक्सपोर्ट में XMP उत्पत्ति टैग और Content Credentials जोड़ सकते हैं।
यह मान न लें कि WebP साफ़ है क्योंकि वह किसी वेबसाइट से आया है। अगर आपने मूल फ़ाइल डाउनलोड की या फ़ाइल के रूप में पाई है, तो उसे यहाँ छोड़ें और साझा करने से पहले सूची देखें। ज़्यादातर फ़ाइलों में कुछ नहीं दिखता, और जिनमें दिखता है, उनके बारे में जानना ठीक रहता है।
WebP साफ़ करने के दूसरे तरीक़े
| टूल | कैसे | टिप्पणी |
|---|---|---|
webpmux | webpmux -strip exif in.webp -o out.webp, फिर xmp के साथ वही | WebP टूल का हिस्सा। हर बार एक प्रकार का मेटाडेटा। लॉसलेस। |
cwebp | -metadata none | स्रोत तस्वीर से दोबारा एन्कोड करता है, इसलिए यह मौजूदा WebP की सफ़ाई नहीं, कन्वर्ज़न है। |
| ExifTool | exiftool -all= image.webp | लॉसलेस। कलर प्रोफ़ाइल भी हटा देता है, जब तक आप उसे वापस न डालें। |
| यह पेज | छोड़ें, साफ़ करें, डाउनलोड करें | लॉसलेस, कलर प्रोफ़ाइल रखता है, दिखाता है क्या हटा, और नतीजा जाँचता है। |
चार चरणों में WebP फ़ाइलें साफ़ करें
- WebP फ़ाइलें छोड़ें पेज पर, या उन्हें चुनें।
- साफ़ करें दबाएँ। प्रोसेसिंग आपके ब्राउज़र में होती है।
- रिपोर्ट पढ़ें। EXIF, XMP और Content Credentials नाम से बताए जाते हैं, और दूसरा स्कैन पुष्टि करता है कि कुछ नहीं बचा।
- डाउनलोड करें फ़ाइलें या .zip।
अतिथि एक बार में 1 फ़ाइल साफ़ करते हैं, हर एक अधिकतम 25 MB की और दिन में 50 चित्र। मुफ़्त खाते में एक बार में 5, हर एक 25 MB और दिन में 500, और Starter, Pro व Business में कोई दैनिक सीमा नहीं है। अगर आप विकल्पों में कोई दूसरा आउटपुट फ़ॉर्मैट चुनते हैं, जैसे JPG या PNG, तो तस्वीर वहीं साफ़ होने की जगह दोबारा बनाई और सहेजी जाती है; यह कन्वर्ज़न है और लॉसी फ़ॉर्मैट में पिक्सेल थोड़े बदलते हैं।
नतीजा ख़ुद पक्का करने के लिए exiftool -a -G1 -s image-clean.webp चलाएँ। साफ़ फ़ाइल इमेज का आकार और, अगर हो, कलर प्रोफ़ाइल दिखाती है, और Make, Model, GPS, Creator या Software की कोई पंक्ति नहीं। इमेज मेटाडेटा रिमूवर JPG, PNG और AVIF को सँभालता है, और PNG पेज PNG फ़ाइलों के समान चंक समझाता है।
पहले और बाद में भीतर झाँकें
webpmux -info image.webpवह पंक्ति यह जानने का तेज़ तरीक़ा है कि फ़ाइल में मेटाडेटा है या नहीं, और वह हमारी रिपोर्ट से स्वतंत्र है, इसलिए एक अच्छी दूसरी राय है।
बहुत सारी फ़ाइलें, या दोहराया जाने वाला काम
API JPEG, PNG और WebP फ़ाइलें लेती है और साफ़ फ़ाइल लौटाती है, जवाब के हेडर में हटाए और बचे फ़ील्ड की संख्या के साथ, और MCP सर्वर किसी असिस्टेंट को आपके कंप्यूटर पर चित्रों का फ़ोल्डर साफ़ करने देता है। एक साथ कई फ़ाइलें साफ़ करने की गाइड ब्राउज़र, API और असिस्टेंट की तुलना करती है।
अक्सर पूछे जाने वाले प्रश्न
क्या WebP फ़ाइल में EXIF डेटा होता है?
हो सकता है। WebP EXIF और XMP चंक का समर्थन करता है, पर वे वैकल्पिक हैं, और कई WebP फ़ाइलों में कोई नहीं होता। मेटाडेटा कॉपी चालू रखकर कैमरा फ़ोटो से बदली गई फ़ाइलों में, और मेटाडेटा बनाए रखने वाले टूल से संपादित फ़ाइलों में आम तौर पर होता है।
क्या मेटाडेटा हटाने से WebP का रूप बदलता है?
नहीं। संपीड़ित तस्वीर, पारदर्शिता चैनल और एनिमेशन के फ़्रेम बिना बदले कॉपी होते हैं, और हमने जाँचा है कि लॉसी, लॉसलेस, पारदर्शी और एनिमेटेड फ़ाइलों में डिकोड किए पिक्सेल एक जैसे हैं।
क्या पारदर्शिता बनी रहती है?
हाँ। अल्फ़ा चैनल इमेज डेटा के साथ रखा जाता है, और हेडर का पारदर्शिता फ़्लैग जैसा था वैसा छोड़ा जाता है।
एनिमेटेड WebP का क्या?
एनिमेटेड फ़ाइलें सारे फ़्रेम, टाइमिंग और दोहराव की सेटिंग रखती हैं। सिर्फ़ मेटाडेटा चंक हटते हैं।
क्या यह WebP से C2PA Content Credentials हटाता है?
हाँ, जब मैनिफ़ेस्ट फ़ाइल में C2PA चंक के रूप में रखा हो। कोई प्रदाता ऑनलाइन अलग कॉपी रख सकता है, जिसे फ़ाइल क्लीनर नहीं बदल सकता।
क्या कलर प्रोफ़ाइल हटाई जाती है?
नहीं। ICCP चंक रखा जाता है ताकि रंग न बदलें। वह एक कलर स्पेस का विवरण है, आपका नहीं।
क्या मेरी WebP फ़ाइलें अपलोड होती हैं?
नहीं। वे आपके ब्राउज़र में साफ़ होती हैं और हमें कुछ नहीं भेजा जाता।
क्या मैं WebP को JPG में बदलकर साथ ही साफ़ कर सकता हूँ?
हाँ, आउटपुट फ़ॉर्मैट के रूप में JPG चुनकर। इससे तस्वीर दोबारा बनती और सहेजी जाती है, जो सारा मेटाडेटा हटाती है पर लॉसलेस क़दम नहीं है। शुद्ध सफ़ाई के लिए फ़ॉर्मैट को Original पर रहने दें।