इस पेज का कोड चालू नहीं हुआ।

index.html को सीधे किसी फ़ोल्डर से खोलने पर ब्राउज़र JavaScript मॉड्यूल रोक देता है, इसलिए कोई फ़ोटो चुनने पर कुछ नहीं होगा। इसके बजाय फ़ोल्डर को http पर सर्व कीजिए:

powershell -ExecutionPolicy Bypass -File serve.ps1

फिर http://localhost:8080/ खोलिए।

EXIF व्यूअर और रिमूवर — फ़ोटो का मेटाडेटा हटाइए

देखिए कि फ़ोटो आपके बारे में क्या-क्या बता रही है। फिर उसे निकाल बाहर कीजिए।

भाषा: हिन्दी
कोड देखें
यह टूल फ़ोटो कभी अपलोड नहीं करता। यहाँ कोई सर्वर है ही नहीं।

फ़ाइल को आपका अपना ब्राउज़र खोलता है, पढ़ता है और दोबारा लिखता है। इस टूल में किसी भी तरह की कोई नेटवर्क सुविधा है ही नहीं, इसलिए यहाँ से कुछ मँगाया भी नहीं जा सकता और भेजा भी नहीं जा सकता। और मान लीजिए कोई रास्ता होता भी, तो इस पेज के दूसरी तरफ़ ऐसा कोई सर्वर ही नहीं है जिसे फ़ोटो भेजी जा सके।

लाइव जाँच: जाँच जारी…

ऑफ़लाइन: जाँच जारी…

हमारी बात पर भरोसा मत कीजिए। DevTools खोलिए, Network टैब पर नज़र रखिए, और कोई फ़ोटो साफ़ कीजिए। एक भी रिक्वेस्ट में न कोई तस्वीर जाती है, न थंबनेल, न फ़ाइल का नाम, न आपकी फ़ाइल से पढ़ा गया कोई टैग। या फिर इंटरनेट काट दीजिए और तब भी कोई फ़ोटो साफ़ करके देखिए।

1 फ़ोटो चुनिए

2 सब कुछ हटा दीजिए

एक बटन, और सूची की हर फ़ोटो। तस्वीर न डिकोड होती है, न दोबारा खींची जाती है, न दोबारा कंप्रेस होती है। कंप्रेस किया हुआ तस्वीर का डेटा बिना छुए उतार दिया जाता है और सिर्फ़ उसके चारों ओर का मेटाडेटा गिरा दिया जाता है, इसलिए नतीजा वही फ़ोटो है, बस उससे चिपकी हुई चीज़ों के बिना।

ओरिएंटेशन टैग फ़ोन तस्वीर वैसे ही सहेजते हैं जैसे सेंसर ने उसे देखा और साथ में एक टैग जोड़ देते हैं जो बताता है कि उसका ऊपर किधर है। उसे हटा दीजिए और कुछ व्यूअर उसे करवट पर लिटा देते हैं। रहने देने पर एक नया EXIF ब्लॉक लिखा जाता है जिसमें यही टैग होता है और उसके सिवा कुछ नहीं, और वह भी सिर्फ़ तब जब फ़ोटो पहले से सीधी न रही हो।

कलर प्रोफ़ाइल ICC प्रोफ़ाइल बताती है कि तस्वीर की संख्याओं का रंगों के रूप में मतलब क्या है। वह आपके बारे में कुछ नहीं बताती। उसे गिरा देने से चौड़े रंग-दायरे वाली फ़ोटो के रंग दिखने लायक खिसक सकते हैं, और इसीलिए जब तक आप कुछ और न कहें वह बनी रहती है।

क्या रहने देना है

3 भीतर झाँकिए, और जो चाहें बदल दीजिए

ऊपर से कोई फ़ोटो चुनिए, और उसमें जो कुछ है वह यहाँ आ जाएगा। यानी वह क्या बताती है कि आप कहाँ थे, कब थे, और किस चीज़ पर। यह पता लगाने के लिए कुछ भी कहीं नहीं भेजा जाता।

Markdown के रूप में देखें

