مواد پر جائیں

کیا HEIC سے JPG کنورٹ کرنے سے کوالٹی گرتی ہے؟

جی ہاں، تھوڑی سی، اور فائل کا سائز تقریباً دوگنا ہو جاتا ہے۔ یہاں بتایا گیا ہے کہ اس سے کتنا فرق پڑتا ہے اور کب دھیان دینا چاہیے۔

جی ہاں، HEIC کو JPG میں تبدیل کرنے سے کوالٹی میں تھوڑی سی کمی آتی ہے، اور فائل کا سائز تقریباً دوگنا ہو جاتا ہے۔ 90 اور اس سے زیادہ کی کوالٹی پر عام تصویر میں یہ فرق دیکھنا بہت مشکل ہوتا ہے۔ 70 اور اس سے نیچے کی کوالٹی پر یہ آسمان، جلد اور دیگر ہموار جگہوں پر واضح طور پر نظر آنے لگتا ہے۔

دونوں فارمیٹس لوسی (lossy) ہیں، اس لیے یہ تبدیلی High Efficiency Image Container (HEIC) فائل کو ڈیکوڈ کرتی ہے اور ایک نیا JPEG انکوڈ کرتی ہے۔ یہ دوسرا انکوڈ ایک ایسی تصویر سے مزید تھوڑی سی تفصیلات کو ختم کر دیتا ہے جو پہلے ہی غیر معمولی تھی۔ یہ کمی واقعی ہوتی ہے اور، زیادہ تر مقاصد کے لیے، غیر اہم ہے۔

کوالٹی میں کتنا نقصان ہوتا ہے

90 کوالٹی پر یہ نقصان عام سائز میں دیکھنے پر بالکل نظر نہیں آتا اور صرف پکسل سے پکسل کا موازنہ کر کے ہی معلوم کیا جا سکتا ہے۔ یہ نقصان پوری تصویر میں برابر پھیلنے کے بجائے مخصوص جگہوں پر جمع ہوتا ہے۔

  • ہموار گریڈینٹس (Smooth gradients) جیسے صاف آسمان میں سب سے پہلے ہلکی سی بینڈنگ (banding) نظر آتی ہے، جہاں رنگ کی تدریجی تبدیلی واضح مراحل میں بدل جاتی ہے۔
  • باریک بناوٹ (Fine texture) جیسے بال، کپڑے کی بناوٹ اور پتے ہلکے سے نرم ہو جاتے ہیں۔
  • زیادہ کنٹراسٹ والے کنارے جیسے سفید پس منظر پر گہرے رنگ کا متن، کے ارد گرد ایک ہلکا سا ہالو (halo) بن سکتا ہے۔
  • سادہ رنگ والے علاقے جیسے کہ پینٹ شدہ دیوار کسی بھی مناسب کوالٹی پر صاف رہتے ہیں۔
  • مجموعی رنگ اور ایکسپوژر میں کوئی تبدیلی نہیں آتی، کیونکہ تبدیلی ٹون کے بجائے تفصیلات کو متاثر کرتی ہے۔

فائل کا سائز کیوں بڑا ہو جاتا ہے

HEIC فارمیٹ JPEG کے مقابلے میں تقریباً دوگنا زیادہ کارآمد ہے، اس لیے وہی تصویر عام طور پر تقریباً دوگنی بڑی بنتی ہے۔ سائز میں یہ تبدیلی لوگوں کو کوالٹی میں تبدیلی سے زیادہ حیران کرتی ہے۔

اس کی وجہ ان کی عمر ہے۔ JPEG کا معیار 1992 میں طے کیا گیا تھا اور اس کے کمپریشن کے طریقے اسی دہائی کے ہیں۔ HEIC فارمیٹ High Efficiency Video Coding (HEVC) کا استعمال کرتا ہے، جسے 20 سال بعد ڈیزائن کیا گیا تھا، جو پکسل کی قدروں کی زیادہ چالاکی سے پیش گوئی کرتا ہے اور اسی تصویر کو ظاہر کرنے کے لیے کم بٹس کی ضرورت ہوتی ہے۔ ایک 2 MB کی HEIC فائل کا 4 MB کی JPEG بن جانا ایک متوقع نتیجہ ہے نہ کہ تبدیلی کا کوئی نقص۔

کوالٹی کی سیٹنگز اور ان کی قیمت

