تحويل صورة WEBP إلى JPG لفتحها في كل مكان
5 دقيقة للقراءة
ملف WEBP بين يديك لكنك لا تستطيع فتحه
نزّلت صورة من موقع فخرج امتدادها .webp، ولم يتعرّف عليها البرنامج الموجود في حاسوبك. أو أرسلت صورة إلى عميل فتعذّر فتحها لديه. هذه أكثر المشكلات العملية شيوعاً مع صيغة WEBP، وحلّها في الغالب تحويل الصيغة إلى JPG.
وليست WEBP صيغة رديئة — بل على العكس، صممتها Google للويب وهي تنتج ملفات أصغر من JPG بفارق واضح عند مستوى الجودة المرئية نفسه. فالمشكلة ليست في جودة الصيغة بل في مدى انتشارها. فجميع المتصفحات الحديثة تفتح WEBP، لكن ليس كل برنامج على سطح المكتب يفتحها. أما JPG فتعمل منذ أكثر من ثلاثين عاماً في كل مكان بلا استثناء.
في هذا المقال نشرح التحويل خطوة بخطوة، والأهم أننا نوضّح بجلاء ما الذي تُضحّي به أثناءه.
ما الذي يحدث تقنياً أثناء التحويل
عند فتح ملف WEBP تُفكّ البيانات المضغوطة وتُحوَّل إلى مصفوف بكسلات خام. وعملية الحفظ بصيغة JPG هي إعادة ضغط هذا المصفوف الخام بخوارزمية JPG الخاصة ذات الفقد.
والنقطة الحاسمة هي أنه إذا كان ملف WEBP المصدر مضغوطاً في الوضع ذي الفقد — وهذا حال الغالبية العظمى مما تجده من ملفات WEBP على الويب — فإن التحويل يكون نقلاً من صيغة ذات فقد إلى صيغة ذات فقد. فالمعلومات التي أُسقطت في الضغط الأول قد ذهبت أصلاً، ويضيف حفظ JPG فوقها فقده الخاص. وعملياً يبقى ذلك عند مستوى لا تميّزه العين إذا أُجري بإعداد جودة مرتفع، لكن ينبغي العمل مع العلم بوجوده تقنياً.
والنقطة الحاسمة الثانية تتعلق بالشفافية. فصيغة WEBP تدعم قناة ألفا وJPG لا تدعمها. وعندما تحوّل ملف WEBP شفافاً إلى JPG تُملأ المناطق الشفافة بلون صلب، وهذا غير قابل للتراجع.
التحويل خطوة بخطوة
1. تحقق مما إذا كانت الصورة شفافة. اسحب الملف وأفلته في متصفح. فإذا بدت الخلفية بيضاء وظلت بيضاء أيضاً في السمة الداكنة للمتصفح، فالأرجح أن ثمة أرضية بيضاء حقيقية. أما في الصور ذات الشفافية فيُظهر المتصفح لون الصفحة خلفها. فإن وُجدت شفافية وكانت حاجتك إليها قائمة، فـ JPG صيغة هدف خاطئة.
2. اختر المصدر الأعلى جودة. إذا كانت لديك عدة نسخ من الصورة نفسها، فاستخدم أكبرها وأقلها معالجةً. فآثار الضغط تتراكم مع كل عملية نقل.
3. افتح أداة التحويل من WEBP إلى JPG واسحب الملف وأفلته. وإن كان لديك عدة ملفات فبإمكانك تقديمها جميعاً في آنٍ واحد.
4. افحص المخرَج عند تكبير 100%. وانظر خصوصاً إلى المناطق ذات الانتقالات الناعمة كالسماء أو الجدار المستوي أو درجات البشرة، وإلى الحواف الحادة. فإن رأيت تحزّماً لونياً أو هالات، فأعد المحاولة بإعداد جودة أعلى إن أمكن.
5. اختبر الملف في البرنامج المستهدف. فالغاية من التحويل كانت التمكّن من فتح الملف في موضع بعينه. ولا تَعُدّ المهمة منجزة قبل أن تتحقق من أنه يُفتح فعلاً في ذلك البرنامج.
متى يكون التحويل إلى JPG قراراً صائباً
عند النقل إلى برمجيات سطح مكتب قديمة. فمحرّرات الصور التي لم تُحدَّث منذ زمن طويل، وبعض إصدارات برامج المكاتب، وأنظمة المستندات المؤسسية، وأدوات التجهيز للطباعة، لا تتعرّف على WEBP. وإذا كان عليك تقديم ملف إلى هذه البرامج، فـ JPG هي أسلم قاسم مشترك.
عندما تجهل المستوى التقني للطرف الآخر. فإذا كنت ترسل صورة إلى عميل أو مورّد أو جهة مؤسسية، فإن JPG لا تثير أي علامة استفهام. أما إرسال WEBP فينطوي على مخاطرة عجز الطرف الآخر عن فتح الملف وعودته إليك.
عند الرفع إلى نظام ما. فبعض لوحات التجارة الإلكترونية ومواقع الإعلانات ونماذج التقديم وأنظمة إدارة المحتوى لا تقبل سوى JPG وPNG. وهذه ليست مسألة تفضيل بل ضرورة توافق.
لطباعة الصور الفوتوغرافية. فمعظم جهات خدمات الطباعة لا تقبل WEBP. وفي الصور ذات المحتوى الفوتوغرافي تحظى JPG بالقبول وتحمل الجودة الكافية للطباعة في آن معاً.
متى ينبغي ألا تُحوّل
إذا كنت ستنشرها في موقعك. فصيغة WEBP صُمّمت لهذا الغرض تحديداً وتدعمها جميع المتصفحات الحديثة. والتحويل إلى JPG يرفع وزن الصفحة بلا داعٍ ولا يقدّم أي مكسب مرئي للزائر.
إذا كانت الشفافية مطلوبة. ففي الملفات ذات المناطق الشفافة كالشعارات والأيقونات وصور المنتجات المزالة الخلفية، يمثّل الانتقال إلى JPG خسارة لا رجعة فيها. وفي هذه الحالة ينبغي أن تكون الصيغة الهدف هي PNG.
لمجرد أنها "أكثر ألفة". فإذا كان الملف يُفتح أصلاً ويعمل في كل موضع تستخدمه فيه، فلن يمنحك التحويل شيئاً سوى زيادة في الحجم.
خطأ شائع: الذهاب والإياب بلا داعٍ
أشيع خطأ هو محاولة "تحسين" صورة بتحويلها من WEBP إلى JPG ثم إعادتها إلى WEBP. فكل حفظ ذي فقد يضيف عيوباً جديدة فوق سابقتها. والتجوال بين تحويلات الصيغ لا يحسّن الصورة؛ بل يبقيها على حالها في أحسن الأحوال، ويزيدها تدهوراً في الغالب.
والمنهج الصحيح هو: إن كان بين يديك أصلٌ عديم الفقد فاحتفظ به وأنتج لكل صيغة هدف انطلاقاً منه مباشرةً. ولا تُجرِ تحويلات متسلسلة عبر نسخ وسيطة.
الخلاصة
يحل التحويل من WEBP إلى JPG مشكلة التوافق في ثوانٍ. وفي المقابل تقبل زيادة ما في حجم الملف وفقداً طفيفاً في الجودة من الناحية النظرية — وكلاهما عند مستوى مقبول في معظم السيناريوهات. وما يجب الانتباه إليه حقاً هو الشفافية: فالمناطق الشفافة تضيع نهائياً في هذا التحويل. فإذا لم تكن في صورتك شفافية وكنت عاجزاً عن فتح الملف في موضع ما، فـ JPG هي الحل الأعملي والأسلم.
الأسئلة الشائعة
هل تنخفض الجودة عند تحويل WEBP إلى JPG؟
تنخفض بقدر ما، لكنه في معظم الحالات قدر لا تلحظه العين. فإذا كان ملف WEBP الذي بين يديك مضغوطاً ضغطاً ذا فقد، فإن عملية الحفظ بصيغة JPG تضيف فوقه دورة ضغط ثانية ذات فقد. ويسمّى هذا فقد الأجيال، ويظهر أثره عادةً على هيئة تحزّم لوني خفيف في الانتقالات اللونية الصلبة أو هالات رفيعة حول الحواف الحادة. وإذا أبقيت إعداد جودة JPG مرتفعاً بقي الفرق غير مرئي عملياً.
ماذا يحدث إذا حوّلت ملف WEBP بخلفية شفافة إلى JPG؟
تضيع الشفافية نهائياً. فبنية صيغة JPG لا تتضمن مكوّناً اسمه قناة ألفا، ومن ثم لا بد من ملء المناطق الشفافة بلون أرضية. وتجعل معظم الأدوات هذه المناطق بيضاء، وبعضها يستخدم الأسود. وهذه العملية غير قابلة للتراجع؛ فإعادة التحويل إلى PNG لاحقاً لا تمحو اللون الذي مُلئت به، وإنما تحفظ ذلك اللون على نحو عديم الفقد. وإذا كان لا بد لك من الحفاظ على الشفافية فينبغي أن تكون الصيغة الهدف هي PNG.
هل يزداد حجم الملف بعد التحويل أم ينقص؟
يزداد بقدر ما في معظم الصور الفوتوغرافية. فصيغة WEBP مصممة لإنتاج ملف أصغر من JPG عند مستوى الجودة المرئية نفسه، ومن ثم فإن الانتقال إلى JPG يرفع الحجم عادةً. ويتفاوت مقدار الزيادة بحسب محتوى الصورة ومستوى جودة JPG الذي تختاره. وإذا كان الحجم حاسماً لديك وكنت تستطيع فتح الملف أصلاً، فالبقاء على WEBP أكفأ.
لديّ عشرات ملفات WEBP، فهل عليّ تحويلها واحداً واحداً؟
لا، فمعظم أدوات التحويل الإلكترونية تقبل عدة ملفات في آنٍ واحد وتقدّم النتيجة في أرشيف مضغوط واحد. ويوفّر ذلك وقتاً معتبراً حين تنزّل صوراً جماعياً من موقع ويب، أو حين تنقل كل صور المنتجات في مجلد إلى برنامج قديم. والأمر الوحيد الذي يجب الانتباه إليه في التحويل الجماعي هو وجود صور بخلفيات شفافة بينها من عدمه.
جرّب ذلك الآن باستخدام WEBP → JPG Dönüştür.
جرّب WEBP → JPG Dönüştür