फ़ोटो से EXIF डेटा कैसे हटाएँ

  1. अपनी फ़ोटो चुनिए। उन्हें पिकर पर छोड़ दीजिए, या हाथ से चुन लीजिए। ब्राउज़र उन्हें सीधे आपकी डिस्क से पढ़ता है, और इस दौरान कुछ भी कहीं नहीं भेजा जाता।
  2. चाहें तो पढ़िए कि उनमें है क्या। हर टैग की पूरी तालिका से पहले ही, नतीजों की सूची उन बातों के नाम गिना देती है जो जानने लायक हैं, यानी GPS स्थिति, समय और सीरियल नंबर।
  3. “सारा मेटाडेटा हटाइए” दबाइए। ज़्यादातर लोगों के लिए पूरा काम बस इतना ही है। हर टैग, XMP और IPTC ब्लॉक, टिप्पणियाँ और भीतर रखा थंबनेल, सब चले जाते हैं, और सूची की हर फ़ोटो से एक साथ।
  4. या हटाने के बजाय बदल दीजिए। कोई तारीख बदलिए, कॉपीराइट की पंक्ति ठीक कीजिए, जगह हटा दीजिए और कैमरे की सेटिंग रहने दीजिए। फिर उस फ़ोटो को अकेले सहेज लीजिए।

विस्तार से

फ़ोटो आपके बारे में क्या बताती है, और उसे बाहर कैसे निकालें फ़ोन से निकली फ़ोटो आम तौर पर वह ठीक जगह, सेकंड तक का समय और कैमरे का सीरियल नंबर साथ लिए चलती है। भीतर क्या है, उसे कौन पढ़ सकता है, और तस्वीर को छुए बिना उसे बाहर कैसे निकालें।

सवाल

क्या मेरी फ़ोटो कहीं अपलोड होती है?

नहीं। फ़ाइल को पढ़ने, समझने और दोबारा लिखने का काम आपका अपना ब्राउज़र आपके अपने हार्डवेयर पर करता है। इस टूल में किसी भी तरह की कोई नेटवर्क सुविधा है ही नहीं, यानी यह न कभी कुछ मँगाता है, न कभी कुछ भेजता है। और पेज की Content-Security-Policy उन सारे पतों के नाम गिना देती है जिनसे यह संपर्क कर सकता है, जिनमें से एक भी इस साइट का नहीं है।

EXIF क्या है, और फ़ोटो में और क्या-क्या छिपा होता है?

EXIF टैगों का वह ब्लॉक है जो कैमरा तस्वीर के बगल में लिख देता है। बनाने वाला और मॉडल, एक्सपोज़र की सेटिंग, सेकंड तक की तारीख और समय, अक्सर GPS स्थिति, और कभी-कभी सीरियल नंबर। फ़ोटो में अक्सर इससे भी ज़्यादा होता है, जैसे किसी एडिटर का XML वाला XMP पैकेट, कैप्शन और बायलाइन वाले IPTC ब्लॉक, एक कलर प्रोफ़ाइल, थंबनेल के रूप में तस्वीर की एक छोटी दूसरी नकल, और निर्माता के बिना-दस्तावेज़ वाले डेटा का मेकर नोट। यह टूल इन सबकी सूची बना देता है।

क्या मेटाडेटा हटाने से तस्वीर की क्वालिटी घटती है?

नहीं, और फ़ोटो को दोबारा सहेजने के बजाय ऐसा टूल इस्तेमाल करने की मुख्य वजह यही है। मेटाडेटा कंप्रेस की हुई तस्वीर के भीतर नहीं, उसके आसपास बने कंटेनर में बैठता है। उसे हटाने का मतलब है एक सूची में से कुछ चीज़ें मिटाना और सूची वापस लिख देना। कंप्रेस किया हुआ तस्वीर का डेटा बाइट-दर-बाइट उतार दिया जाता है, इसलिए नतीजा डिकोड होकर ठीक वही पिक्सल देता है। न कुछ डिकोड होता है, न कुछ दोबारा कंप्रेस होता है।

