साधारण WebP में मेटाडेटा रखने की जगह ही नहीं
WebP एक RIFF फ़ाइल है: एक शीर्ष, फिर चंक। साधारण फ़ाइल में नुक़सान वाले डेटा के लिए एक VP8 चंक होता है या बिना नुकसान वाले के लिए VP8L, और पूरी फ़ाइल इतनी ही है। उस बनावट में EXIF के लिए कोई ख़ाना है ही नहीं — ख़ाली ख़ाना नहीं, बल्कि कोई ख़ाना नहीं। मेटाडेटा तभी संभव होता है जब बढ़ी हुई बनावट हो, जो VP8X चंक से शुरू होती है और जिसके झंडे बताते हैं कि फ़ाइल में और क्या-क्या है।
बढ़ी हुई बनावट क्या रख सकती है
VP8X अल्फ़ा, हरकत, ICC प्रोफ़ाइल, EXIF और XMP — हर एक के लिए एक बिट खड़ी करता है, और उससे मेल खाते चंक पीछे आते हैं। यानी WebP या तो उस शीर्ष में अपने मेटाडेटा की घोषणा करती है या उसके पास कोई है ही नहीं — इससे उसे पढ़ना उन प्रारूपों के मुक़ाबले असामान्य रूप से पक्का हो जाता है जहाँ निशान ढूँढ़ना पड़ता है। नीचे की टैग तालिका में फ़ाइल के अपने RIFF चंक WebP के नीचे रखे जाते हैं, जबकि EXIF या ICC चंक अपने-अपने समूह में — ताकि आप देख सकें कि हर मान किस चंक से निकला।
WebP फ़ाइलें आम तौर पर आती कहाँ से हैं
आपको मिलने वाली ज़्यादातर WebP किसी रूपांतरक या CDN ने बनाई होती है, जो वेब के लिए JPEG या PNG को छोटा कर रहा था। वे रास्ते आम तौर पर बीच में ही मेटाडेटा फेंक देते हैं, और यही वजह है कि इतनी सारी WebP फ़ाइलें यहाँ ख़ाली पढ़ी जाती हैं। जब किसी में EXIF मिल ही जाए, तो आम तौर पर इसलिए कि रूपांतरण को उसे बचाने को कहा गया था, और कैमरे का डेटा असली JPEG से आया होगा।
WebP का ढाँचा
- ढाँचा
- मेटाडेटा रख सकता है
- ख़ुद तस्वीर
WebP चीज़ें कहाँ रखती है
- VP8 / VP8L
- ख़ुद तस्वीर, नुक़सान वाली या बिना नुकसान वाली। सिर्फ़ इतनी फ़ाइल कोई मेटाडेटा नहीं रख सकती।
- VP8X
- बढ़ा हुआ शीर्ष। इसके झंडे बताते हैं कि नीचे कौन-से चंक हैं।
- EXIF
- एक EXIF ब्लॉक, आम तौर पर उस फ़ाइल से विरासत में मिला जिससे यह बनी।
- XMP
- XMP पैकेट, जब किसी संपादक ने लिखा हो।
- ICCP
- एक ICC रंग प्रोफ़ाइल।
- ANIM / ANMF
- हरकत का नियंत्रण और हर फ़्रेम। फिर से एन्कोड करके सफ़ाई इन्हें चपटा कर देती है।
WebP के बारे में सवाल
क्या WebP EXIF का समर्थन करती है?खोलें
हाँ, पर सिर्फ़ उस बढ़ी हुई बनावट में जो VP8X चंक से शुरू होती है। साधारण WebP में उसे रखने लायक ढाँचा ही नहीं है, इसलिए किसी एक फ़ाइल के लिए जवाब पक्का होता है, ढूँढ़ने की बात नहीं।
मेरी WebP कोई मेटाडेटा नहीं दिखाती। क्या यह टूल की गड़बड़ है?खोलें
क़रीब-क़रीब पक्का नहीं। रूपांतरक और CDN WebP बनाते समय आम तौर पर मेटाडेटा फेंक देते हैं, और साधारण बनावट वाली WebP कुछ रख भी नहीं सकती। टैग तालिका फिर भी वह फ़ाइल ढाँचा दिखाएगी जो उसमें है।
अगर मैं चलती-फिरती WebP साफ़ करूँ तो क्या होगा?खोलें
वह एक ही फ़्रेम बनकर लौटती है। फिर से एन्कोड करके सफ़ाई तस्वीर दोबारा बनाती है, और कैनवास एक ही फ़्रेम रखता है — यानी हरकत यहाँ सचमुच की क़ीमत है, जो तय करने से पहले बता दी जाती है, बाद में पता नहीं चलती।
क्या WebP साफ़ करने पर गुणवत्ता ठीक वैसी ही रहती है?खोलें
नहीं। फ़ाइल WebP के रूप में दोबारा एन्कोड होती है, इसलिए गुणवत्ता बदल सकती है, भले ही मूल फ़ाइल बिना नुकसान वाली VP8L रही हो। रंग प्रोफ़ाइल बाक़ी चंकों के साथ हटा दी जाती है।
यह क्या कर सकता है
- EXIF डेटा हटाएँ
- एक तस्वीर छोड़ें और उसकी जड़ी हुई मेटाडेटा के बिना एक प्रति डाउनलोड करें। JPEG का EXIF खंड बिना पिक्सल छुए गिर जाता है; HEIC, PNG, WebP और बाकी फिर से एन्कोड होते हैं। कुछ भी सर्वर पर नहीं जाता।
- स्थान हटाएँ
- देखें कि तस्वीर कौन-से निर्देशांक लिए चल रही है, फिर उनके बिना एक प्रति डाउनलोड करें। JPEG अपने स्थान टैग खोती है और बाकी सब रखती है। कुछ भी सर्वर पर नहीं जाता।
- JPEG का EXIF बदलें
- JPEG का शीर्षक, रचयिता, विवरण, कॉपीराइट, सॉफ़्टवेयर और खींचने का समय बदलें, फिर बदली हुई प्रति डाउनलोड करें। सब आपके डिवाइस पर चलता है; आपकी मूल फ़ाइल कभी नहीं बदलती।
- XMP, IPTC और ICC व्यूअर
- फ़ाइल जो भी मेटाडेटा समूह लिए चलती है वे सब पढ़ें — EXIF, XMP, IPTC, ICC, निर्माता के नोट — समूहबद्ध और JSON में निर्यात करने लायक। संपत्ति जाँच, फ़ोरेंसिक और किसी रास्ते की गड़बड़ी पकड़ने के लिए। कुछ भी सर्वर पर नहीं जाता।
- कई तस्वीरें खोलना
- पचास तक तस्वीरें खोलें, देखें कि किनमें स्थान दर्ज है, और पूरे समूह को स्प्रेडशीट के रूप में ले जाएँ। कुछ भी अपलोड नहीं होता, और असली फ़ाइलों में कभी कुछ लिखा नहीं जाता।