কীভাবে কাজ করে : ছবির মেটাডেটা
একটি ছবি রাখুন। আপনি দেখতে পাবেন তারিখ, সেকেন্ড ধরে সময়, ক্যামেরা আর প্রায়ই আপনি ঠিক কোথায় ছিলেন তাও। তারপর সেটি পরিষ্কার করে নিন আর পরিষ্কার কপিটি ডাউনলোড করুন।
একটি ক্যামেরা, আর বিশেষ করে একটি ফোন, ফাইলের ভিতরে ছবির চেয়ে অনেক বেশি কিছু লিখে রাখে। ফরম্যাটটির নাম EXIF, আর সে বয়ে চলে ছবি তোলার তারিখ আর সেকেন্ড ধরে সময়, ক্যামেরার ব্র্যান্ড আর মডেল, সেটিংস, কখনও সিরিয়াল নম্বর, যে সফটওয়্যার ছবিটি সম্পাদনা করেছে তার নাম, আর অবস্থান চালু থাকলে আপনি যেখানে ছিলেন তার অক্ষাংশ আর দ্রাঘিমাংশ।
এই তথ্যগুলি ফাইলের সঙ্গে সঙ্গেই যায়। আপনি যখন ইমেলে বা মেসেজিং অ্যাপে একটি ছবি পাঠান, বা কোনো বিজ্ঞাপনের সাইটে সেটি রাখেন, তখন সেগুলিও সঙ্গে যায়। অনেক সামাজিক মাধ্যম পথে সেগুলি সরিয়ে দেয়, কিন্তু তাদের উপরে ভরসা করা যায় না, আর সরাসরি পাঠালে কিছুই সরে না।
এই সরঞ্জামটি দুটি কাজ করে। সে আপনাকে দেখায় আপনার ছবিটি আপনার সম্পর্কে কী বলছে, খোলাখুলি, কিছু ব্যাখ্যা না করেই। তারপর সে একটিও মেটাডেটা ছাড়া তার একটি কপি বানিয়ে দেয়, যেটি আপনি ডাউনলোড করেন।
কীভাবে কাজ করে
- রাখার জায়গাটিতে আপনার ছবিটি রাখুন, অথবা বেছে নিন, অথবা ক্লিপবোর্ড থেকে পেস্ট করুন।
- তালিকাটি পড়ুন: ফাইলে যা যা আছে সবই পরিবার ধরে ধরে দেখানো হয়। যা আপনাকে চিনিয়ে দেয় বা আপনার অবস্থান বলে দেয়, তা আলাদা করে চিহ্নিত করা থাকে।
- “পরিষ্কার করে ডাউনলোড করুন”-এ ক্লিক করুন। পরিষ্কার ফাইলটি ডাউনলোড হয়ে যায়, মূলটিতে হাত পড়ে না।
গৃহীত ফরম্যাট
এই সরঞ্জামটি এই চারটি ফাইল-পরিবারের মেটাডেটা পড়ে। সে সবকিছু পড়ার দাবি করে না: সামঞ্জস্যের ছকটি ব্রাউজার ধরে ধরে ঠিক কোথায় সীমা তা বলে দেয়।
JPEG ছবি (.jpg, .jpeg)
সবচেয়ে চেনা ক্ষেত্র: ফোন আর ক্যামেরার ছবির ফরম্যাট এটাই। পুরোপুরি পড়া হয়, আর কিছু না হারিয়েই পরিষ্কার করা যায়।
PNG ছবি (.png)
এতে একটি EXIF ব্লক আর কয়েকটি লেখার ব্লক থাকতে পারে। কিছু না হারিয়েই পড়া আর পরিষ্কার করা যায়।
WebP ছবি (.webp)
এতে একটি EXIF, XMP বা রঙের প্রোফাইলের ব্লক থাকতে পারে। কিছু না হারিয়েই পড়া আর পরিষ্কার করা যায়।
TIFF ছবি (.tif, .tiff)
মেটাডেটা সব জায়গাতেই পড়া যায়। ছবিটির চেহারাটি অবশ্য কেবল Safari-তেই দেখা যায়: একমাত্র সেই ব্রাউজারটিই TIFF দেখাতে জানে, আর তার জন্য আমরা দশ মেগাবাইটের একটি ডিকোডার ভিতরে রাখতে যাচ্ছি না।
এর সীমা
ফাইলপ্রতি 50 মেগাবাইট
তার বেশি হলে মেমরি ফুরিয়ে যাওয়া ফোন ফলাফল দেওয়ার বদলে ট্যাবটিকেই ক্র্যাশ করিয়ে দেয়। সীমাটি একটি সততা, ব্যবসার লাগাম নয়।
1 কোটি 67 লক্ষ পিক্সেলের বেশি ছবি সোজা করা যায় না
তালিকাটি তবু পড়া যায়: ছবির মাপ যাই হোক, মেটাডেটা বাইটের ভিতরেই থাকে। কিন্তু কাত হয়ে থাকা একটি ছবি সোজা করতে হলে সেটিকে ব্রাউজারের ক্যানভাসে নতুন করে আঁকতে হয়, আর ক্যানভাসের একটা ছাদ আছে। নিশ্চিত মেঝেটি 1 কোটি 67 লক্ষ পিক্সেল, iOS 18-এর আগের iPhone যেটি বেঁধে দেয়; তার উপরে স্মৃতি বরাদ্দই হয় না, ট্যাবটি মরে যায়। তাই সরঞ্জামটি না বলে দেয় আর আপনার মাপটি দেখায়, ওজনের এমন কোনো সংখ্যা নয় যার সঙ্গে এর কোনো সম্পর্কই নেই। “দিকনির্দেশের চিহ্নটি রেখে দিন”-এ টিক দিন, পরিষ্কার নকলটি ক্যানভাস ছাড়াই তৈরি হবে।
iPhone-এর HEIC ছবি পড়া হয় না
কেবল Safari-ই HEIC খুলতে জানে; অন্য কোথাও দশ মেগাবাইটেরও বেশি ওজনের একটি ডিকোডার ভিতরে রাখতে হত। iPhone-এ ক্যামেরার সেটিংসে “সবচেয়ে সামঞ্জস্যপূর্ণ” বেছে নিয়ে JPEG তোলা যায়, অথবা ছবিটি JPEG হিসেবে শেয়ার করা যায়।
ক্যামেরার কাঁচা ফাইল (RAW, CR2, NEF, ARW) পড়া হয় না
প্রতিটি নির্মাতার নিজের একটি উপভাষা আছে, আর কোনো ব্রাউজারই সেগুলি ডিকোড করে না। এটি একটি ভারী লাইব্রেরির কাজ, যা সরিয়ে রাখা হয়েছে আর লিখেও রাখা হয়েছে।
ভিডিও নিয়ে কাজ করা হয় না
একটি ভিডিওও তার অবস্থান আর তারিখ বয়ে চলে, কিন্তু সেটি নতুন করে লিখতে তিরিশ মেগাবাইটের একটি ইঞ্জিন লাগত। এটি নীতির বাইরে, আর “কীভাবে কাজ করে” পাতায় তা লেখা আছে।
এই সরঞ্জাম নিয়ে প্রশ্ন
আমার ছবিটি কি কোথাও পাঠানো হয়?
না, আর আমাদের কথায় বিশ্বাস করারও দরকার নেই। F12 বোতাম দিয়ে আপনার ব্রাউজারের ইন্সপেক্টর খুলুন, “Network” ট্যাবে যান, তালিকাটি খালি করুন, তারপর আপনার ছবিটি রাখুন। একটি লাইনও আসে না। আপনি সংযোগও কেটে দিতে পারেন: সরঞ্জামটি চলতেই থাকে।
পরিষ্কার করা ছবিটির মান কি কমে যায়?
প্রায় সব ক্ষেত্রেই না: সরঞ্জামটি মেটাডেটার ব্লকগুলি সরিয়ে দেয় আর পিক্সেলগুলিতে হাত দেয় না, বাইট ধরে বাইট। ব্যতিক্রম একটিই, আর সরঞ্জামটি পর্দাতেই তা বলে দেয়: ছবিটি যদি দিকনির্দেশের চিহ্নসহ কাত হয়ে জমা থাকে, তবে চিহ্নটি সরালে ছবিটি বাঁকা হয়ে দেখাত, তাই সরঞ্জামটি পিক্সেলগুলিকেই সোজা করে নেয়, যার জন্য ছবিটি আবার সংরক্ষণ করতে হয়। আপনি চাইলে কেবল দিকনির্দেশের চিহ্নটি রেখে দিতেও পারেন, যেটি আপনার সম্পর্কে কিছুই বলে না, আর তাতে কিছু না হারিয়েই পরিষ্কার করা যায়।
ছবিটি কোথায় তোলা হয়েছে দেখার জন্য মানচিত্র নেই কেন?
কারণ একটি মানচিত্র দেখানো মানে কোনো মানচিত্র পরিষেবার কাছে একটি ছবি চাওয়া, আর তাকে আপনার স্থানাঙ্ক পাঠানো। সেটি হত তৃতীয় কোনো পক্ষের সার্ভারে পাঠানো একটি রিকোয়েস্ট, আর এই সাইট তেমন একটিও পাঠায় না। তার উপরে সেটি ঠিক ফাইলটির সবচেয়ে স্পর্শকাতর তথ্যটিই বয়ে নিয়ে যেত। স্থানাঙ্কগুলি খোলাখুলি দেখানো আছে: আপনি জেনে বুঝে সেগুলি কপি করে যেখানে খুশি বসাতে পারেন।
সামাজিক মাধ্যমগুলি কি আগে থেকেই মেটাডেটা সরিয়ে দেয় না?
বড় প্ল্যাটফর্মগুলির বেশিরভাগই তারা যেসব ছবি আবার প্রকাশ করে তার EXIF সরিয়ে দেয়, কিন্তু তা নিশ্চিতও নয়, সবার ক্ষেত্রে একরকমও নয়, আর আপনি যেসব মূল ফাইল সংযুক্তি হিসেবে, মেসেজিং অ্যাপে বা বিজ্ঞাপনের সাইটে পাঠান তাদের জন্য তো খাটেই না। পাঠানোর আগে পরিষ্কার করে নেওয়াই একমাত্র কাজ যা আর কারও উপরে নির্ভর করে না।
আমি একটি স্ক্রিনশট রাখলে কী হবে?
আর পাঁচটা ছবির মতোই তার সঙ্গে কাজ করা হয়। স্ক্রিনশটে সাধারণত অবস্থান বা ক্যামেরা থাকে না, তবে যে সফটওয়্যার সেটি বানিয়েছে তার নাম থাকতে পারে। ফাইলটিতে কিছুই না থাকলে সরঞ্জামটি আপনাকে অকারণ একটি পরিষ্কার করা বেচার বদলে কথাটা স্পষ্ট করে বলে দেয়।
আর আমার iPhone-এর HEIC ছবিগুলি?
সেগুলি পড়া হয় না, আর সরঞ্জামের সীমাগুলিতে কথাটা লেখা আছে। কেবল Safari-ই HEIC খুলতে জানে; অন্য কোথাও দশ মেগাবাইটেরও বেশি ওজনের একটি ডিকোডার ভিতরে রাখতে হত, যা দুর্বল সংযোগেও চলা উচিত এমন একটি সাইটের জন্য আমরা করতে রাজি নই। ক্যামেরার সেটিংসে “সবচেয়ে সামঞ্জস্যপূর্ণ” বিকল্পটি JPEG বানায়।
আরও এগিয়ে যেতে
একটি ছবি রাখুন। আপনি দেখতে পাবেন তারিখ, সেকেন্ড ধরে সময়, ক্যামেরা আর প্রায়ই আপনি ঠিক কোথায় ছিলেন তাও। তারপর সেটি পরিষ্কার করে নিন আর পরিষ্কার কপিটি ডাউনলোড করুন।
যাচাই করুনপ্রমাণ, ধাপে ধাপেনেটওয়ার্ক ইন্সপেক্টর দিয়ে যাচাই, প্রতিটি ধাপ আলাদা করে বলা, সঙ্গে স্ক্রিনশট।
কোণছবির কোণএকটি ছবি যা দেখায় তার চেয়ে বেশি বলে। এখানে সেটি দেখা যায়, পরিষ্কার করা যায়, হালকা করা যায়, ক্রপ করা যায়, আর যা কারও দেখার কথা নয় তা ঢেকে দেওয়া যায়।