صورة (وي بي بي بي) محولة إلى (جي بي جي) فوراً من أجل تحقيق توافق أفضل, التشارك, والتحرير
مقدّمة
صيغة WebP أمرن من JPG أو PNG منفردتين: فالملفّ الواحد بصيغة WebP يمكن حفظه بضغط ذي فقدان (كـ JPG) أو بضغط بلا فقدان (كـ PNG)، وهو قادر على حمل خلفية شفّافة وحركة معًا، أشبه بصورة GIF متحرّكة. أمّا JPG فلا يقدر على شيء من ذلك — هو دائمًا ذو فقدان، ولا يعرف الشفافية، ولا يحمل إلّا إطارًا ساكنًا واحدًا. وتحويل ملفّ WebP إلى JPG يعني التخلّي عن أيّ من هذه القدرات كان ملفّك بعينه يستعمله فعلًا، مقابل صيغة مدعومة في كلّ مكان.
كيف يجري التحويل
تقرأ هذه الأداة بيانات الصورة في ملفّ WebP وتعيد كتابتها بصيغة JPG. وهي تقبل ملفّات .webp حتى 15 ميغابايت؛ ولا حدّ منفصلًا للأبعاد وراء سقف الحجم هذا. ويُفحص الملفّ المرفوع بمقابلته ببنية ملفّ WebP الفعلية لا بالامتداد وحده، فلن يجتاز التحقّق ملفٌّ أُعيدت تسميته.
ما الذي يُطرح
لمّا كان ملفّ WebP يحمل أكثر ممّا يحمله JPG يومًا، فإنّ أمورًا عدّة تتوقّف كلّيًّا على ما يحويه ملفّك المصدر بعينه:
- الحركة. يدعم WebP الصور المتحرّكة كما يدعمها GIF. ولا يعرف JPG تعدّد الإطارات أصلًا، فتحويل ملفّ WebP متحرّك يعطي صورةً ساكنة واحدة — وتُطرح بقيّة الحركة ولا تُحفظ في أيّ موضع من الناتج.
- الشفافية. يستطيع WebP، كـ PNG، حمل قناة ألفا كاملة. ولا يستطيع JPG تمثيل الشفافية بأيّ صورة. وخلافًا لتحويل PNG إلى JPG في هذا الموقع، الذي يضع الصورة صراحةً على خلفية بيضاء قبل تسطيحها، لا تؤدّي هذه الأداة تلك الخطوة الإضافية مع WebP — بل تحفظ بيانات اللون الكامنة كما هي متى أُزيلت الشفافية. وهذا يعني عمليًّا أنّ المناطق الشفّافة في ملفّ WebP لن تخرج بيضاء على نحو موثوق كما كانت ستخرج في تحويل من PNG؛ فالذي يظهر عادةً هو بيانات اللون التي كانت تحت البكسلات الشفّافة في الملفّ الأصلي، وقد تكون بيضاء أو سوداء أو شيئًا آخر تمامًا بحسب طريقة إنشاء الملفّ. فإن كانت لملفّك خلفية شفّافة، فافحص ملفّ JPG الناتج بعناية بدل افتراض أنّه سيبدو قصاصةً بيضاء سادة.
- الجودة بلا فقدان. ليست كلّ ملفّات WebP مضغوطة بالطريقة نفسها — إذ تعرّف مواصفة صيغة صور WebP وضعًا ذا فقدان ووضعًا بلا فقدان حقًّا. فإن صادف أن كان ملفّك المصدر بلا فقدان، كان هذا التحويل أوّل تمريرة ضغط ذي فقدان تمرّ بها تلك الصورة قطّ، لا ثانيتها. وإن كان ذا فقدان أصلًا، أضاف هذا جولة ضغط أخرى فوق ما فقده الملفّ من قبل — وهو الوضع نفسه في تحويل ملفّ JPG إلى JPG آخر.
أيّ إطار يُستعمل
في ملفّ WebP المتحرّك، لا يحاول التحويل انتقاء الإطار «الأفضل» ولا إطارًا يمثّل البقيّة — فليس ثمّة منطق لاختيار الإطارات في الأمر. وعمليًّا، تلجأ أدوات معالجة الصور غير المعدّة للتعامل مع WebP المتحرّك إلى فكّ ترميز الإطار الأوّل وحده، وليس في هذه الأداة ما يتجاوز ذلك. فإن لم يكن الجزء المهمّ من حركتك هو الإطار الأوّل بالذات، فالأرجح ألّا يُظهره ملفّ JPG الناتج؛ ولا سبيل إلى اختيار إطار آخر عبر هذه الأداة.
بعد التحويل
يبيّن الناتج هل جاء ملفّ JPG أصغر من ملفّ WebP الأصلي أم أكبر، موسومًا بالضغط أو التوسّع. وWebP صيغة موفّرة أصلًا، لذا يتفاوت فارق الحجم أمام JPG تفاوتًا كبيرًا بحسب كون ملفّك المصدر ذا فقدان أو بلا فقدان، وبحسب كونه صورة فوتوغرافية أو حركة أو رسمًا فيه شفافية.
ما ينبغي فحصه قبل استعمال الناتج
- ملفّات WebP المتحرّكة تفقد حركتها. فلا ينتقل إلّا إطار واحد — هو عمليًّا الأوّل. وإن كانت الحركة نفسها هي المقصودة، فهذه الأداة لا تحفظها.
- المناطق الشفّافة لا تصير بيضاء على نحو موثوق. فخلافًا لتحويل PNG إلى JPG في هذا الموقع، لا خطوة خلفية بيضاء هنا؛ فافحص الناتج بدل التعويل على نتيجة متوقّعة.
- ملفّ WebP بلا فقدان يفقد هذه الصفة. فإن كان ملفّك المصدر يستعمل وضع WebP بلا فقدان، فهذه أوّل تمريرة ضغط يمرّ بها — ويحسن الانتباه لذلك إن كنت تحوّل شيئًا حفظته بلا فقدان عمدًا تجنّبًا لتراجع الجودة.
- بيانات الكاميرا أو التصدير لا تنتقل. فإن كانت في ملفّك تفاصيل مضمَّنة كتاريخ الالتقاط أو معلومات الجهاز، فهي ليست جزءًا من بيانات البكسل التي تحوّلها هذه الأداة، ومن ثمّ لن تظهر في ملفّ JPG الناتج.
- الملفّات المتعدّدة تُحوَّل كلٌّ على حدة. أفلِت عدّة ملفّات WebP دفعةً واحدة فيصير كلٌّ منها ملفّ JPG مستقلًّا؛ و«تنزيل الكل» يجمع النتائج المنفصلة في ملفّ ZIP واحد بدل دمج الصور.
متى تكون هذه هي الأداة المناسبة
- حين لا تقبل الجهة صيغة WebP: فبعض برامج التحرير القديمة وقوالب المستندات وأنظمة الرفع ما زالت لا تتعرّف ملفّات WebP، وإن كانت معظم المتصفّحات الحديثة تعرضها دون أدنى عناء.
- حين تحفظ صورةً من صفحة ويب فيأتيك ملفّ WebP: فمواقع كثيرة صارت تقدّم الصور بصيغة WebP تلقائيًّا توفيرًا لعرض النطاق، حتى إنّ «تنزيل» صورة من صفحة ينتج غالبًا ملفّ WebP بدل ملفّ JPG الذي كان تنزيل المتصفّح يعطيه سابقًا.
- حين يكون المصدر صورةً ساكنة واحدة معتمة تمامًا: فملفّ WebP الساكن الخالي من الشفافية يتحوّل على أوضح نحو متوقَّع، إذ لا ينطبق عليه فقدان الحركة ولا تسطيح الشفافية.
أمّا إن كان ملفّك متحرّكًا، أو كانت له خلفية شفّافة ذات شأن، أو حُفظ بلا فقدان عن قصد، فتحويله إلى JPG هنا يزيل هذه الخصائص الثلاث جميعًا — فتحقّق أولًا من سمات الملفّ المصدر الفعلية بدل افتراض أنّ تحويلًا بسيطًا سيبدو كما هو.
مثال
تنقر معلّمة بالزرّ الأيمن لتحفظ رسمًا توضيحيًّا من صفحة ويب لتستعمله في نشرة، فيحفظه المتصفّح ملفَّ WebP لا JPG. وبرنامج تحرير المستندات الذي تستعمله لا يتعرّف WebP. والتحويل هنا — صورة واحدة ساكنة معتمة تمامًا، لا شفافية فيها ولا حركة — ينتج ملفّ JPG يُفتح كما كانت الصورة الأصلية تبدو تمامًا، دون فقدان إطارات ولا مسألة شفافية تُحسب.
أسئلة شائعة
أيّ ملفّات WebP يمكنني تحويلها؟
ملفّات .webp حتى 15 ميغابايت. ولا حدّ منفصلًا للأبعاد وراء سقف الحجم هذا.
ماذا يحدث لملفّ WebP متحرّك؟
لا ينتقل إلّا إطار واحد — هو عمليًّا الإطار الأوّل من الحركة. ويُطرح ما عداه؛ ولا سبيل إلى اختيار إطار آخر ولا إلى الإبقاء على الحركة.
هل تصير خلفيتي الشفّافة بيضاء كما يحدث عند التحويل من PNG؟
ليس بالضرورة. فهذا التحويل لا يضيف خلفية بيضاء كما يفعل تحويل PNG إلى JPG — بل الأرجح أن تظهر بيانات اللون القابعة تحت المنطقة الشفّافة في ملفّك الأصلي. فافحص الناتج بدل افتراض خلفية بيضاء سادة.
هل يقلّل هذا الجودة إن كان ملفّي بلا فقدان أصلًا؟
نعم. فتحويل أيّ ملفّ WebP إلى JPG يطبّق ضغط JPEG ذا الفقدان، وهو مقايضة جودة حقيقية إن كان المصدر يستعمل وضع WebP بلا فقدان.
هل يُحتفظ بملفّي بعد ذلك؟
لا. تُعالَج الملفّات لإتمام التحويل فحسب، وتُحذف تلقائيًّا خلال ساعتين — راجع سياسة الخصوصية للتفاصيل.
ما التحويلات الأخرى المتاحة؟
استخدم PNG To JPG لصور PNG أو JPG To PNG للاتّجاه المعاكس. وإن بقي ملفّ JPG الناتج كبيرًا أكثر ممّا ينبغي، فجرّب Image Compressor.