आपकी फ़ोटो में कौन-सा मेटाडेटा है — और उसे हटाने से क्या नहीं होता
मुझे कहा गया कि फ़ोटो पोस्ट करने से पहले EXIF हटा दूँ। उसमें होता क्या है, और क्या इतना काफ़ी है?
तस्वीर के साथ असल में जुड़ा क्या होता है
तस्वीर पिक्सेल है, और साथ में पिक्सेल के बारे में हैरान कर देने वाली मात्रा में लिखा हुआ ब्योरा। इसका ज़्यादातर हिस्सा अपने आप लिखा जाता है — कैमरे से, या बाद में जिस भी सॉफ़्टवेयर ने फ़ाइल को छुआ उससे — और तस्वीर देखते वक़्त इसमें से कुछ भी दिखाई नहीं देता।
| ब्लॉक | आम सामग्री | किसने लिखा |
|---|---|---|
| EXIF | तारीख़ और समय, कैमरे का मेक और मॉडल, लेंस, एक्सपोज़र, ISO, ओरिएंटेशन, थंबनेल | कैमरा |
| GPS (EXIF का एक उप-ब्लॉक) | अक्षांश, देशांतर, ऊँचाई, कभी-कभी दिशा और एक टाइमस्टैम्प | कैमरा, अगर लोकेशन चालू हो |
| मेकर नोट्स | वेंडर-विशिष्ट डेटा: सीरियल नंबर, फ़ोकस पॉइंट, अंदरूनी सेटिंग्स | कैमरा |
| XMP | एडिटिंग हिस्ट्री, कैप्शन, कीवर्ड, रेटिंग, अधिकारों से जुड़े बयान | एडिटिंग सॉफ़्टवेयर |
| IPTC | कैप्शन, क्रेडिट, स्रोत, संपर्क विवरण, इस्तेमाल की शर्तें | एडिटर और एजेंसियाँ |
| ICC प्रोफ़ाइल | वह कलर स्पेस जिसमें पिक्सेल की वैल्यू पढ़ी जानी चाहिए | कैमरा या एडिटर |
इनमें से कोई भी क्यों मायने रखता है
GPS कोऑर्डिनेट ज़ाहिर ख़तरा हैं: घर पर ली गई तस्वीर घर का पता साथ लेकर चलती है। लेकिन चुपचाप बैठे फ़ील्ड भी मायने रखते हैं। मेकर नोट्स में पड़ा कैमरे का सीरियल नंबर उस कैमरे से ली गई हर तस्वीर को आपस में जोड़ देता है। टाइमस्टैम्प आपको किसी खास मिनट पर किसी खास जगह रख देता है। XMP की एडिटिंग हिस्ट्री सॉफ़्टवेयर, चलाने वाले और मूल फ़ाइल का नाम बता सकती है, जिसमें कभी-कभी किसी क्लाइंट का नाम या प्रोजेक्ट कोड होता है।
कुछ प्लेटफ़ॉर्म अपलोड के वक़्त इसका ज़्यादातर हिस्सा हटा देते हैं। कुछ नहीं हटाते। कुछ उसे सिर्फ़ दिखाई जाने वाली कॉपी से हटाते हैं और मूल फ़ाइल अपने पास रख लेते हैं। बाहर से यह पता नहीं चलता, और इसीलिए फ़ाइल के आपके डिवाइस से निकलने से पहले उसे हटा देना ही इसका वह रूप है जो आपके नियंत्रण में है।
हटाने से क्या जाता है
मेटाडेटा क्लीनर फ़ाइल को उन मार्कर सेगमेंट के बिना दोबारा लिखता है जो EXIF, GPS, XMP, IPTC और मेकर नोट्स ढोते हैं। जहाँ फ़ॉर्मैट मेटाडेटा को उसी जगह एडिट करने देता है, वहाँ पिक्सेल अछूते रहते हैं। FileSlimmer दो चीज़ें जानबूझकर रखता है: ICC कलर प्रोफ़ाइल, क्योंकि उसे हटाने से कलर मैनेजमेंट मानने वाले हर व्यूअर में रंग बदल जाते हैं, और असरदार ओरिएंटेशन, क्योंकि उसे हटाने से तस्वीरें घूमी हुई दिखने लगती हैं।
हटाने से क्या नहीं होता
यही वह हिस्सा है जो ज़्यादातर सलाहों से छूट जाता है, और यह ऊपर वाले हिस्से से ज़्यादा अहम है। मेटाडेटा हटाने से इमेज के बारे में लिखा हुआ ब्योरा हटता है। इमेज के बारे में यह कुछ नहीं करता।
- यह वह नहीं हटाता जो फ़्रेम में दिख रहा है: चेहरे, मकान नंबर, सड़क के साइनबोर्ड, गाड़ी की नंबर प्लेट, खुली हुई ईमेल वाली स्क्रीन, खिड़की में पड़ता प्रतिबिंब, नाम का बैज, कोई पहचानी जा सकने वाली स्काईलाइन।
- यह वह जानकारी नहीं हटाता जो तस्वीर से अंदाज़ा लगाई जा सकती है: मौसम, ऋतु, परछाइयों से दिन का समय, दुकानों के बोर्ड पर लिखी भाषा।
- यह उन कॉपियों पर असर नहीं डालता जो आप पहले ही भेज चुके हैं। मेटाडेटा फ़ाइल के साथ चलता है, इसलिए हर इनबॉक्स में पड़ी हर कॉपी अब भी वही ढो रही है जो मूल फ़ाइल में था।
- यह उसे नहीं बदलता जो किसी सेवा ने आपके अपलोड करते वक़्त दर्ज किया: एक IP पता, एक अकाउंट, अपलोड का समय। वह डेटा उनके सर्वर पर रहता है और उसका फ़ाइल से कोई लेना-देना नहीं।
- यह फ़ाइल का नाम नहीं हटाता, जिसका वर्णनात्मक होना लोग अक्सर भूल जाते हैं, और न ही आर्काइव भेजने पर फ़ोल्डर का पथ।
- यह तस्वीर को कैमरे तक न पहुँचने लायक नहीं बना देता। सेंसर पैटर्न नॉइज़ पिक्सेल का गुण है, मेटाडेटा का नहीं, और उस पर फ़ोरेंसिक काम एक असली क्षेत्र है।
तो ईमानदार निचोड़ यह है: मेटाडेटा हटाइए, और फिर तस्वीर को दोबारा इस सवाल के साथ देखिए कि “यह फ़्रेम उस आदमी को क्या बता रहा है जो पता लगाना चाहता है कि मैं कहाँ था”।
हर फ़ॉर्मैट का बर्ताव अलग है
JPEG में मेटाडेटा एप्लिकेशन मार्कर सेगमेंट में रहता है, जिन्हें कम्प्रेस्ड इमेज डेटा को छुए बिना हटाया जा सकता है, इसलिए हटाना लॉसलेस होता है और पिक्सेल बिट-दर-बिट वही रहते हैं। PNG मेटाडेटा को सहायक चंक में रखता है, जिन्हें भी दोबारा एन्कोड किए बिना हटाया जा सकता है। कुछ फ़ॉर्मैट और कुछ किनारे के मामले उसी जगह दोबारा लिखना नामुमकिन बना देते हैं, और तब डेटा हटाने का एकमात्र तरीका इमेज को डीकोड करके दोबारा एन्कोड करना है — जिससे पिक्सेल बदल जाते हैं। FileSlimmer ऐसा करने से पहले यह बता देता है, बजाय इसके कि आपकी तस्वीर चुपचाप दोबारा कम्प्रेस कर दे।
एक व्यावहारिक तरीका
- जो कुछ भी आप प्रकाशित करने वाले हों, उसके लिए कैमरा ऐप में लोकेशन टैगिंग बंद रखें। बाद में हटाने से बेहतर है कि दर्ज ही न हो।
- मेटाडेटा तब हटाइए जब फ़ाइल आपके डिवाइस से निकलने ही वाली हो, न कि किसी एडिटिंग पाइपलाइन के बीच में, जो बाद में नया मेटाडेटा लिख देगी।
- फ़ाइल का नाम बदलकर ऐसा कर दीजिए जो कुछ न बताता हो।
- ऊपर गिनाई गई चीज़ों के लिए खुद फ़्रेम को देखिए।
- एक अछूता मूल कहीं निजी जगह पर रखिए। मेटाडेटा आपके अपने काम का होता है, भले ही उसे प्रकाशित करना जोखिम हो।
यह जाँचना कि काम हुआ या नहीं
किसी टूल की बात पर यूँ ही भरोसा मत कीजिए, इसकी भी नहीं। साफ़ की गई फ़ाइल को किसी मेटाडेटा व्यूअर में खोलिए — ज़्यादातर ऑपरेटिंग सिस्टम में प्रॉपर्टीज़ पैनल होता है, और हर प्लेटफ़ॉर्म के लिए कमांड-लाइन रीडर मौजूद हैं — और पक्का कीजिए कि जिन फ़ील्ड की आपको परवाह थी वे जा चुके हैं। अगर कोई फ़ील्ड जिसके गायब होने की उम्मीद थी अब भी वहीं है, तो यह प्रकाशित करने के बाद नहीं, पहले जान लेना बेहतर है।
इसके लिए टूल
स्रोत
- CIPA DC-008 — Exchangeable image file format for digital still cameras (Exif)
- Adobe — XMP Specification
- IPTC — Photo Metadata Standard
- International Color Consortium — ICC.1 profile specification