جن تصاویر کو آپ محفوظ رکھنا چاہتے ہیں ان کے لیے 90 کوالٹی کا استعمال کریں، اور ویب سائٹ پر اپ لوڈ کرنے والی چیزوں کے لیے 75 سے 80 کوالٹی استعمال کریں۔ جدول دکھاتا ہے کہ ایک عام 2 MB کی HEIC تصویر ہر سیٹنگ پر کیا بنتی ہے۔

JPEG کوالٹیحاصل شدہ سائزواضح فرقبہترین ہے برائے
1008 MB سے 9 MBکوئی نہیں، اور غیر ضروریعملی طور پر کسی کام کا نہیں
90 سے 954 MB سے 5 MBعام دیکھنے پر کوئی نہیںآرکائیو اور پرنٹنگ
80 سے 852 MB سے 3 MBقریب سے دیکھنے پر بہت معمولیعام استعمال
70 سے 751 MB سے 2 MBہموار علاقوں میں معمولی نرمیویب سائٹس
60 سے نیچے1 MB سے کمواضح طور پر نظر آنے والاصرف سخت اپ لوڈ حد کے لیے

100 کوالٹی سے بچنا چاہیے۔ یہ سیٹنگ 90 کوالٹی کے مقابلے میں فائل کو تقریباً دوگنا کر دیتی ہے جبکہ ایسا فرق پیدا کرتی ہے جسے کوئی دیکھنے والا محسوس نہیں کر سکتا، کیونکہ JPEG اپنی اعلیٰ ترین سیٹنگ پر بھی لوسی (lossy) ہی رہتا ہے۔

کوالٹی کی کمی کب واقعی اہمیت رکھتی ہے

یہ کمی تب اہمیت رکھتی ہے جب تصویر کو بعد میں بہت زیادہ ایڈٹ کرنا ہو، بڑے سائز میں پرنٹ کرنا ہو، یا بعد میں دوبارہ کنورٹ کرنا ہو۔ دیکھنے، شیئر کرنے اور اپ لوڈ کرنے کے لیے، اس سے بالکل کوئی فرق نہیں پڑتا۔

زیادہ ایڈٹنگ سب سے واضح مثال ہے۔ شیڈوز کو بڑھانا، کنٹراسٹ کو زیادہ کرنا یا خراب شدہ آسمان کو ٹھیک کرنا کمپریشن کے ان نقائص کو بڑھا دیتا ہے جو پہلے نظر نہیں آتے تھے، اس لیے 75 کوالٹی کے JPEG پر کی گئی ایڈٹنگ کے نتائج اصل HEIC پر کی گئی اسی ایڈٹنگ کے مقابلے میں خراب ہوتے ہیں۔ ایڈٹ کرنے کا ارادہ رکھنے والے کسی بھی شخص کو HEIC فائلیں رکھنی چاہئیں اور صرف حتمی ایکسپورٹ کو کنورٹ کرنا چاہیے۔

کم سے کم نقصان کے ساتھ کیسے کنورٹ کریں

زیادہ سے زیادہ تفصیلات کو برقرار رکھنے کے لیے، ان 5 اصولوں پر عمل کریں۔

  1. کسی ایسی کاپی کے بجائے جو پہلے ہی میسجنگ ایپ سے گزر چکی ہو، اصل HEIC فائل سے کنورٹ کریں۔
  2. جس چیز کو آپ محفوظ رکھنا چاہتے ہیں اس کے لیے کوالٹی کو 90 پر سیٹ کریں، کیونکہ اضافی فائل سائز سستا ہے اور تفصیلات بعد میں واپس نہیں مل سکتیں۔
  3. صرف ایک بار کنورٹ کریں۔ ہر اضافی لوسی سیو ایسا نقصان پہنچاتا ہے جسے اگلا سیو ٹھیک نہیں کر سکتا۔
  4. جب منزل کا ڈسپلے سائز مقرر ہو تو کنورٹ کرنے سے پہلے سائز تبدیل کریں، کیونکہ پہلے سائز تبدیل کرنے سے کمپریشن کا کام کم ہو جاتا ہے۔
  5. کنورٹ شدہ فائلوں کو چیک کرنے تک اصل HEIC فائلوں کو اپنے پاس رکھیں۔

نقصان سے مکمل طور پر کیسے بچیں

