← كل الأدلة

دليل

من HEIC إلى JPG: ما تكلّفه

تحويل ملف HEIC قرار توافق لا تحسين في العادة: فأنت تستبدل بمرمّز حديث آخر تستطيع كل الأجهزة فتحه. وهذا ما تكلّفه تلك المقايضة فعلًا، مقيسًا لا مفترضًا، وشيء واحد تردّه إليك بهدوء.

ملفك غالبًا ليس HEIC أصلًا

يقع كثيرون في هذا، فيحسن معرفته قبل تحويل أي شيء. فحين تختار صورة من مكتبة صور الآيفون وتسلّمها لموقع ويب، كثيرًا ما يحوّلها iOS إلى JPEG وهي في طريقها للخروج من المنتقي. فالملف الذي يصل المتصفح هو JPEG أصلًا، مهما أظهر لك تطبيق «الصور».

إذن فعبارة «عليّ تحويل صور الآيفون» تصف مشكلة لا تملكها غالبًا. وإنما تملكها حين تنقل الملفات من الهاتف مباشرة — إرسال عبر AirDrop إلى ماك، أو نسخ بكابل، أو تنزيل من iCloud، أو مدير ملفات — لأن هذه تسلّم الأصل.

والاختبار الموثوق ليس اسم الملف ولا النوع الذي يبلّغ عنه جهازك. فكلاهما يكذب: إذ يصل ملف HEIC كثيرًا بلا نوع MIME البتة، ولهذا تقبل الأداة هنا أي صورة ثم تقرأ أوائل بايتات الملف لتقرّر ما تحمله حقًا. ويبدأ ملف HEIC الحقيقي بصندوق موسوم ftypheic، ويخزّن صورته على هيئة إطارات فيديو HEVC — الضغط نفسه المستخدم في فيديو 4K، مطبَّقًا على صورة ثابتة واحدة.

التحويل يضاعف حجم الملف تقريبًا

عند المقارنة عند جودة صورة متطابقة عبر ثماني صور فوتوغرافية، احتاجت JPEG وسطيًا إلى 103% بايتات إضافية أكثر من HEIC للنتيجة ذاتها — بمدى يمتد من 62% إلى 168%. وهذه هي التكلفة الصادقة للتحويل وليست خطأ تقريب: فملف HEIC بحجم 2 ميجابايت يصير JPEG بحجم 4 ميجابايت يبدو مثله تمامًا.

وليس هذا سوء تنفيذ في JPEG. فقد قُنّنت JPEG سنة 1992، وتحمل HEIC ثلاثين سنة من أبحاث الترميز، فالفارق متوقّع. وهو نفسه سبب انتقال هاتفك إليها ابتداءً.

وتحفّظ واحد على ذلك الرقم، لأنه من النوع الذي يجعل المقارنات المنشورة تتناقض: لم تكن صور الاختبار أصولًا من آيفون، فبدأ المرمّزان من البكسلات المفكوكة ذاتها. وهذا يقيس المرمّزين قياسًا عادلًا أحدهما بالآخر، وهو السؤال هنا، لكن صورة حقيقية مرّت بـHEIC مرة ستسلك سلوكًا مختلفًا قليلًا.

الدوران ينجو، وهذا ليس مضمونًا

تُخزَّن الصورة الملتقطة عموديًا أفقيًا في الغالب، مع وسم يقول «أدر هذه تسعين درجة لعرضها». وكثير من أدوات التحويل تقرأ البكسلات وتُسقط الوسم، فتحصل على صورة مائلة على جنبها — وهي طريقة معروفة لإضاعة فترة بعد الظهر.

وقد تحقّقنا من ذلك هنا بدل افتراضه. فصورة مخزّنة بأبعاد 120 في 80 مع وسم اتجاه قيمته 6 خرجت من التحويل بأبعاد 80 في 120، وحوافها الملوّنة في المواضع التي يضعها فيها دوران صحيح. فالمتصفح يطبّق الوسم أثناء فكّ الترميز، فيصير الدوران مخبوزًا في بكسلات ملف JPEG ولم يعد يعتمد على قراءة أي برنامج لاحق لوسم.

ما الذي تفعله

حوّل حين يعجز شيء عن فتح الملف — جهاز ويندوز قديم بلا مرمّز HEVC، أو مطبعة، أو نموذج رفع يرفض الامتداد، أو برنامج لم يُحدَّث منذ سنوات.

ولا تحوّل من باب الترتيب. فلا عيب في مكتبة من ملفات HEIC، وتحويلها إلى JPEG يضاعف المساحة التي تشغلها بلا مكسب في الجودة.

وحوّل من الأصل لا من نسخة مرّت بشيء آخر قبله. وإن كانت الصورة ذاهبة إلى صفحة ويب لا إلى شخص، فليست JPEG هي الوجهة التي تريدها أصلًا — إذ إن WebP أصغر منها بنحو الثلث.

أسئلة شائعة

لماذا كبرت صوري بعد التحويل؟

لأن JPEG تحتاج إلى نحو ضعف بايتات HEIC لتحمل الصورة ذاتها — أي 103% زيادة وسطيًا في القياس هنا، بمدى من 62% إلى 168%. ولم يحدث خطأ؛ فهذا ببساطة ما يكلّفه المرمّز الأقدم. وإن كان الحجم أهم عندك من التوافق، فأبقِ على ملف HEIC.

هل يقلّل التحويل الجودة؟

قليلًا، ولا مفرّ من ذلك. فملف HEIC فاقد أصلًا، ففكّ ترميزه وإعادة ترميزه بصيغة JPEG يفقد قليلًا فوق ذلك — وهو الطريق ذاته باتجاه واحد في أي تحويل من فاقد إلى فاقد. وعند جودة معقولة لا يُرى، لكنه حقيقي، فحوّل مرة واحدة من الأصل لا مرارًا.

محوّل الصور
هل يجرّد بيانات الموقع من صوري؟

نعم. اختُبر ذلك بملف HEIC حقيقي يحمل صانع الكاميرا وطرازها وإحداثيات GPS: فلم يكن في ملف JPEG العائد كتلة EXIF البتة. وإن كان تجريد البيانات الوصفية هو ما تريده فعلًا وتفضّل ألا تعيد ضغط الصورة لأجله، فاستخدم مزيل EXIF بدلًا من ذلك — فهو يحذف البيانات الوصفية دون المساس بالبكسلات.

مزيل بيانات EXIF
لماذا تصل صورة الآيفون عندي بصيغة JPEG أصلًا؟

كثيرًا ما يحوّلها iOS وهي في طريقها للخروج من منتقي الصور، فيستقبل الموقع ملف JPEG وإن كان تطبيق «الصور» يعرض HEIC. وتحصل على ملف HEIC الحقيقي حين تنقل الملف من الهاتف مباشرة بدلًا من ذلك — عبر AirDrop أو كابل أو تنزيل من iCloud. والأداة تتعامل مع الحالتين: تقرأ بايتات الملف نفسه بدل الوثوق بالاسم أو النوع، وتعيد ترميز ما تجده فعلًا.

هل تُرفع صورتي إلى أي مكان؟

لا. فمفكّك ترميز HEIC نسخة WebAssembly تُنزَّل إلى متصفحك أول مرة تضغط فيها «تحويل»، ويجري فكّ الترميز وإعادته كلاهما على جهازك. ولا تغادر الصورة جهازك، وهذا هو المقصود في ملف خرج من هاتف وفيه إحداثيات.

أدوات في هذا الدليل

مشاركة
WhatsAppXin