কীভাবে কাজ করে : ছবি কমপ্রেস করুন
একটি ছবি রাখুন, কিংবা গোটা একটি লট। একটি চওড়া আর একটি মান বেছে নিন, আর হালকা ফাইল নিয়ে ফিরে যান। মূল ছবিগুলিতে হাত পড়ে না, আর সেগুলি আপনার ডিভাইস ছেড়ে যায় না।
ফোনে তোলা একটি ছবির ওজন আজকাল তিন থেকে বারো মেগাবাইট। ইমেলের সঙ্গে জোড়ার পক্ষে তা বেশি, দুই মেগাবাইটে থেমে যাওয়া সরকারি ফর্মের পক্ষে বেশি, আর হাজার পিক্সেল চওড়ায় দেখানো হবে এমন ছবির পক্ষে তো ঢের বেশি। ছবি ছোট করা ওয়েবের সবচেয়ে চেনা কাজ, আর এই কাজটির জন্যই সবচেয়ে বেশি সাইট আপনার ফাইলটি চেয়ে বসে।
এখানে ফাইলগুলি আপনার কাছেই থেকে যায়, আপনি একটি রাখুন বা তিরিশটি। প্রতিটি ছবি পর্দার একটি সারিতে গিয়ে দাঁড়ায়, চাওয়া মাপে নতুন করে আঁকা হয়, চাওয়া মানে আবার সংরক্ষিত হয়, আর তার লাইনটি বলে দেয় সে কোথায় আছে: অপেক্ষায়, চলছে, হয়ে গেছে, নাকি কারণসহ বাতিল। দুটি আকারই ফাইল ধরে ধরে দেখানো হয়, সুবিধেমতো গড় করে কখনও নয়।
এই আবার সংরক্ষণের একটি কাজের ফল আছে: মূল ছবির কোনো মেটাডেটাই এতে কপি হয় না। তারিখ, ক্যামেরা আর আপনি যেখানে ছিলেন তার অবস্থান কমপ্রেস করা ফাইলে থাকে না। ব্রাউজার তার জায়গায় ঠিক কী লিখেছে, সরঞ্জামটি তা আপনাকে বলে দেয়।
কীভাবে কাজ করে
- রাখার জায়গাটিতে এক বা একাধিক ছবি রাখুন, অথবা বেছে নিন, অথবা ক্লিপবোর্ড থেকে একটি স্ক্রিনশট পেস্ট করুন।
- একটি সর্বোচ্চ চওড়া আর একটি মান বেছে নিন, যা গোটা লটের জন্যই খাটবে। চওড়াটাই সবচেয়ে বেশি তফাত গড়ে দেয়: চওড়া অর্ধেক করলে পিক্সেলের সংখ্যা চার ভাগের এক ভাগ হয়ে যায়।
- কমপ্রেস করার বোতামে ক্লিক করুন। ছবিগুলি একটির পরে একটি প্রক্রিয়া হয়, সারির প্রতিটি লাইন তার দুটি আকার আর লাভ দেখায়, আর ফাইলগুলি ডাউনলোড হয়ে যায়।
গৃহীত ফরম্যাট
এই তিনটি পরিবারই সব ব্রাউজার একসঙ্গে খুলতে আর আবার সংরক্ষণ করতে জানে, শুধু Safari-তে WebP নিয়ে একটি নাম করে বলা ছাড় আছে। সামঞ্জস্যের ছকটি ব্রাউজার ধরে ধরে ঠিক কোথায় সীমা তা বলে দেয়।
JPEG ছবি (.jpg, .jpeg)
সবচেয়ে চেনা ক্ষেত্র, আর এখানেই কমপ্রেশন সবচেয়ে বেশি দেয়: মানের সেটিংসটি সত্যিই আকারের উপরে কাজ করে। ফল বেরোয় JPEG-এ।
PNG ছবি (.png)
PNG-তে মানের কোনো সেটিংস নেই: গঠনগতভাবেই তাতে কিছু হারায় না। একমাত্র সত্যিকারের উপায় হল মাপ। PNG-তে সংরক্ষণ করা কোনো আসল ছবির জন্য সরঞ্জামটি সেটিকে JPEG-এ আবার সংরক্ষণ করার প্রস্তাব দেয়, যাতে সবকিছু বদলে যায়, আর সে লুকিয়ে না করে কথাটা বলে দেয়।
WebP ছবি (.webp)
যে ব্রাউজার WebP লিখতে জানে সেখানে ফল বেরোয় WebP-তে। Safari-র কোনো সংস্করণই WebP লিখতে জানে না: সরঞ্জামটি তা ধরে ফেলে, একটি JPEG বের করে আর পর্দায় সে কথা ঘোষণা করে, চাওয়া জিনিসটি নয় এমন একটি ফাইল ফেরত দেওয়ার বদলে।
এর সীমা
ফাইলপ্রতি 50 মেগাবাইট
তার বেশি হলে মেমরি ফুরিয়ে যাওয়া ফোন ফলাফল দেওয়ার বদলে ট্যাবটিকেই ক্র্যাশ করিয়ে দেয়। সীমাটি একটি সততা, ব্যবসার লাগাম নয়।
ছবিপ্রতি প্রায় 1 কোটি 67 লক্ষ পিক্সেল
iPhone আর iPad-এ ক্যানভাসের ক্ষেত্রফল বহুকাল 4096 বাই 4096 পিক্সেলে বাঁধা ছিল, আর তার বেশি হলে জায়গা পাওয়াই ব্যর্থ হয়: ট্যাবটি কিছু ফেরত দেওয়ার বদলে মরে যায়। তাই সরঞ্জামটি জায়গা চাওয়ার আগেই ক্ষেত্রফল দেখে নেয় আর ভদ্রভাবে ফিরিয়ে দেয়, সে কথা বলে দিয়ে। লটের ভিতরে কেবল দোষী ছবিটিই বাতিল হয়: তার লাইনটি তা বলে, বাকিগুলি চলতে থাকে।
একসঙ্গে কয়েকটি ডাউনলোড
একটি লট থেকে কয়েকটি ফাইল বেরোলে আপনার ব্রাউজার একাধিক ডাউনলোডের অনুমতি চাইতে পারে: সে-ই আপনার ডাউনলোডের ফোল্ডারটি পাহারা দেয়, আর আমরা তাকে এড়িয়ে যাই না। দরকার হলে একটি ফাইল আবার নেওয়ার জন্য সারির প্রতিটি লাইন নিজের বোতামটি ধরে রাখে।
ফলাফলটি সবসময় আবার সংরক্ষণ করা হয়, কখনও কপি করা হয় না
ব্রাউজার ছবিটি নতুন করে আঁকে: এটি একটি নতুন কমপ্রেশন, মান 100-এ হলেও। তাই আগে থেকেই খুব বেশি কমপ্রেস করা একটি ফাইল আরও ভারী হয়ে বেরোতে পারে, আর সরঞ্জামটি নেই এমন একটি লাভ আপনাকে বেচার বদলে কথাটা বলে দেয়।
নড়াচড়া করা ছবি তার নড়াচড়া হারায়
একটি ক্যানভাসে একটিমাত্র স্থির ছবিই থাকে: নড়াচড়া করা PNG বা WebP তার প্রথম দৃশ্যটুকু নিয়েই বেরিয়ে আসত। সরঞ্জামটি তা ধরে ফেলে আর ফিরিয়ে দেয়, না বলে একটি কাটা ফাইল ফেরত দেওয়ার বদলে।
এই সরঞ্জাম নিয়ে প্রশ্ন
আমার ছবিটি কি কোথাও পাঠানো হয়?
না, আর আমাদের কথায় বিশ্বাস করারও দরকার নেই। F12 বোতাম দিয়ে আপনার ব্রাউজারের ইন্সপেক্টর খুলুন, “Network” ট্যাবে যান, তালিকাটি খালি করুন, তারপর আপনার ছবিটি রাখুন। একটি লাইনও আসে না। আপনি সংযোগও কেটে দিতে পারেন: সরঞ্জামটি চলতেই থাকে।
কোন মানটি বেছে নেব?
পর্দায় দেখানো বা ইমেলে জোড়ার জন্য তোলা ছবিতে 80 খুবই ভালো একটি ভারসাম্য: খালি চোখে তফাত ধরা পড়ে না আর আকার প্রায়ই অর্ধেক হয়ে যায়। কোনো সাইটে সাজানোর ছবির জন্য 75 দিব্যি চলে। 60-এর নিচে বড় বড় এক রঙের জায়গা আর আকাশে দাগ পড়তে শুরু করে। 92-এর উপরে চোখের কোনো লাভ না হয়েই আকার দ্রুত বাড়তে থাকে।
আমার PNG প্রায় হালকাই হচ্ছে না কেন?
কারণ PNG এমন একটি ফরম্যাট যাতে কিছুই হারায় না: তাতে মানের কোনো সেটিংস নেই, সে প্রতিটি পিক্সেল হুবহু সংরক্ষণ করে। আঁকা ছবি, লোগো বা স্ক্রিনশটে ঠিক সেটাই চাওয়া হয়। কিন্তু আসল ছবির জন্য এটি ভুল ফরম্যাট, আর একমাত্র সত্যিকারের উপায় হল মাপ। তখন সরঞ্জামটি ছবিটিকে JPEG-এ আবার সংরক্ষণ করার প্রস্তাব দেয়, আর সিদ্ধান্তটি আপনার হাতেই ছেড়ে দেয়।
প্রাপ্ত ফাইলটি মূলটির চেয়ে ভারী। কেন?
কারণ ব্রাউজার আপনার ফাইলটি কপি করে না: সে ছবিটি নতুন করে আঁকে আর আবার সংরক্ষণ করে। আপনার মূল ফাইলটি যদি অন্য কোনো সরঞ্জাম দিয়ে আগে থেকেই সবচেয়ে বেশি কমপ্রেস করা থাকে, বা যদি সেটি স্পষ্ট রঙের একটি আঁকা ছবি হয় যাকে JPEG-এ নেওয়া হচ্ছে, তবে ফলাফল ভারী হতে পারে। সরঞ্জামটি সরু হরফে ঋণাত্মক লাভ দেখানোর বদলে কথাটা স্পষ্ট করে বলে দেয়, আর ঠিক কাজটি হল আপনার মূল ফাইলটি রেখে দেওয়া।
কমপ্রেস করলে কি আমার ছবির GPS তথ্য চলে যায়?
হ্যাঁ, আর এটি একটি কাজের পার্শ্বফল: একটি ছবি আবার সংরক্ষণ করলে মূলটির কোনো মেটাডেটাই কপি হয় না। তারিখ, ক্যামেরার মডেল আর স্থানাঙ্ক মুছে যায়। ব্রাউজার অবশ্য নিজে যে JPEG বানায় তাতে নিজের দুটি ব্লক লেখে, একটি ফরম্যাটের চিহ্ন আর একটি রঙের প্রোফাইল, যেগুলি আপনার সম্পর্কে কিছুই বলে না। একটিও ব্লক ছাড়া একেবারে খালি ফাইল চাইলে তারপর মেটাডেটার সরঞ্জামটির মধ্যে দিয়ে যান: ওটাই তার কাজ, আর সে আপনাকে দেখিয়ে দেবে যে আর কিছুই নেই।
আমি কি একসঙ্গে কয়েকটি ছবি নিয়ে কাজ করতে পারি?
হ্যাঁ। সেগুলি একসঙ্গে রাখুন, অথবা বেছে নেওয়ার জানালায় কয়েকটি একসঙ্গে বেছে নিন: প্রতিটি ছবি নিজের লাইন নিয়ে পর্দার একটি সারিতে গিয়ে দাঁড়ায়। সেটিংসগুলি গোটা লটের জন্যই খাটে, ডিভাইসের মেমরির উপরে চাপ না দিতে ছবিগুলি একটির পরে একটি প্রক্রিয়া হয়, আর প্রতিটি লাইন তার দুটি আকার, তার লাভ আর তার নিজের ডাউনলোডের বোতামটি দেখায়। লটের কোনো ফাইল বাতিল হলে তার লাইনটি কারণ বলে দেয়, আর বাকিগুলি চলতে থাকে। আপনার ব্রাউজার একবার কয়েকটি ফাইল ডাউনলোড করার অনুমতি চাইতে পারে: এটি তার স্বাভাবিক পাহারা।
আমার কাছে AVIF, HEIC বা TIFF ছবি থাকলে?
সেগুলি গৃহীত ফরম্যাটের তালিকায় নেই, আর তা ইচ্ছে করেই। AVIF সব জায়গায় খোলে কিন্তু কেবল সাম্প্রতিক Chrome-এই আবার সংরক্ষণ করা যায়; iPhone-এর HEIC কেবল Safari-তেই খোলে; TIFF কেবল Safari-তেই দেখা যায়। যে সরঞ্জাম এগুলি ঘোষণা করত, সে দর্শকদের একটি বড় অংশের কাছে মিথ্যে বলত। সামঞ্জস্যের ছকটি ব্রাউজার ধরে ধরে খুঁটিনাটি দেখিয়ে দেয়।
একটি ছবি রাখুন, কিংবা গোটা একটি লট। একটি চওড়া আর একটি মান বেছে নিন, আর হালকা ফাইল নিয়ে ফিরে যান। মূল ছবিগুলিতে হাত পড়ে না, আর সেগুলি আপনার ডিভাইস ছেড়ে যায় না।
যাচাই করুনপ্রমাণ, ধাপে ধাপেনেটওয়ার্ক ইন্সপেক্টর দিয়ে যাচাই, প্রতিটি ধাপ আলাদা করে বলা, সঙ্গে স্ক্রিনশট।
কোণছবির কোণএকটি ছবি যা দেখায় তার চেয়ে বেশি বলে। এখানে সেটি দেখা যায়, পরিষ্কার করা যায়, হালকা করা যায়, ক্রপ করা যায়, আর যা কারও দেখার কথা নয় তা ঝাপসা করে দেওয়া যায়।