جب سائز عام مطابقت سے زیادہ اہم ہو تو JPEG کے بجائے WebP یا AVIF میں کنورٹ کریں۔ دونوں فارمیٹس اصل HEIC فائل کے سائز کے قریب رہتے ہیں، اس لیے سائز دوگنا ہونے کا مسئلہ ختم ہو جاتا ہے۔

WebP کی سپورٹ تمام موجودہ براؤزرز میں موجود ہے اور یہ ویب سائٹ فارمیٹ کے طور پر اچھی طرح کام کرتا ہے۔ AV1 Image File Format (AVIF) بڑی تصاویر کو مزید کمپریس کرتا ہے اور آہستہ انکوڈ ہوتا ہے۔ سرکاری اپ لوڈ فارمز کے ذریعے ان دونوں فارمیٹس کو قبول نہیں کیا جاتا، اور ای میل میں بھی دونوں ناقابل بھروسہ رہتے ہیں، اس لیے جب بھی مقصد کوئی فارم یا ان باکس ہو تو JPEG ہی صحیح جواب رہتا ہے۔

تبدیلی کے دوران کیا نہیں بدلتا

  • پکسل کی پیمائش (Pixel dimensions) وہی رہتی ہے جب تک کہ آپ جان بوجھ کر سائز تبدیل نہ کریں۔
  • رنگ اور ایکسپوژر متاثر نہیں ہوتے، کیونکہ کمپریشن ٹون کے بجائے تفصیلات پر کام کرتی ہے۔
  • EXIF میٹا ڈیٹا بشمول کیپچر کی تاریخ منتقل ہو جاتی ہے جب کنورٹر اسے محفوظ رکھتا ہے۔
  • اورینٹیشن (Orientation) برقرار رہتی ہے، اس لیے ٹیڑھی لی گئی تصاویر صحیح رخ پر ہی رہتی ہیں۔
  • ڈیپتھ میپس اور Live Photo کی حرکت ختم ہو جاتی ہے، کیونکہ JPEG کے پاس انہیں محفوظ کرنے کی کوئی جگہ نہیں ہوتی۔

بار بار سیو کرنا اصل خطرہ کیوں ہے

لوسی نقصان جمع ہوتا جاتا ہے، اس لیے JPEG کا ہر اضافی سیو تھوڑی اور تفصیلات کو مستقل طور پر ختم کر دیتا ہے۔ HEIC سے ایک بار کنورٹ کرنے میں تقریباً کچھ نقصان نہیں ہوتا، جبکہ 5 بار کھولنے اور دوبارہ سیو کرنے سے واضح خرابی پیدا ہوتی ہے۔

یہ صورتحال اکثر بار بار شیئر کی جانے والی تصاویر کے ساتھ سامنے آتی ہے۔ میسجنگ ایپ کے ذریعے بھیجی گئی، سیو کی گئی، آگے فارورڈ کی گئی اور دوبارہ سیو کی گئی تصویر کسی کے ایڈٹ کرنے سے پہلے 4 یا 5 انکوڈز سے گزر سکتی ہے۔ ہر بار اصل HEIC سے کام کرنا اس پورے مسئلے سے بچاتا ہے، جو کنورٹ کرنے کے بعد اصل فائلوں کو ڈیلیٹ کرنے کے بجائے محفوظ رکھنے کی ایک عملی وجہ ہے۔

2 فائلوں کا ایمانداری سے موازنہ کیسے کریں

ایک ہی اسکرین پر دونوں تصاویر کو 100 فیصد زوم پر کھولیں اور ایک ہی حصے کو دیکھیں، کیونکہ تھمب نیلز کمپریشن کے نقصان کو مکمل طور پر چھپا دیتے ہیں۔ کم سائز پر موازنہ کرنے سے کچھ مفید معلوم نہیں ہوتا، کیونکہ سائز کی کمی ان تفصیلات کو ختم کر دیتی ہے جن کا معائنہ کیا جا رہا ہوتا ہے۔

  • تصویر کو ونڈو میں فٹ کرنے کے بجائے 100 فیصد پر زوم کریں۔
  • کسی ہموار علاقے جیسے کہ آسمان یا سادہ دیوار کو دیکھیں، جہاں بینڈنگ سب سے پہلے نظر آتی ہے۔
  • زیادہ کنٹراسٹ والے کنارے کو دیکھیں، جہاں کسی بھی اور تبدیلی سے پہلے ہالو (halos) ظاہر ہوتے ہیں۔
  • انہیں ساتھ ساتھ دیکھنے کے بجائے ایک ہی پوزیشن میں دونوں فائلوں کے درمیان سوئچ کریں۔
  • عام اسکرین پر فیصلہ کریں، کیونکہ 400 فیصد پر معائنہ کی گئی تصویر کو اس طرح نہیں دیکھا جا رہا ہوتا جیسے کوئی اور اسے دیکھے گا۔

