HEIC سے WebP: تصاویر کو ویب کے لیے تیار کریں
HEIC سے JPEG اور پھر WebP میں تبدیل کرنے سے کوالٹی دو بار متاثر ہوتی ہے۔ براہ راست WebP میں تبدیل کرنے سے کوالٹی برقرار رہتی ہے اور فائل سائز بھی چھوٹا ہوتا ہے۔
جب iPhone کی تصاویر کسی ویب سائٹ پر اپ لوڈ کرنی ہوں تو HEIC کو براہ راست WebP میں تبدیل کریں، کیونکہ براہ راست طریقہ JPEG کے ذریعے کوالٹی خراب کرنے کے بجائے صرف ایک بار ڈیکوڈ اور انکوڈ کرتا ہے۔ اس کا نتیجہ یہ نکلتا ہے کہ فائل یکساں بصری کوالٹی پر بمقابلہ JPEG عام طور پر 25 سے 35 فیصد تک چھوٹی ہو جاتی ہے۔
کوالٹی کے نقصان کے ساتھ ہر بار دوبارہ انکوڈ کرنے سے جزوی تفصیلات ضائع ہو جاتی ہیں۔ High Efficiency Image Container (HEIC) کو JPEG اور پھر JPEG کو WebP میں تبدیل کرنے سے 2 مراحل کی لاگت آتی ہے جہاں 1 ہی کافی تھا، اور WebP فائل بن جانے کے بعد درمیانی JPEG فائل کا کوئی مقصد نہیں رہتا۔
براہ راست طریقہ کیوں بہتر ہے
کوالٹی کے نقصان کے ساتھ ہر انکوڈ تفصیلات کو مستقل طور پر ختم کر دیتا ہے، اور یہ نقصان تمام مراحل میں بڑھتا چلا جاتا ہے۔ 2 مرحلہ وار تبدیلی کمپریشن کے نقصان کو دو بار لاگو کرتی ہے، اور پھر دوسرے مرحلے میں خود اس نقصان کو مزید کمپریس کرتی ہے۔
دوسرا مرحلہ نقصان دہ ہوتا ہے۔ JPEG کمپریشن کناروں کے ارد گرد چھوٹے نقائص پیدا کرتی ہے، اور پھر WebP انکوڈر ان نقائص کو درست طور پر محفوظ کرنے میں بٹس صرف کرتا ہے، کیونکہ انکوڈر خرابی اور تفصیل میں فرق نہیں کر سکتا۔ JPEG کے مرحلے کو چھوڑنے کا مطلب ہے کہ WebP انکوڈر اصل پکسلز پر کام کرتا ہے اور اپنا بجٹ صرف تصویر کی بہتری پر صرف کرتا ہے۔
WebP اصل میں کتنا چھوٹا ہے
WebP فائلیں یکساں بصری کوالٹی پر JPEG کے مقابلے میں 25 سے 35 فیصد چھوٹی ہوتی ہیں، اور اصل HEIC سائز کے قریب ترین پہنچ جاتی ہیں۔ یہ بچت ان تصاویر پر سب سے زیادہ ہوتی ہے جن میں ہموار حصے ہوتے ہیں جیسے آسمان، دیواریں اور جلد۔
| اصل تصویر | HEIC کی صورت میں | JPEG کی صورت میں (کوالٹی 85) | WebP کی صورت میں (کوالٹی 85) |
|---|---|---|---|
| پورٹریٹ، سادہ پس منظر | 1.4 MB | 2.8 MB | 1.9 MB |
| آسمان کے ساتھ قدرتی منظر | 2.1 MB | 4.2 MB | 2.7 MB |
| انڈور منظر، مخلوط تفصیلات | 2.6 MB | 5.1 MB | 3.6 MB |
| اسکرین شاٹ یا فلیٹ گرافک | 0.4 MB | 0.9 MB | 0.3 MB |
آخری قطار ایک ایسی مثال دکھاتی ہے جہاں WebP مکمل طور پر HEIC سے بہتر کارکردگی دکھاتا ہے۔ WebP میں ایک لاس لیس (lossless) موڈ شامل ہے جو فلیٹ رنگوں اور تیز کناروں کے لیے موزوں ہے، یہی وجہ ہے کہ اسکرین شاٹس اور گرافکس دونوں فوٹو گرافک فارمیٹس کے مقابلے WebP میں زیادہ بہتر کمپریس ہوتے ہیں۔
WebP اور JPG کا استعمال کب کریں
کسی بھی ویب پیج پر دکھائی جانے والی چیز کے لیے WebP کا استعمال کریں، اور فارم میں اپ لوڈ کی جانے والی، ای میل کے ذریعے بھیجی جانے والی یا پرنٹ شاپ کو دی جانے والی چیز کے لیے JPG کا استعمال کریں۔ یہ تقسیم اس بات پر مبنی ہے کہ ہر منزل کس فارمیٹ کو ڈیکوڈ کر سکتی ہے۔
- ویب سائٹس اور مواد کے نظام۔ WebP، ڈیسک ٹاپ اور موبائل پر تمام موجودہ براؤزرز کے ذریعے سپورٹ شدہ ہے۔
- آن لائن دکانیں اور مارکیٹ پلیسز۔ جہاں قبول ہو وہاں WebP، کیونکہ پیج کا سائز کنورژن ریٹ کو متاثر کرتا ہے۔
- سربراہ و سرکاری اور امتحانی پورٹلز۔ JPG، کیونکہ اپ لوڈ کی توثیق WebP کو رد کر دیتی ہے۔
- ای میل نیوز لیٹرز۔ JPG، کیونکہ ای میل کلائنٹس میں WebP کی سپورٹ ابھی تک ایک جیسی نہیں ہے۔
- پرنٹنگ اور ڈیزائن سافٹ ویئر۔ JPG یا اصل HEIC، کیونکہ پرنٹ ورک فلو شاذ و نادر ہی WebP کو قبول کرتے ہیں۔
HEIC کو WebP میں کیسے تبدیل کریں
کسی ویب سائٹ کے لیے iPhone تصاویر کے فولڈر کو تبدیل کرنے کے لیے، ان 6 مراحل پر عمل کریں۔
- کیبل کے ذریعے فون سے تصاویر کاپی کریں، یا انہیں ZIP آرکائیو کے طور پر iCloud سے ڈاؤن لوڈ کریں۔
- کسی بھی جدید براؤزر میں HEIC to WebP کنورٹر کھولیں۔
- پورے انتخاب یا ZIP آرکائیو کو ڈراپ زون پر ڈریگ کریں۔
- تبدیل کرنے سے پہلے سائز تبدیل کریں اگر تصاویر فکسڈ چوڑائی پر دکھائی جائیں گی، کیونکہ 800 پکسل کے سلاٹ میں 4000 پکسل کی تصویر زیادہ تر فائل سائز کو ضائع کرتی ہے۔
- ویب کے استعمال کے لیے کوالٹی کو 80 پر سیٹ کریں، جو کہ وہ پوائنٹ ہے جہاں فائل چھوٹی ہوتی ہے اور کوالٹی کا فرق نظر نہیں آتا۔
- نتائج کو ایک ZIP کے طور پر ڈاؤن لوڈ کریں اور انہیں سائٹ پر اپ لوڈ کریں۔
تبدیل کرنے سے پہلے سائز تبدیل کرنا کوالٹی کی سیٹنگ سے زیادہ اہم ہے۔ ابعاد (dimensions) فائل کے زیادہ تر سائز کو کنٹرول کرتے ہیں، لہذا اس کی ڈسپلے کی چوڑائی تک گھٹائی گئی تصویر پہلے ہی فاسٹ پیج بننے کی راہ پر گامزن ہو جاتی ہے۔
شفافیت (Transparency) اور اینیمیشن برقرار رہتے ہیں
WebP شفافیت اور اینیمیشن کو سپورٹ کرتا ہے، اس لیے کوئی بھی ایسی چیز ضائع نہیں ہوتی جسے JPEG ختم کر دیتا۔ JPEG میں شفافیت کا کوئی چینل نہیں ہوتا، جو شفاف پس منظر کو تبدیلی کے دوران مکمل سفید بننے پر مجبور کرتا ہے۔
عام iPhone تصاویر میں کوئی شفافیت نہیں ہوتی، اس لیے کیمرے کی تصاویر کے لیے یہ شاذ و نادر ہی اہم ہوتا ہے۔ یہ ایکسپورٹ شدہ گرافکس، لوگو اور گول کناروں والے اسکرین شاٹس کے لیے اہم ہے، جہاں JPEG میں تبدیلی ایک سفید باکس بناتی ہے جو ڈیزائنر کا مقصد نہیں تھا۔ ان فائلوں کو اس کے بجائے WebP کے ذریعے تبدیل کرنے سے شفاف حصے برقرار رہتے ہیں۔
ویب سائٹ پر محفوظ طریقے سے WebP کا استعمال
پہلے WebP سورس کے ساتھ picture ایلیمنٹ اور img ٹیگ میں JPEG فال بیک کا استعمال کریں، اور براؤزر پہلے اس فارمیٹ کو منتخب کرے گا جسے وہ سمجھتا ہے۔ اس طریقے پر کوڈ کی چند سطریں لاگت آتی ہیں اور مطابقت کا کوئی بھی خطرہ ختم ہو جاتا ہے۔
جدید براؤزر WebP فائل کو منتخب کرتے ہیں، جبکہ پرانے براؤزر JPEG پر واپس آ جاتے ہیں۔ مواد کے زیادہ تر نظام اب اپ لوڈ پر اسے خود بخود ہینڈل کرتے ہیں، لہذا خود ہاتھ سے کوڈ لکھنے سے پہلے چیک کریں کہ آیا آپ کا پلیٹ فارم پہلے ہی کوڈ جنریٹ کر رہا ہے یا نہیں۔ کسی ایسے پلیٹ فارم پر WebP فائل اپ لوڈ کرنا جو ہر چیز کو JPEG میں دوبارہ انکوڈ کرتا ہے آپ کو سائز کے فائدے کے بغیر مطابقت کا خطرہ دیتا ہے، جس کی فی پلیٹ فارم ایک بار تصدیق کرنا بہتر ہے۔
تبدیل کرنے سے پہلے سائز تبدیل کریں
تصویر کو اس کے سب سے بڑے سائز تک کم کریں جس پر وہ کبھی دکھائی جائے گی، اور پھر تبدیل کریں، کیونکہ ابعاد فائل کے سائز کو کوالٹی کی سیٹنگ سے زیادہ مضبوطی سے کنٹرول کرتے ہیں۔ ایک iPhone تصویر تقریباً 3024 ضرب 4032 پکسلز پر آتی ہے، اور تقریباً کوئی بھی ویب پیج اتنی بڑی تصویر نہیں دکھاتا۔
800 پکسل چوڑے کالم میں دکھائی جانے والی تصویر کو ہائی ڈینسٹی اسکرین پر واضح نظر آنے کے لیے 1600 پکسلز کی ضرورت ہوتی ہے، اور اس سے آگے کچھ بھی نہیں۔ 3024 سے 1600 تک سائز تبدیل کرنے سے انکوڈر شروع ہونے سے پہلے ہی پکسل ڈیٹا کا تقریباً 72 فیصد حصہ ختم ہو جاتا ہے، جو عام طور پر کوالٹی کے کسی بھی فیصلے سے زیادہ بچت کرتا ہے۔ اس بات کی پیمائش کریں کہ تصویر زیادہ سے زیادہ کتنی بڑی رینڈر ہوتی ہے، اسے دوگنا کریں، اور لائبریری کے سائز کو اس نمبر کے مطابق تبدیل کریں۔
2026 میں WebP براؤزر کی سپورٹ
ہر موجودہ براؤزر WebP کو سپورٹ کرتا ہے، بشمول ڈیسک ٹاپ اور موبائل پر Chrome، Firefox، Safari اور Edge۔ اس فارمیٹ کا پرانا اعتراض مطابقت تھا، اور وہ بحث 2020 میں اس وقت ختم ہو گئی جب Safari نے سپورٹ شامل کی۔
براؤزرز سے باہر کی سپورٹ اب بھی غیر مساوی ہے، اور یہی وہ فرق ہے جسے یاد رکھنا ضروری ہے۔ ڈیزائن سافٹ ویئر، پرنٹ ورک فلو، ای میل کلائنٹس اور اپ لوڈ فارم براؤزرز سے سالوں پیچھے ہیں، لہذا ایک WebP فائل جو ویب پیج پر بالکل درست دکھائی دیتی ہے، نیوز لیٹر پلیٹ فارم یا سرکاری پورٹل کے ذریعے رد کی جا سکتی ہے۔ فارمیٹ کو براؤزر ٹیبل کے بجائے منزل کے لحاظ سے پرکھیں۔
تصویر کی تاریخوں اور مقامات کو محفوظ رکھنا
EXIF میٹا ڈیٹا میں کیپچر کی تاریخ، کیمرے کی سیٹنگز اور لوکیشن شامل ہوتی ہے، اور ایک کنورٹر جو اسے محفوظ رکھتا ہے وہ تصاویر کو درست طریقے سے مرتب رکھتا ہے۔ فوٹو لائبریریاں فائل کی تاریخ کے بجائے کیپچر کی تاریخ کے لحاظ سے تصاویر کو ترتیب دیتی ہیں، لہذا اس فیلڈ کو کھونے سے ایک البم بکھر جاتا ہے۔
لوکیشن ڈیٹا وہ فیلڈ ہے جس کے بارے میں شائع کرنے سے پہلے سوچنا چاہیے۔ چند میٹرز کے اندر ریکارڈ کیے گئے کوآرڈینیٹس ذاتی آرکائیو میں مفید ہیں اور کسی عوامی ویب سائٹ پر غیر دانشمندانہ ہیں، خاص طور پر گھر پر لی گئی تصاویر کے لیے۔ 500 فائلوں کے بیچ کو پروسیس کرنے سے پہلے فیصلہ کریں کہ آپ کیا چاہتے ہیں، کیونکہ بعد میں اسے تبدیل کرنے کا مطلب ہے ہر چیز کو دوبارہ پروسیس کرنا۔
کوالٹی کی کون سی سیٹنگ کا انتخاب کریں
ویب پر WebP کے لیے کوالٹی 80 ایک مناسب ڈیفالٹ ہے، اور کوالٹی 90 ان تصاویر کے لیے موزوں ہے جنہیں بڑا دیکھا جائے گا۔ WebP یکساں نمبر پر JPEG کے مقابلے میں تفصیلات کو بہتر طریقے سے محفوظ رکھتا ہے، اس لیے 80 پر WebP فائل 85 یا اس سے زیادہ کی JPEG کی طرح دکھائی دیتی ہے۔
70 سے نیچے جانا چہروں پر اور ہموار گریڈیئنٹس میں دکھائی دینے لگتا ہے، خاص طور پر بڑی ہیرو امیجز پر۔ 90 سے اوپر فائل سائز اس فرق کے لیے تیزی سے بڑھتا ہے جسے اسکرین پر کوئی نہیں دیکھ سکتا۔ 500 فائلوں کے بیچ پر عمل کرنے سے پہلے 3 سیٹنگز پر ایک نمائندہ تصویر کی جانچ کریں، کیونکہ صحیح نمبر کا انحصار اس قسم کی تصاویر پر ہوتا ہے جو آپ شائع کرتے ہیں۔
پوری فوٹو لائبریری کو تبدیل کرنا
براہ راست ایک ZIP آرکائیو ڈراپ کریں، کیونکہ اندر موجود ہر سپورٹ شدہ تصویر خود بخود نکل آتی ہے اور تبدیل ہو جاتی ہے۔ ایک iCloud ڈاؤن لوڈ یا فون بیک اپ عام طور پر پہلے سے ہی ایک ZIP کے طور پر آتا ہے، جو بالترتیب سینکڑوں فائلوں کو منتخب کرنے کی ضرورت کو ختم کرتا ہے۔
ایک وقت میں 500 تک فائلوں کے بیچز چلتے ہیں، اور ہر چیز سرور کے بجائے آپ کے اپنے پروسیسر پر ہوتی ہے۔ کچھ بھی اپ لوڈ نہیں ہوتا ہے، لہذا غیر شائع شدہ تصاویر، کلائنٹ کا کام اور ذاتی تصاویر آپ کی مشین پر ہی رہتی ہیں۔ ویب سائٹ کی بحالی کے لیے اس کا مطلب یہ ہے کہ ایک بھی فائل کے نیٹ ورک پار کیے بغیر پوری امیج لائبریری چند منٹوں میں تبدیل کی جا سکتی ہے۔