यह कौन-कौन से फ़ाइल फ़ॉर्मैट सँभालता है?

JPEG, PNG और WebP। HEIC और AVIF पहचाने तो जाते हैं, पर दोबारा लिखे नहीं जाते। ये डिब्बों वाले फ़ॉर्मैट हैं, जो एक-दूसरे के भीतर बैठे ऐटम से बनते हैं और इनके लिए अलग पार्सर चाहिए, इसलिए टूटी फ़ाइल बनाने के बजाय टूल साफ़ कह देता है। अकेली TIFF भी नहीं सँभाली जाती, क्योंकि TIFF में मेटाडेटा और पिक्सल, दोनों का पता एक ही ऑफ़सेट से लगता है।

मेटाडेटा हटाने के बाद क्या मेरी फ़ोटो घूमी हुई दिखेगी?

दिख सकती है, और इसके लिए एक सेटिंग है। फ़ोन आम तौर पर तस्वीर वैसे ही दर्ज करते हैं जैसे सेंसर ने उसे देखा, और साथ में एक Orientation टैग जोड़ देते हैं जो बताता है कि उसे कैसे घुमाना है। वह टैग हटा दीजिए और कुछ व्यूअर फ़ोटो को टेढ़ा दिखाने लगते हैं। “ओरिएंटेशन टैग रहने दीजिए” वाला विकल्प, जो डिफ़ॉल्ट रूप से चालू रहता है, एक नन्हा EXIF ब्लॉक वापस लिख देता है जिसमें उस एक टैग के सिवा कुछ नहीं होता, और वह भी सिर्फ़ तब जब फ़ोटो को उसकी सचमुच ज़रूरत थी। आप चाहते हों कि फ़ाइल में EXIF का नामोनिशान न रहे, तो इसे बंद कर दीजिए।

क्या यह GPS वाली जगह हटा देता है?

हाँ। सब कुछ हटाने पर पूरी GPS डायरेक्टरी चली जाती है, और आप चाहें तो अकेली जगह मिटाकर बाकी सब रहने दे सकते हैं। स्थिति पहले दशमलव डिग्री में दिखाई जाती है, क्योंकि “51 डिग्री, 30 मिनट, 26 सेकंड” से यह साफ़ नहीं होता कि फ़ोटो उस इमारत का नाम बता रही है जिसमें वह खींची गई थी।

क्या मैं किसी टैग को मिटाने के बजाय बदल सकता हूँ?

हाँ। टेक्स्ट वाले टैग, तारीखें, ISO, ओरिएंटेशन और रिज़ॉल्यूशन, सब बदले जा सकते हैं, और कुछ आम टैग ऐसी फ़ोटो में जोड़े भी जा सकते हैं जिसमें एक भी न हो। एक बात का ध्यान रखिए। फ़ाइल लिखने पर EXIF ब्लॉक नए सिरे से बनता है, और मेकर नोट में असली ब्लॉक के भीतर की ऑफ़सेट होती हैं, इसलिए नए सिरे से बना मेकर नोट उसके बाद शायद निर्माता के अपने सॉफ़्टवेयर से न पढ़ा जा सके। यह बात आपके लिए मायने रखती हो, तो उसे मिटा दीजिए या फ़ाइल में कोई बदलाव ही मत कीजिए।

क्या यह मुफ़्त है, और क्या इसके लिए खाता बनाना पड़ेगा?

यह मुफ़्त है, और यहाँ न कोई खाता है, न साइन-इन, न ट्रायल। साइट पर विज्ञापन हैं और खर्च वही उठाते हैं, लेकिन विज्ञापनों को आपकी फ़ोटो के बारे में कुछ नहीं दिया जाता।

क्या यह ऑफ़लाइन चलता है?

हाँ। पेज एक बार लोड कर लीजिए, फिर इंटरनेट काट दीजिए, यह चलता रहेगा। कुछ अपलोड नहीं हो रहा, यह साबित करने का सबसे आसान तरीका भी यही है। जो टूल आपकी फ़ोटो प्रोसेस होने के लिए कहीं भेजता, वह प्लग निकालते ही रुक जाता।