کیا تبدیلی سے ابعاد یا اورینٹیشن بدلتی ہے

نہیں، پکسل کی پیمائش اور اورینٹیشن برقرار رہتی ہے جب تک کہ آپ جان بوجھ کر سائز تبدیل نہ کریں۔ ایک 3024 ضرب 4032 کی HEIC تصویر 3024 ضرب 4032 کی JPEG بن جاتی ہے، اسی کراپ اور اسی روٹیشن کے ساتھ۔

اورینٹیشن کا مختصر ذکر ضروری ہے کیونکہ یہ ناقص کنورٹرز کے ساتھ کبھی کبھی خراب ہو جاتی ہے۔ کیمرے پکسلز کو گھمانے کے بجائے روٹیشن کو میٹا ڈیٹا فلیگ کے طور پر ریکارڈ کرتے ہیں، اور جو کنورٹر اس فلیگ کو ہٹا دیتا ہے وہ سائڈ پر لیٹی ہوئی تصاویر بناتا ہے۔ ایک بڑے بیچ کے بعد 3 یا 4 پورٹریٹ تصاویر کو چیک کرنے سے تصدیق ہو جاتی ہے کہ فلیگ محفوظ رہا، اور اس میں بعد میں سینکڑوں فائلوں کو ٹھیک کرنے سے کم وقت لگتا ہے۔

کیا کنورٹ شدہ JPEG پرنٹنگ کے لیے کافی اچھی ہے

جی ہاں، 90 کوالٹی کا JPEG کسی بھی عام پرنٹ سائز پر اصل HEIC سے بالکل مختلف نہیں لگتا۔ پرنٹ شاپس دہائیوں سے JPEG قبول کر رہی ہیں، اور زیادہ تر HEIC کو بالکل قبول نہیں کرتی ہیں۔

پرنٹنگ کے لیے فارمیٹ سے زیادہ ریزولوشن اہمیت رکھتی ہے۔ ایک 12 میگا پکسل کی تصویر 300 ڈاٹس فی انچ پر تقریباً A3 سائز تک صاف پرنٹ ہوتی ہے، چاہے وہ کسی بھی فارمیٹ میں ہو۔ پرنٹ کے کام کے لیے 90 یا اس سے زیادہ کوالٹی پر کنورٹ کریں، پہلے سائز چھوٹا کرنے سے بچیں، اور کمپریشن کا نقصان پرنٹر اور کاغذ کی وجہ سے آنے والے فرق سے بہت کم ہوگا۔

لائبریری کو اپ لوڈ کیے بغیر کنورٹ کرنا

ہمارا کنورٹر مکمل طور پر آپ کے براؤزر میں چلتا ہے، اس لیے کوالٹی کا فیصلہ آپ کا ہے اور تصاویر کبھی آپ کے ڈیوائس سے باہر نہیں جاتی ہیں۔ ایک بیچ میں 500 تک فائلیں کنورٹ ہوتی ہیں، اور ایک ZIP آرکائیو کو براہ راست ڈراپ کیا جا سکتا ہے۔

کوالٹی کو ایک بار سیٹ کریں اور بیچ کی ہر فائل ایک ہی معیار میں کنورٹ ہو جاتی ہے، جو فیملی آرکائیو کو ایک جیسا رکھتی ہے۔ کیونکہ کام آپ کے اپنے پروسیسر پر ہوتا ہے، اس لیے ایک بڑی لائبریری آپ کے کنکشن کی اسپیڈ کے بجائے آپ کے کمپیوٹر کی اسپیڈ سے کنورٹ ہوتی ہے، اور بعد میں سرور پر کچھ بھی اسٹور نہیں ہوتا ہے۔

بلاگ پر واپس جائیں